Een klein probleempje, mijn gastenboekie.....
Heb hem ff ingekort, veel onzinnige extra's, die er verder niet toe doen, er ff uitgesloopt, net zoals de opmaak en lappen text...
maar het volgende is het probleem, momenteel zet hij telkens in het text bestand het nieuwste bericht weer onderaan het oude, hierdoor wordt telkens het oudste bericht bovenaan afgebeeld, ipv onderaan.
Wie weet hiervoor een oplossing.
PHP:
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
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
| <?php $data = "data/gastenboek.dat"; ?> <?php if (!isset($_GET["id"])) { echo"<a href='page.php?page=gastenboek&id=teken'>Teken het gastenboek hier</a><BR>\n"; include($data); } elseif($_GET["id"] =='teken'){ echo "<table>\n"; echo "<tr><td><form method='post' action='page.php?page=gastenboek&id=toevoegen'>\n"; echo "<table border='0' cellpadding='0' cellspacing='0' width='100%'>\n"; echo " <tr>\n"; echo " <td width='50%'>var1:</td>\n"; echo " <td width='50%'><input type='text' name='var1' size='20'></td>\n"; echo " </tr>\n"; echo " <tr>\n"; echo " <td width='50%'>var2:</td>\n"; echo " <td width='50%'><input type='text' name='var2' size='20'></td>\n"; echo " </tr>\n"; echo " <tr>\n"; echo " <td width='50%'>var3</td>\n"; echo " <td width='50%'><input type='text' name='var3' size='20'></td>\n"; echo " </tr>\n"; echo " <tr>\n"; echo " <td width='50%'>var4</td>\n"; echo " <td width='50%'><input type='text' name='var4' size='20'></td>\n"; echo " </tr>\n"; echo " <tr>\n"; echo " <td width='50%'>var5</td>\n"; echo " <td width='50%'><input type='text' name='var5' size='20'></td>\n"; echo " </tr>\n"; echo "</table>\n"; echo "<BR><center>Bericht<BR><textarea rows='10' name='bericht' cols='35'></textarea></center><BR>\n"; echo "<BR>A.u.b <b>eenmalig</b> op verzenden klikken.\n"; echo "<INPUT TYPE='submit' VALUE='Verzenden'></form></div></td></tr></table>\n"; } elseif($_GET["id"] =='toevoegen'){ $datum = date("d-m-Y H:i:s"); $var1 .= stripslashes(htmlspecialchars($_POST["var1"])); $var2 .= stripslashes(htmlspecialchars($_POST["var2"])); $var3 .= stripslashes(htmlspecialchars($_POST["var3"])); $var4 .= stripslashes(htmlspecialchars($_POST["var4"])); $var5 .= stripslashes(htmlspecialchars($_POST["var5"])); $bericht .= stripslashes(htmlspecialchars($_POST["bericht"])); $file = fopen($data, "a+"); fwrite($file, " $var1, $var2, $var3, $var4, $var5, $bericht<BR>"); fclose($file); echo " Uw verhaal is geplaatst.<a href='page.php?page=gastenboek'>Klik hier om het verhaal te bekijken"; } ?> |
Heb hem ff ingekort, veel onzinnige extra's, die er verder niet toe doen, er ff uitgesloopt, net zoals de opmaak en lappen text...
maar het volgende is het probleem, momenteel zet hij telkens in het text bestand het nieuwste bericht weer onderaan het oude, hierdoor wordt telkens het oudste bericht bovenaan afgebeeld, ipv onderaan.
Wie weet hiervoor een oplossing.