Função exec()
A função exec ( ) tem por finalidade executar um programa externo.
Se vc quiser executar algum programa ou script, é só utilizar essa função.
Veja o um exemplo da função abaixo:
Arquivo: exec.php
A função recebe o caminho onde se encontra o Windows Media Player.
Depois que o script for executado no php, ele abrirá o Windows Media Player.
Eu utilizei o win98 usando localhost, vcs podem utilizar também no
linux ou em outras plataformas ou servidores, blz?
Se vc quiser executar algum programa ou script, é só utilizar essa função.
Veja o um exemplo da função abaixo:
Arquivo: exec.php
<?php exec("C:\Arquivos de programas\Windows Media Player\wmplayer.exe"); echo "Esse script abre o Windows Media Player na tela."; ?>
A função recebe o caminho onde se encontra o Windows Media Player.
Depois que o script for executado no php, ele abrirá o Windows Media Player.
Eu utilizei o win98 usando localhost, vcs podem utilizar também no
linux ou em outras plataformas ou servidores, blz?
cuando quero executar algumas linhas de comando en php con exec não me da o valor de retorno exemplo
exec('mysqldump gurski --verbose -u root -p > dump.sql', $result );
foreach($result as $r){
echo $r."<br>";
}
não me imprime nada na tela
en cambio o seguinte
exec('dir', $result );
foreach($result as $r){
echo $r."<br>";
}
me imprime o resultado tambein
exec('ping google.com', $result );
foreach($result as $r){
echo $r."<br>";
}
funciona tudo bein so algumas lnhas não funcionão não sei por que motivos
estou interesado principalmente na seguinte funsão
exec('php -l -f meu_arquivo.php', $result );
foreach($result as $r){
echo $r."<br>";
}
esta funsão verifica a syntaxe do arquivo meu_arquivo.php mais não poso obter o resultado
Si alquein me pode ajudar lhe estarei muinto agradecido.
meu email: dembogurski@gmail.com
Current Project: http://gurskiide.blogspot.com