Jump to content


Photo

Ajuda Estou Fazendo Um Painel Mais Ta Ando Um Erro...


  • This topic is locked This topic is locked
6 replies to this topic

#1 Luisjustin

Luisjustin

    Turista

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

Posted 01/03/2010, 20:03

olha não sei se ta certo:
<?php
exec('tasklist',$dados);
$prog = 0;
for($x=0 ; $x&lt;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

#2 MBA

MBA

    24 Horas

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

Posted 01/03/2010, 21:39

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
Mateus Antunes
MBASistemas

#3 Luisjustin

Luisjustin

    Turista

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

Posted 01/03/2010, 22:30

exec executa um programa por exemplo:
exec('C:\server\habberg\habberg.exe');

dai como ficaria o codigo ?

#4 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 02/03/2010, 01:06

Último aviso: edite o título do tópico e não repita mais estes títulos. Seja objetivo.

[]’sAté mais

#5 Luisjustin

Luisjustin

    Turista

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

Posted 02/03/2010, 01:15

como edito isso?

#6 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 02/03/2010, 05:06

como edito isso?

Clique no botão Editar de seu primeiro post no tópico e então clique no botão Editor Completo. Lá você poderá editar o título do tópico para um título mais objetivo.

Outra coisa: NÃO é pra clicar no botão de reputação em todos os posts. Use o botão com parcimônia. Consideramos tal uso inadequado e, além de apagar as reputações, desabilitamos o recurso de quem o fizer.

[]’sAté mais

#7 Luisjustin

Luisjustin

    Turista

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

Posted 02/03/2010, 19:01

não tem




0 user(s) are reading this topic

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

IPB Skin By Virteq