Hi,
I need to iterate through the following loop but the exec() line is failing to respond. What's the correct way of doing it?
TIA
Solved with the following changes:
I need to iterate through the following loop but the exec() line is failing to respond. What's the correct way of doing it?
TIA
<?php //exec(python3 -c 'import gpio; print(gpio.ledsOn(0))'); //works when used from command line $arrleds = array(); for ($x = 0; $x <= 6; $x++) { $arrleds[$x] = exec(python3 -c 'import gpio; print(gpio.ledsOn($x))'); echo "The led status of ".$x "is: ".$arrleds[$x]; echo " <br>"; } ?>EDIT:
Solved with the following changes:
for ($x = 0; $x <= 6; $x++) { $cmd = exec("sudo python3 test.py ".$x); $arrleds[$x] = $cmd; echo "The led status is: ".$arrleds[$x]; echo " <br>"; }