Vraag & Antwoord

Webprogrammeren & scripting

php: ga naar volgende regel in een file

3 antwoorden
  • ik ben bezig om een gastenboek te maken. aangezien ik nog geen SQL ken, sla ik de berichten gewoon op in berichten.txt dit doe ik als volgt: NAAM,EMAIL,DATUM,BERICHT, het volgende bericht staat op de volgende regel. ik gebruik explode() om ze eruit te halen en sla ze op in berichten[0] berichten[1]... Als ik deze berichten ga lezen, loop ik tegen een probleem aan: alles gaat goed zolang ik 1 bericht heb, maar zodra ik een 2e bericht heb staan, laad hij deze niet in mijn pagina. het volgende bericht komt in berichten[4], maar als ik deze handmatig moet invullen, blijf ik bezig naarmate mijn gastenboek groeit mijn vraag is: hoe vertel ik PHP dat hij naar de volgende regel moet gaan, en daar opnieuw een array maakt (berichten[0])? bvd Peter
  • Je hebt dus een bestand, waarin op elke regel één bericht staat (ik hoop dat je er rekening mee hebt gehouden dat mensen in hun bericht natuurlijk ook nieuwe regels kunnen maken). Dan gebruik je explode() om een array te maken waarin elke regel een element is. De functie [url=http://nl2.php.net/file]file()[/url] lijkt me dan handiger. Dan krijg je iets dergelijks: [code:1:dd57a99c42] $aBerichten = file("berichten.txt"); foreach($aBerichten as $sBericht) { echo $sBericht; } [/code:1:dd57a99c42]
  • dank voor de uitleg, ik ga het proberen. je hoort nog wel of het is gelukt gr peter

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.