Okay, op een site waar ik aan meewerk zit een post-systeem, klinkt erg simpel, is het ook wel 
Maar helaas, waar het bij jullie werkt, werkt het bij ons niet.
Ik heb ook geen idee waarom, want als je je de reactie post, dan wil ie refreshen, maar daar blijft ie hangen, en komt je reactie er niet te staan.
Dit verhaal geld voor het reactie en gastenboeksysteem op http://fth.dhs.org
Hieronder de sourcecode:
Hoop dat jullie kunnen ontdekken waar de fout in zit
Maar helaas, waar het bij jullie werkt, werkt het bij ons niet.
Ik heb ook geen idee waarom, want als je je de reactie post, dan wil ie refreshen, maar daar blijft ie hangen, en komt je reactie er niet te staan.
Dit verhaal geld voor het reactie en gastenboeksysteem op http://fth.dhs.org
Hieronder de sourcecode:
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
| <? include("inc/header.php");?> <table width="400"> <?php if($action==reactie){ $result = mysql_db_query ("fulltimehassans", "select * from nieuws where id='$id'"); while($row = mysql_fetch_array ($result)) { ?> <form action="post.php?action=submitreactie" method="post"> <input type="hidden" name="id" value="<?php echo $row["id"]; ?>"> <tr> <td colspan="2"><h1><a href="index.php">Index</a> / Reageren op <?php echo $row["kop"]; ?></h1></td> </tr> <?php } ?> <tr> <td>Naam:</td> <td><input type="text" name="poster" size="34"></td> </tr> <tr> <td>Email:</td> <td><input type="text" name="email" size="34"></td> </tr> <tr> <td>Reactie:</td> <td><textarea name="reactie" rows="5" cols="33"></textarea></td> </tr> <tr><td colspan="2">&nbsp;</td></tr> <tr> <td>&nbsp;</td> <td><input type="submit" value="Plaats reactie"></td> </tr> <?php } if($action==submitreactie){ { $db= mysql_connect("localhost", "***", "****"); mysql_select_db("fulltimehassans",$db); if($email==""){ $email =""; } if($poster==""){ echo'<tr><td>Vul je naam in<a href="javascript:history.back(1)">Ga terug</a></td></tr>'; exit; } if($reactie==""){ echo'<table><tr><td>Vul een reactie in<a href="javascript:history.back(1)">Ga terug</a></td></tr>'; exit; } $reactie = ereg_replace("<","&lt;",$reactie); $reactie = ereg_replace(">","&gt;",$reactie); $naam = ereg_replace("<","&lt;",$naam); $naam = ereg_replace(">","&gt;",$naam); $email = ereg_replace("<","&lt;",$email); $email = ereg_replace(">","&gt;",$email); $reactie = ereg_replace("\n", "<br>", $reactie); $reactie = ereg_replace("\\[b\]", "<b>", $reactie); $reactie = ereg_replace("\\[/b\]", "</b>", $reactie); $reactie = ereg_replace("\\[i\]", "<i>", $reactie); $reactie = ereg_replace("\\[/i\]", "</i>", $reactie); $reactie = ereg_replace("\\[u\]", "<u>", $reactie); $reactie = ereg_replace("\\[/u\]", "</u>", $reactie); $reactie = ereg_replace("\:\(", "[img]images/smile/frown.gif[/img]", $reactie); $reactie = ereg_replace("\:D", "[img]images/smile/biggrin.gif[/img]", $reactie); $reactie = ereg_replace("\;\)", "[img]images/smile/wink.gif[/img]", $reactie); $reactie = ereg_replace("\:P", "[img]images/smile/puh2.gif[/img]", $reactie); $reactie = ereg_replace("\:p", "[img]images/smile/puh2.gif[/img]", $reactie); $reactie = ereg_replace("8-\)", "[img]images/smile/coool.gif[/img]", $reactie); $reactie = ereg_replace("\;\(", "[img]images/smile/cry.gif[/img]", $reactie); $reactie = ereg_replace("\*D", "[img]images/smile/shiny.gif[/img]", $reactie); $reactie = ereg_replace("\)\:\)", "[img]images/smile/devil.gif[/img]", $reactie); $reactie = ereg_replace("\:\)", "[img]images/smile/smile.gif[/img]", $reactie); $reactie = ereg_replace("\:-\)", "[img]images/smile/smile.gif[/img]", $reactie); $reactie = ereg_replace("\:o", "[img]images/smile/redface.gif[/img]", $reactie); $reactie = ereg_replace("\:r", "[img]images/smile/pukey.gif[/img]", $reactie); $reactie = ereg_replace("\:9", "[img]images/smile/yummie.gif[/img]", $reactie); $reactie = ereg_replace("\:7", "[img]images/smile/loveit.gif[/img]", $reactie); $reactie = ereg_replace("\:\?", "[img]images/smile/confused.gif[/img]", $reactie); $reactie = ereg_replace("\W\)", "[img]images/smile/nigga.gif[/img]", $reactie); $reactie = ereg_replace("i\)", "[img]images/smile/reggie.gif[/img]", $reactie); $reactie = ereg_replace("\x\(", "[img]images/smile/brak.gif[/img]", $reactie); $reactie = eregi_replace("\\[url\]([^[]*)\\[\/url\]","<A href=\"\\1\" target=\"_blank\">\\1</A>",$reactie); $reactie = eregi_replace( "(([a-z0-9_]|\\-|\\.)+@([^[:space:]]*)([[:alnum:]-]))", "<a href=\"mailto:\\1\" target=\"_new\">\\1</a>", $reactie); $reactie = eregi_replace("\\[img\]([^[]*)\\[\/img\]","[img]\"\\1\"[/img]",$reactie); $datum=(date("d-m-Y H:i")); $db= mysql_connect("localhost", "*******", "***"); mysql_select_db("fulltimehassans",$db); $query = "INSERT INTO reacties(poster, email, reactie, ip, datum, ban, itemid) VALUES('$poster', '$email', '$reactie', '$REMOTE_ADDR', '$datum', 'N', '$id')"; mysql_query($query); ?> <META HTTP-EQUIV="refresh" content="2;URL=nieuws.php?action=lees&id=<?php echo $id; ?>"> <tr><td>Je reactie is geplaatst. Momentje geduld alsjeblieft.</td></tr> <?php } ?> <?php } ?> </table> <?php include("inc/footer.php"); ?> |
Hoop dat jullie kunnen ontdekken waar de fout in zit