Zoação 2 Denunciar post Postado Março 30, 2014 Gostaria de saber se é possível e como devo fazer este comando em PHP que "desligue" o computador através de um comando PHP ... Procurando pelo "google" encontrei alguns posts dizendo que é possível sim, mas quando testei, não funcionou. Então queria saber se é possível e como faço isto. Lembrando que se for possível exibir a tela do Windows confirmando se deseja mesmo desligar, seria melhor ainda. (obs.: todas as máquinas que irão rodar este sistema possuem Windows 7 e superior ) Obrigado!! Compartilhar este post Link para o post Compartilhar em outros sites
iMatch 0 Denunciar post Postado Março 30, 2014 Olá, Possível, sim! Mas boa parte das hospedagens bloqueiam a função que faz isso: exec Mas caso esteja num site local: exec('shutdown -s'); Ajudei? Caso não seja este: shell_exec('shutdown -s'); Compartilhar este post Link para o post Compartilhar em outros sites
Zoação 2 Denunciar post Postado Março 30, 2014 O que tentei usar foi <? system("%windir%\System32\SHUTDOWN.exe -s -t 0"); echo "<b>O computador esta sendo desligado!</b>"; ?> Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Março 31, 2014 todas as máquinas que irão rodar este sistema possuem Windows 7 e superior apenas localmente.. Compartilhar este post Link para o post Compartilhar em outros sites
Henrique Barcelos 290 Denunciar post Postado Abril 1, 2014 Detalhe que dessa forma aí você vai desligar o servidor, não o PC do usuário. Compartilhar este post Link para o post Compartilhar em outros sites
Zoação 2 Denunciar post Postado Abril 3, 2014 Pelo visto não irá funcionar perfeitamente, certo? Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Abril 4, 2014 defina "funcionar perfeitamente". acho que vc ainda nao entendeu sabe a diferença de client-side e server-side? Compartilhar este post Link para o post Compartilhar em outros sites
Emanuel Douglas 0 Denunciar post Postado Abril 4, 2014 Sim é possível. mas irá desligar o pc onde o script está sendo executado. vc pode usar jquery que irá abrir uma janela modal e irá conter 2 links um como 1 ---> index.php?cmd=desligar 2 ---> index.php?cmd=cancelar <?php $_comando = $_POST["cmd"]; if($_comando === "desligar") { echo `shutdown /s`; exit; } else { header("location: /"); exit; } ?> Compartilhar este post Link para o post Compartilhar em outros sites
hinom 5 Denunciar post Postado Abril 5, 2014 #8 procure ler os posts antes de postar.. :yes: Compartilhar este post Link para o post Compartilhar em outros sites