Ik ben pas net begonnen met PHP maar ik weet 1 ding niet dat jullie vast allemaal al weten.

Als ik dus een bestand open en zo met fopen() enz.
Wil ik er graag een stukkie uit halen en opschreven, dan doe ik dus het volgende:

$open = fopen("bestand.watdanook")

echo fgets($open)

Maar ik heb dan steeds dat hij dan alleen de 1e regel schrijft. Ook als ik dat 4096 toe voeg.

Wil iemand me helpen??
Kom op nou, iemand, help me:(
<?
$open = fopen('bestand.watdanook','r')
var $output;
while(!feof($open)){
$output .= fgets($open, 4096);
}
fclose($open);
?>
ow
ik moet het bestand eerst uitlezen toch?
dan is het goed
bedankt
hey, hij werkt nog steeds niet deze error komt:

Parse error: parse error, unexpected T_VAR in /home/freehost/t35.com/c/m/cmg-game/forums/test.php on line 3
<?
$open = fopen('bestand.watdanook','r')
while(!feof($open)){
if ($output)
$output .= fgets($open, 4096);
else
$output = fgets($open, 4096);
}
fclose($open);

echo $output;
?>

Probeer het zo eens
Hij werkt nog steeds niet, ik krijg nu dit:

Parse error: parse error, unexpected T_WHILE in /home/freehost/t35.com/c/m/cmg-game/forums/test.php on line 3

Ik snap het niet, maar hoe doen jullie het dan altijd? en wat is he tverschil tussen "while" en "if" eigenlijk?
Ow, hij werkt, er moest alleen nog een ; achter $open = fopen('bestand.watdanook','r')

Bedankt allemaal voor jullie hulp
Jepz je moet niet alle code van het forum gelijk kopieren he?
Dat wordt 9 van de 10 keer 'op het moment' getypt voor de vraag die gesteld is. En is dus meestal niet getest ;)
Ja, maar ik heb het probleem wel zelf ontdekt :P :P :P

Reageren