Stap 8: Programmering Pt. 2
Vervolgens moet u een PHP-bestand ontvangen van HTTP-aanvragen en uitvoeren van de python script instellen. Dit script zal de web-interface verbinden met de python-script, die controles van de pinnen. Typ in:
sudo nano lights.php
naar de console en druk op Enter. Typ in de volgende code aan de editor:
<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>
Druk vervolgens op Ctrl+O en vervolgens Enter om op te slaan. CTRL+X om af te sluiten.