Ik ben sinds een paar dagen begonnen met het aanleren van PHP.
Onderstaand script wat ik zelf gemaakt heb bevat een if/else statement.
Wanneer een karakter uit een string van het tekstbestand gelezen word,
wordt $onoff, wanneer $Ps = 1, gelijk aan "Aan", anders gelijk aan "Uit".
Tenminste zo zou het moeten zijn. :-)
Helaas is $onoff gelijk aan "Aan", wat $Ps ook voor een waarde heeft.
Zou iemand hier zijn blik op willen werpen, het is mijzelf nog steeds
niet gelukt het probleem op te lossen.
Bij voorbaat dank.
<?php
$File = "IO_File.txt";
$fh = fopen($File, 'r');
$Data = fgets($fh);
fclose($fh);
$onoff = " ";
echo "<table border=\"1\" align=\"right\">";
echo "<tr><th>IO-nr</th>";
echo "<th>Status </th></tr>";
for ($t = 0 ; $t <= 15 ; $t += 1)
{
$Ps = $Data[$t];
if ( $Ps = 1 )
{
$onoff="Aan";
}
else
{
$onoff="Uit";
}
echo "<tr><td>";
echo $t;
echo "</td><td>";
echo $onoff;
echo "</td></tr>";
}
echo "</table>";
?>
1.237 views