login  Naam:   Wachtwoord: 
Registreer je!
 Forum

parse error

Offline biertie - 22/05/2005 16:13 (laatste wijziging 22/05/2005 16:16)
Avatar van biertieOnbekend jah, ik krijg hier een parse error op regel 53..
ik zal hier maar direct de voledige code posten zkr 

  1. <?php
  2. if($_SESSION['login'] == true) {
  3. if ($_POST['Submit']) {
  4.  
  5. if (!trim($_POST['titel']))
  6. {
  7. $error="Je moet je title voor je bericht invullen.";
  8. }
  9. elseif(!trim($_POST['bron']))
  10. {
  11. $error.="je moet de bron weergeven, om bepaalde rechten niet te schenden.<br>";
  12. }
  13. elseif (!trim($_POST['inleiding']))
  14. {
  15. $error.="je moet minstens een inleiding gevens, omdat deze op de homepage verschijnt.<br>";
  16. }
  17. elseif(!trim($_POST['categorie']))
  18. {
  19. $error.="je moet een categorie aangeven.<br>";
  20. }
  21.  
  22. if(isset($error)) {
  23.  
  24. <center> <table class=\"error\" width=\"100%\" border=\"1\" cellspacing=\"0\" cellpadding=\"2\">
  25. <tr>
  26. <td align=\"center\">
  27. <b>".$error." </b>
  28. <br>
  29. <form method=\"post\" action=\"javascript:history.go(-1)\">
  30. <input type=\"submit\" name=\"Terug\" value=\"Terug\">
  31. </form>
  32. </td>
  33. </tr>
  34. </table>
  35. </center>
  36.  
  37. ";
  38. }
  39. else
  40. {
  41. $titel = addslashes(htmlspecialchars($_POST['titel']));
  42. $bron = addslashes(htmlspecialchars($_POST['datum']));
  43. $inleiding = addslashes(htmlspecialchars($_POST['waar']));
  44. $tekst = addslashes(htmlspecialchars($_POST['uur']));
  45. $categorie = addslashes(htmlspecialchars($_POST['beschrijving']));
  46.  
  47. $auteur=$_SESSION['ID']; //id van de gebruiker ()
  48. $nu = time();
  49. $datum = date("d-m-Y H:i")
  50.  
  51. $query= "INSERT INTO nieuws (auteur, titel, bron, inleiding, tekst, datum, gecontroleerd, categorie) VALUES ('".$auteur."', '".$titel."', '".$bron."', '".$inleiding."', '".$tekst."', '".$datum."', '0', '".$categorie."')";
  52. mysql_query($query) or die (mysql_error());
  53. echo 'u hebt succesvol nieuws toegevoegd. je dient nu nog even geduld te hebben tot een van onze admins het nieuws goedkeurt.';
  54. }
  55.  
  56. }
  57. else
  58. {
  59. ?>
  60. gewoon html, dus hier geen fout ;)
  61. <?php
  62. }
  63. }
  64. else
  65. {
  66. echo 'Je dient ingelogd te zijn om deze pagina te bekijken.'
  67. }
  68. ?>


als je de fout vindt, ben ik je eeuwig en 3dagen dankbaar 

[edit]
denk de fout verhuist is naar regel 53..

2 antwoorden

Gesponsorde links
Offline Geerios - 22/05/2005 16:16 (laatste wijziging 22/05/2005 16:21)
Avatar van Geerios Onbekend
  1. $datum = date("d-m-Y H:i")
Moet dat niet dit zijn:
  1. $datum = date("d-m-Y H:i");

In regel 51 

Edit:
Citaat:
denk de fout verhuist is naar regel 53..
Mij werd altijd geleerd dat je na ; altijd een spatie moet zetten .
Misschien is dat een fout?
Offline biertie - 22/05/2005 16:21
Avatar van biertie Onbekend ok, bedankt, nu is het opgelost..
had het nog eens vergeten op het einde 
mjah, nu werkt het voledig 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.213s