Ik ben met mijn informatica een gastenboekje aan het maken, het schrijven van de gegevens in een txt bestandje lukt erg goed, maar nu wil ik dat voor elke "///"in het tekstbestandje er een enter en een <hr> moet worden gedaan.
Ik heb al wat geklooid, dus op dit moment werkt het niet echt
gastenboek.txt is het bestand waar alles naar wordt weggeschreven.
ik hoop dat jullie me begrijpen.
Edit:code gebruikt
Voor alle duidelijkheid, dit is de originele code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| <h1>Het Gastenboek</h1> <?php $bestandsnaam ="gastenboek.txt"; $tb == 0; $aantal_bijdragen = 1; if (file_exists($bestandsnaam)){ $fp = fopen ($bestandsnaam, "r"); $bestand = explode("///", $fp); } else{ echo "<h2>Het gastenboek is nog leeg!</h2> <a href=\"input.php\">Schrijf de eerste bijdrage!</a> "; exit; } echo "Bijdrage: $aantal_bijdragen<br>"; while (!feof($fp)){ $buffer = fgets($fp); echo "$fp"; //echo "$bestand[0]"; //echo "$teller"; echo "$bestand[$tb] <br>" ; //$tb++; echo "<hr>"; } echo "<a href=\"gastenboek.php\">Terug naar de homepage</a>"; ?> </body> |
Ik heb al wat geklooid, dus op dit moment werkt het niet echt
gastenboek.txt is het bestand waar alles naar wordt weggeschreven.
ik hoop dat jullie me begrijpen.
Edit:code gebruikt
Voor alle duidelijkheid, dit is de originele code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| <body> <h1>Het Gastenboek</h1> <?php $bestandsnaam ="gastenboek.txt"; $aantal_velden = 5; $teller = 0; $aantal_bijdragen = 1; if (file_exists($bestandsnaam)){ $fp = fopen ($bestandsnaam, "r"); } else{ echo "<h2>Het gastenboek is nog leeg!</h2> <a href=\"input.php\">Schrijf de eerste bijdrage!</a> "; exit; } echo "Bijdrage: $aantal_bijdragen<br>"; while (!feof($fp)){ $buffer = fgets($fp); echo "$buffer <br>" ; $teller++; if ($teller % $aantal_velden == 0){ $_bijdragen++; echo "<hr>"; } } echo "<a href=\"gastenboek.php\">Terug naar de homepage</a>"; ?> </body> </html> |
[ Voor 25% gewijzigd door Shal-Ziar op 23-05-2009 21:26 ]