Ik probeer nu voor het eerst lussen en nu werkt dit niet:

<?
$start = 0;
$einde = 20;
while($start <= $einde) {
echo "hoi $start <br>";
$fp=fopen("$start naam.htm","r");
$naam=fgets($fp,255);
fclose($fp);
echo "ook hoi $naam ok?<br>";
$start++;
}
?>

Hij moet 20 bestanden lezen en dan de inhoud weergeven maar dat werkt niet. Hij leest de bestanden niet. Weet iemand hoe dat komt en/of hoe ik dat moet oplossen?
Wat is precies de fout?
Mss even de goede CHMOD toepassen?
Hij laat niet zien wat er in de bestanden 1 t/m 20 staat
Zegt ie niet waarom dan ofsow?
Bestaan de bestanden wel?
Zijn ze gechmod?
Is er geen melding dan?

Zet eens <? error_reporting(E_ALL); ?> boven je page...
of gebruik een forloop:

<?

for($i=0; $i<20; $i++)
{ //blablabla: je script }

?>
of foreach( :) )

<?
$file = file("blabla.txt");
foreach($file as $files)
{ //blablabla: je script }

?>

veel succes...

Hij gaf geen errors dus wist ik niet wat te doen
Maarre het is me gelukt met een forloop
bedankt allemaal voor jullie hulp
probeer de volgende keer eerst dit bovenaan de pagina te zetten
<? error_reporting(E_ALL); ?>
misschien kreeg je wel een error en zag je die gewoon niet

Reageren