Étape 8: Programmation PT. 2
Ensuite, vous devez configurer un fichier PHP pour recevoir des requêtes HTTP et exécuter le python script. Ce script se connecte à l’interface web au script python, qui contrôle les broches. Tapez :
sudo nano lights.php
à la console et appuyez sur entrée. Tapez le code suivant à l’éditeur :
<p><?php</p><p><?php<br-->$fname = escapeshellcmd('lights.py');</p><p>$pin = escapeshellarg(isset($_REQUEST['on'])?'1':'0');</p><p>$output = shell_exec('sudo python /var/www/html/lights.py ' . $pin);</p><p>?></p>
Appuyez sur Ctrl+O , puis entrée pour enregistrer. CTRL+X pour quitter.