Page 1 sur 1
php et wifi
Posté : 27 févr. 2015, 15:52
par chris59
Bonjour à tous,
Je suis en train de développer un projet sous tablette pour réaliser des notations aux champs.
Je développe une interface web utilisant du php, css, javascript en relation avec une base mySQL.
Connaissez-vous un moyen de couper et activer le wifi grâce au php ? car j'aimerai que lorsqu'un utilisateur se connecte sur mon projet que celui-ci coupe le wifi pour maximiser la charge batterie.
Merci d'avance.
Christophe.
Re: php et wifi
Posté : 27 févr. 2015, 16:00
par tof73
php, c'est sur le serveur.
le wifi, c'est sur le terminal du client.
c'est pas possible non plus en javascript qui s'execute sur le client.
possible qu'une appli puisse elle accéder à ce type de donnée système.
Re: php et wifi
Posté : 27 févr. 2015, 16:54
par chris59
Merci tof73 pour votre réponse.
J'aurai du préciser que sur la tablette nous travaillons en local, la base de données mySQL est copiée en local et un système d'import/export permet de mettre à jour dans les deux sens.
Nous utilisons wampserver et la relation se fait donc en localhost, donc mon php se déroule bien sur le poste client.
Christophe.
Re: php et wifi
Posté : 27 févr. 2015, 17:01
par Genova
Pour couper le wifi il faut que vous trouviez comment le faire en ligne de commande (si c'est possible), ou alors développer un exécutable dans un autre langage que PHP (qui ne permet pas d'accéder à ce types de données bas niveau) puis ensuite l’exécuter avec PHP via la fonction exec().
Bon courage

Re: php et wifi
Posté : 27 févr. 2015, 17:43
par chris59
Merci Genova

Re: php et wifi
Posté : 27 févr. 2015, 19:27
par @rthur
Vu que tu parle de wampserver, j'imagine que la tablette tourne sous Windows.
Pour activer/désactiver le Wifi sous windows, c'est possible en ligne de commande via netsh
http://superuser.com/a/696471
Commence déjà à le faire en ligne de commande via cmd avant de l'intégrer en PHP car l'une des difficultés va être les droits d'accès car netsh est probablement utilisable qu'avec les droits admin et je ne suis pas sûr que wampserver tourne en temps qu'admin donc il y a aussi un point de vigilance à avoir.