login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Fout in script? help (Opgelost)

Offline jefke666 - 02/05/2008 20:35
Avatar van jefke666Nieuw lid Help ik heb een foutje in een script maar zie het niet heb het naar vriend gestuurd die ziet het ook niet.
Dus wat is het probleem:
ik ga naar pagina vul de 3 vragen in klik op zend
hij zegt dat de les is aangemaakt maar de les is niet aangemaakt
hoop dat iemand me kan helpen

  1. <?php
  2. if ($_SERVER['REQUEST_METHOD'] == "POST") {
  3. $sql = "SELECT * FROM gebruikers WHERE id='".$_COOKIE['user_id']."'";
  4. $query = mysql_query($sql);
  5. while($rij = mysql_fetch_object($query)) {
  6. $naam = htmlspecialchars($rij->naam);
  7. $vak = htmlspecialchars($rij->vak);
  8. $titel = $_POST["titel"];
  9. $les = $_POST["les"];
  10. $commentaar = $_POST["commentaar"];
  11.  
  12. if ($titel ==""){
  13. echo "Je hebt geen titel ingevuld!";
  14. }elseif ($les ==""){
  15. echo "Je hebt geen les ingevuld!";
  16. }elseif ($commentaar ==""){
  17. echo "Je hebt geen les opgegeven ingevuld!";
  18. }else{
  19.  
  20.  
  21. $sql = "SELECT * FROM lessen";
  22. $query = mysql_query($sql);
  23. while($rij = mysql_fetch_object($query))
  24. {
  25. $query = "INSERT INTO `lessen`(`titel`, `commentaar`, `auteur`, `les`, `vak`)
  26. VALUES('".$titel."', '".$commentaar."', '".$naam."', '".$les."', '".$vak."');";
  27. mysql_query($query) or die (mysql_error());
  28. }
  29. }
  30. echo "Je les is toegevoegd!(".$commentaar.")";
  31. }
  32. } else {
  33. $sql = "SELECT id FROM gebruikers WHERE id=\'".$_COOKIE['user_id']."\'";
  34. $query = mysql_query($sql);
  35. while($rij = mysql_fetch_object($query)) {
  36. $id = htmlspecialchars($rij->id);
  37. $query = "UPDATE `gebruikers` SET `pagina` = 'Leerarenkamer' WHERE `id` = '".$_COOKIE['user_id']."'";
  38. mysql_query($query) or die (mysql_error());} ?>
  39. <table>
  40. <tr><td><b>Gebruikersnaam: <?php
  41. $sql = "SELECT naam FROM gebruikers WHERE id='".$_COOKIE['user_id']."'";
  42. $query = mysql_query($sql);
  43. while($rij = mysql_fetch_object($query)) {
  44. $naam = htmlspecialchars($rij->naam);
  45.  
  46. echo "<tr>\n";
  47. echo "<td>".$naam."</td>\n";
  48. echo "</tr>\n";
  49. }
  50. ?></b></td>
  51. <td><b>Leerkracht <?php
  52. $sql = "SELECT vak FROM gebruikers WHERE id='".$_COOKIE['user_id']."'";
  53. $query = mysql_query($sql);
  54. while($rij = mysql_fetch_object($query)) {
  55. $vak = htmlspecialchars($rij->goud);
  56.  
  57. echo "<tr>\n";
  58. echo "<td>".$vak."</td>\n";
  59. echo "</tr>\n";
  60. }}
  61. ?></b></td>
  62. </tr>
  63. </table>
  64. <form action="lesuploaden.php" method="post">
  65. Wat is de titel van je les? <input type="text" name="titel"><br>
  66. Welke les is dit?(1,2,3,...) <input type="text" name="les"><br>
  67. Schrijf hier de inhoud van de les. <input type="text" name="commentaar"><br>
  68. <input type="submit" value="Versturen">
  69. </form>
  70.  
  71. <?php include('footer.php') ?>

4 antwoorden

Gesponsorde links
Offline DMM - 02/05/2008 21:37 (laatste wijziging 02/05/2008 21:38)
Avatar van DMM PHP beginner Probeer dit eens. Je moet wel wat properder leren scripten! Tegen de tijd dat ik alles ontcijferd had.
Offline jefke666 - 03/05/2008 14:24
Avatar van jefke666 Nieuw lid werkt nog altijd niet 
Offline DMM - 03/05/2008 20:27
Avatar van DMM PHP beginner Krijg je een foutmelding? Gebruik anders deze code om fouten te rapporteren:
  1. <?php
  2. ini_set('display_errors', 1);
  3. ?>
Offline jefke666 - 04/05/2008 18:46
Avatar van jefke666 Nieuw lid opgelost door Vriend
topic closed
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s