Ik ben bezig met het maken van een nederig messageboard.
Als ik een reply heb geplaatst op een topic en op refresh druk blijft de insert doorgaan, dit is NIET de bedoeling natuurlijk.
mijn code:
de var $actie wordt gevoed uit een ahref, gaat naar de index , index kijkt naar waarde $actie en de reply pagina wordt geladen.
Herkent iemand dit "refresh"-probleem en heeft iemand een antwoord/tip?
Ps. Verder werkt de board goed tot nu toe
Als ik een reply heb geplaatst op een topic en op refresh druk blijft de insert doorgaan, dit is NIET de bedoeling natuurlijk.
mijn code:
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
| <? include "connect.php"; if($actie=="add_msg") { $query_reply= "INSERT INTO reply (Topic_id, Naam, Txt) VALUES ('$id', '$naam', '$msg' )"; mysql_query($query_reply) or die("Insert Failed ".mysql_error()); } $actie=""; $query = "SELECT * FROM topic where Top_id='$id'"; $voer_q_uit = mysql_query($query) or die("Insert Failed ".mysql_error()); $query_reply = "SELECT * FROM reply WHERE Topic_id='$id' order by Id"; $voer_q_uit_reply = mysql_query($query_reply) or die("Failed to Connect ".mysql_error()); ?> <html> <head> <title></title> </head> <body> <? $result = mysql_fetch_object($voer_q_uit) ?> <table border="1" width="80%"> <tr> <td width="30%">Auteur</td> <td>Topic Titel: <? echo $result->Topic_Titel; ?></td> </tr> </table> <table border="1" width="80%"> <tr> <td width="30%"><? echo $result->Starter; ?></td> <td><? echo $result->Txt; ?></td> </tr> <? while($result_reply = mysql_fetch_object($voer_q_uit_reply)) { ?> <tr> <td width="30%"><? echo $result_reply->Naam; ?></td> <td><? echo $result_reply->Txt; ?></td> </tr> <? } #einde while ?> </table> <form action="index.php"> <input type="hidden" name="actie" value="insert"> <input type="hidden" name="id" value="<? echo $result->Top_id; ?>"> <input type="submit" name="sub" value="post reply"> </form> </body> </html> |
de var $actie wordt gevoed uit een ahref, gaat naar de index , index kijkt naar waarde $actie en de reply pagina wordt geladen.
Herkent iemand dit "refresh"-probleem en heeft iemand een antwoord/tip?
Ps. Verder werkt de board goed tot nu toe