Jump to content


Photo

Problemas Com Exec


  • Faça o login para participar
3 replies to this topic

#1 Luisjustin

Luisjustin

    Turista

  • Usuários
  • 36 posts
  • Sexo:Não informado

Posted 03/03/2010, 23:30

olha não sei se ta certo:
<?php
exec('tasklist',$dados);
$prog = 0;
for($x=0 ; $x<count($dados) ; $x++){
        $teste = stripos($dados[$x], 'habberg.exe');
        if($teste){
                $prog = 1;
        }
}
if ($prog==0){
    echo "ABRINDO PROGRAMA";
        exec('C:\server\habberg\habberg.exe');
}
?>

mais ele tem que verificar se o programa ta ligado se não tiver ele vai tentar ligar o programa mais esse codigo não funcionou e preciso da ajuda de todos vocês

#2 MBA

MBA

    24 Horas

  • Usuários
  • 412 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte
  • Interesses:Desenvolvimento WEB

Posted 04/03/2010, 09:23

Boa noite amigo.
O stripos retorna um inteiro equivalente à posição onde a string do segundo parâmetro foi encontrada no primeiro parâmetro.

Por exemplo:

$findme = 'A';
$mystring2 = 'ABC';
$pos = stripos($mystring2, $findme); //$pos vale 0.



No exemplo acima, caso você tente um if($pos) será falso.
Tente usar o !== false.

Fora isso, acho que está certo...
Não tenho certeza porque não sei como esse exec retorna os dados no Windows.

Caso não esteja funcionando, adicione um var_dump de $dados que já ajuda.

Abraços e até a próxima.
Mateus Antunes


Vi que o outro tópico foi fechado mas eu já tinha lhe respondido.
Qual o problema?

Abraços
Mateus Antunes
MBASistemas

#3 Crab

Crab

    Da paz, mas preparado para Guerra

  • Ex-Admins
  • 2521 posts
  • Sexo:Masculino
  • Localidade:Florianópolis - SC
  • Interesses:Desenvolvimento Gráfico e Web.

Posted 04/03/2010, 15:17

Luis, se não existisse teu tópico... o que esse título representaria para vc?

"Olá Precisod E Ajuda Com Um Comando Que O Quando Eu Entrar Numa Pagina"

Se você responder nada posso dizer que concordo com vc.

Ajude a ser ajudado, use títulos haver e representativos... entende o que é isso?

Seu título podeia ser simplesmente

"Problemas com EXEC"

... simples não?

Vc gasta tantas palavras e não diz nada.
Pense nisso e seus tópicos terão mais atenção e estará colaborando com o fórum.

O conhecimento aqui é de graça, mas a falta de bom senso sai caro.

Não adianta escrever nos tópicos palavras sem sentido e incompletas, pedir ajuda, socorro...etc...

Todos que abrem tópicos para tirar dúvidas é obvio que precisam de ajuda... é primário isso.

Evite mais tópicos seus excluídos ou fechados, ajude a ser ajudado e qualquer dúvida pode entrar em contato com moderadores da seção, monitores, admins.

Sabendo chegar será lido com toda atenção.

Conseguiu captar...??

Irei mudar o título para o que eu sugeri e por favor siga essa linha.
Terá um retorno maior.

Obrigado

(y)Até mais

#4 Luisjustin

Luisjustin

    Turista

  • Usuários
  • 36 posts
  • Sexo:Não informado

Posted 06/03/2010, 20:18

obrigado




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq