login  Naam:   Wachtwoord: 
Registreer je!
 Forum

rare error

Offline webbiexl - 02/08/2005 13:53 (laatste wijziging 02/08/2005 13:54)
Avatar van webbiexlPHP interesse hey ik heb hier een postreactie script voor mn forum maar die werkt niet... om hem te laten werken moet er een error worden opgelost, namelijk deze

Parse error: parse error, unexpected $ in /postreactie.php on line 153

dit is de code
  1. <?php
  2. if(!isset($_SESSION['gebruiker'])) {
  3. echo "
  4. <table width=\"100%\" style=\"height:px;\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\">
  5. <tr>
  6. <td class=\"pagina\">&nbsp;Forum</td>
  7. </tr>
  8. <tr>
  9. <td style=\"height:px;\" class=\"left\">
  10. <table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"3\">
  11. <tr>
  12. <td height=\"980\" valign=\"top\">
  13. <center><b>Je moet ingelogged zijn, wil je een reactie kunnen posten.</b><br><A HREF=\"?page=forum/category\">Terug naar 'Forum'</A></center>
  14. </td>
  15. </tr>
  16. </table>
  17. </td>
  18. </tr>
  19. </table>";
  20. }
  21. else{
  22.  
  23. $cat = $_GET['cat'];
  24. $forumid = $_GET['forumid'];
  25.  
  26. $query = mysql_query("SELECT naam FROM categories WHERE id=$cat") or die(mysql_error());
  27. $result = mysql_num_rows($query);
  28. $object = $object = mysql_fetch_assoc($query);
  29.  
  30. $query3 = mysql_query("SELECT * FROM leden WHERE gebruikersnaam='".$_SESSION['gebruiker']."'") or die(mysql_error());
  31. $result3 = mysql_num_rows($query3);
  32. $object3 = mysql_fetch_assoc($query3);
  33.  
  34. if(!$result) {
  35. echo "<CENTER>De geselecteerde categorie bestaat niet (meer).<BR>\n";
  36. echo "<A HREF=\"?page=forum/category\">Terug naar Categorieën</A><BR></CENTER>\n";
  37. } else {
  38. $naam = mysql_result($query, 0, "naam");
  39.  
  40. $query2 = mysql_query("SELECT * FROM forum where id=$forumid") or die(mysql_error());
  41. $result2 = mysql_num_rows($query2);
  42. $object2 = $object = mysql_fetch_assoc($query2);
  43.  
  44. if(!$result2) {
  45. echo "<CENTER>Het geselecteerde forumid bestaat niet (meer).<BR>\n";
  46. echo "<A HREF=\"?page=forum/forum&cat=".$cat."\">Terug naar '".$naam."'</A><BR></CENTER>\n";
  47. } else {?>
  48. <HTML>
  49. <BODY>
  50. <table width="100%" style="height:px;" border="0" cellpadding="0" cellspacing="0">
  51. <tr>
  52. <td class="pagina">&nbsp; Forum</td>
  53. </tr>
  54. <tr>
  55. <td style="height:px;" class="left">
  56. <table width="100%" border="0" cellspacing="0" cellpadding="3">
  57. <tr>
  58. <td height="980" valign="top"><br><hr width="90%"><center>
  59. <table width="90%" border="0" cellspacing="0" cellpadding="0">
  60. <tr>
  61. <td valign="top"><?
  62. echo "<A HREF=\"?page=forum/category\">".$forumname."</A> &gt; ";
  63. echo "<A HREF=\"?page=forum/forum&cat=".$cat."\">".$naam."</A> &gt; ";
  64. echo "<B>Post reactie</B><BR>\n"; ?>
  65. </td>
  66. </tr>
  67. </table></center>
  68. <hr width="90%"><br>
  69. <div align="center">
  70. <table width="90%" border="0" cellspacing="0" cellpadding="0" class="kader">
  71. <tr valign="middle">
  72. <td colspan="2" class="rij4">
  73. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  74. <tr>
  75. <td width="20%" valign="top">
  76. <table border="0" cellspacing="0" cellpadding="0">
  77. <tr>
  78. <td>
  79. <?php
  80. if($_POST['submit']) {
  81. if($_POST['titel'] == "") $error = "Je moet een titel invullen<BR><BR>";
  82. elseif($_POST['bericht'] == "") $error = "Je moet een bericht invullen<BR><BR>";
  83.  
  84. if (!$error) {
  85. $titel = $_POST['titel'];
  86. $naam = $object3['gebruikersnaam'];
  87. $bericht = $_POST['bericht'];
  88.  
  89. $query ="INSERT INTO forumreplys (forumid, titel, naam, datum, bericht) VALUES ($forumid, '$titel', '$naam', NOW(), '$bericht')";
  90. mysql_query($query) or die(mysql_error());
  91. echo "De reactie is verzonden.<BR>\n";
  92. echo "klik <A HREF=\"?page=forum/forumbericht&cat=".$cat."&forumid=".$forumid."\">hier</A> ";
  93. echo "om terug naar het forumbericht te gaan.<BR>\n";
  94. }
  95. else {
  96. // errors
  97. echo "<B>".$error."</B><BR>\n";
  98. echo "<FORM ACTION=\"\" METHOD=\"post\">\n";
  99. echo "<INPUT TYPE=\"submit\" CLASS=\"def\" VALUE=\"Terug\">\n";
  100. echo "</FORM>";
  101. }
  102. } else {
  103. ?>
  104. <TABLE CLASS="kader" WIDTH="100%" BORDER="0" CELLSPACING="0" CELLPADDING="0">
  105. <FORM METHOD="post" action="">
  106. <TR>
  107. <TD CLASS="tf" WIDTH="175" ALIGN="right"><B>Naam</B>&nbsp;</TD>
  108. <TD CLASS="tf" WIDTH="325"><?php echo $object3['gebruikersnaam']; ?></TD>
  109. </TR>
  110. <TR>
  111. <TD CLASS="tf" WIDTH="175" ALIGN="right"><B>Titel</B>&nbsp;</TD>
  112. <TD CLASS="tf" WIDTH="325"><INPUT TYPE="text" CLASS="def" NAME="titel" SIZE="30" MAXLENGTH="50"></TD>
  113. </TR>
  114. <TR>
  115. <TD CLASS="tf" WIDTH="175" ALIGN="right" VALIGN="top"><B>Bericht</B>&nbsp;</TD>
  116. <TD CLASS="tf" WIDTH="325"><TEXTAREA NAME="bericht" CLASS="def" size="30" COLS="30" ROWS="4"></TEXTAREA><BR></TD>
  117. </TR>
  118. <TR>
  119. <TD CLASS="tf" WIDTH="175" ALIGN="right" VALIGN="top"></TD>
  120. <TD CLASS="tf" WIDTH="325"><INPUT TYPE="submit" NAME="submit" VALUE="Post topic"></TD>
  121. </TR>
  122. </FORM>
  123. </TABLE>
  124. <?php
  125. } // end else
  126. ?>
  127. <BR>
  128. </TD>
  129. </TR>
  130. <center>
  131. <TR>
  132. <TD WIDTH="500" ALIGN="center"><A HREF="?page=forum/forum&cat=<?php echo $cat; ?>">Terug naar Forum</A></TD>
  133. </TR>
  134. </TABLE></center>
  135. </TD>
  136. </TR>
  137. </TABLE>
  138. </TD>
  139. </TR>
  140. </TABLE>
  141. <?php
  142. } // end category exists check
  143. } // end else
  144. ?>
  145. </TD>
  146. </TR>
  147. </TABLE>
  148. </TD>
  149. </TR>
  150. </TABLE>
  151. </BODY>
  152. </HTML>


WAT IS ER IN GODSNAAM FOUT AAN </HTML>? en ik kan niet zien waar die fout zich moet bevinden als ie zulke errors geeft...

kan iemand mij helpen???
bvd WXL

5 antwoorden

Gesponsorde links
Offline Xtent - 02/08/2005 14:03
Avatar van Xtent Onbekend else{ op line 21 word niet afgesloten.
Offline Scorpion - 02/08/2005 14:04 (laatste wijziging 02/08/2005 14:05)
Avatar van Scorpion Onbekend lijn 21 - else

wel rare foutmelding 
Offline webbiexl - 02/08/2005 15:00
Avatar van webbiexl PHP interesse dus die voeg ik toe onderaan de pagina want daar houd de else op, maar dan doet ie t nog niet want dan schiet ie naar de index pagina als ik op de link klik naar postreactie
Offline Ontani - 02/08/2005 15:03
Avatar van Ontani Gouden medailleGouden medailleGouden medailleGouden medaille

-1
geen enkele van die bovenste else wordt afgesloten

(onthou die error maar, want die ga je altijd krijgen als er een if niet correct is afgesloten)
Offline webbiexl - 02/08/2005 17:30 (laatste wijziging 02/08/2005 17:30)
Avatar van webbiexl PHP interesse kan iemand mijn code aanpassen dat ie wel klopt want mij lukt t ni wordt langzamerhand gek hier want ik moet t forum online gooien
members stijgen per dag met 6 en er is verder nog weinig te doen omdat ik de foto's van de vakantie ni kan uppen omdat mijn pc kapot is
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.188s