login  Naam:   Wachtwoord: 
Registreer je!
 Forum

forum onderwerp posten lukt niej

Offline banana - 22/02/2005 21:09
Avatar van bananaOnbekend ik heb nu deze code om een nieuw onderwerp te posten
op mn forum maar ik snap niet waarom hij het niet doet. hij weergeeft en doet gewoon NIX er zit nog niet alles in (zoals datum en zo) maar het zou wel moeten werken zo  hier is het script:
  1. <?
  2. include('connect_1.php');
  3.  
  4. if(isset($_GET['gebruikersnaam'])) {
  5. $naam = $_GET['gebruikersnaam'];
  6. }
  7.  
  8. else {
  9. $naam = "Gast";
  10. }
  11.  
  12. if(isset($_POST['onderwerp'])) {
  13. if($_POST['onderwerp'] == "") {
  14. print('Je moet een onderwerp invullen! ');
  15. }
  16.  
  17. if($_POST['bericht'] == "") {
  18. print('Je moet een bericht invullen! ');
  19. }
  20.  
  21. else {
  22. $sql = "INSERT INTO onderwerpen (naam,titel,inhoud,forum,datum)
  23. VALUES ('".$naam."','".$_POST['onderwerp']."','".$_POST['inhoud']."','".$_GET['forum']."','dmY'";
  24. print('Het onderwerp is toegevoegt aan het forum, klik <a href="index.php">hier</a> om naar de forum index te gaan');
  25. mysql_query($sql);
  26. }
  27. }
  28.  
  29. else {
  30. echo('<form method="post" action="schrijfow.php">');
  31. echo('<table border="0">');
  32. echo('<tr><td>Onderwerp:</td><td><input type="text" maxlenght="60" name="onderwerp"></td></tr>');
  33. echo('<tr><td>Bericht:</td><td></td></tr>');
  34. echo('<tr><td>');
  35. echo('<img src="smileys/smile1.gif">');
  36. echo('<img src="smileys/smile2.gif"><br>');
  37. echo('<img src="smileys/smile3.gif">');
  38. echo('<img src="smileys/smile4.gif"><br>');
  39. echo('<img src="smileys/smile5.gif">');
  40. echo('<img src="smileys/smile6.gif"><br>');
  41. echo('<img src="smileys/smile7.gif">');
  42. echo('<img src="smileys/smile8.gif">');
  43. echo('</td><td valign="top">');
  44. echo('<textarea name="bericht" rows="6" cols="56">');
  45. echo('</textarea><br>');
  46. echo('<input type="submit" value="Verzenden">');
  47. echo('</td></tr></table>');
  48. }
  49. ?>

4 antwoorden

Gesponsorde links
Offline numlockrond - 30/11/1999 00:00
Avatar van numlockrond Onbekend ten eerste wat bedoel jernten tweede gebruik trim() bij het controleren of je wel een bericht hebt ingevuld.
Offline wouter - 30/11/1999 00:00
Avatar van wouter PHP interesse doe op regel 27 eens het volgende om te zien of het niet aan de opbouw van je query ligt [code]mysql_query($sql) or die (mysql_error());[code]
Offline ikkedikke - 30/11/1999 00:00
Avatar van ikkedikke PHP expert ik gok op de fout in je queryrnVALUES ('.$naam.','.$_POST['onderwerp'].','.$_POST['inhoud'].','.$_GET['forum'].','dmY'; haakje aant einde mist en ik denk datie dmY niet als geldige datum pakt
Offline CelestialCelebi - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van CelestialCelebi PHP gevorderde niej '( rnrn'dmY' vervangen door NOW().rnrnrnEDIT En dat haakje ja.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.173s