Guestboook.. bekomm das Formluar net abgeschickt.

  • Guestboook.. bekomm das Formluar net abgeschickt.

    Hi,
    ich bins mal wieder. Ich hab ein Problem mit dem Guestbook was ich geschrieben habe..
    Ausgelesen wird es zwar aber ich bekomm einfach keinen Eintrag reingeschrieben. Der schickt das nicht mal ab. Es kommt nur halt man das eintragen kann und dann ist au schon wieder gut.. bzw er lädt die Seite neu und dann ist nichts passiert.

    Ich hoffe ihr könnt mir helfen, hier ist der Code:

    Quellcode

    1. <?php
    2. include "./include/mysql/mysql_config.php";
    3. include "./include/functions.php";
    4. $connect = mysql_connect(HOST,USR,PW);
    5. mysql_select_db(DB);
    6. if (isset($_POST["eingabe"])) {
    7. //-------------
    8. $date = date("Y-m-d H:i:s");
    9. $name = $_POST['name'];
    10. $ort = $_POST['ort'];
    11. $www = $_POST['www'];
    12. $email = $_POST['email'];
    13. $checkedmail = email($email);
    14. $inhalt = vorbereiten($_POST['anfrage']);
    15. if ($checkedmail){
    16. if ((!empty($ort))AND(!empty($name))AND(!empty($email))AND(!empty($inhalt))AND(!empty($www))){
    17. $mysql = "INSERT INTO guestbook(date,name,email,www,ort,inhalt) VALUES ('$date','$name','$email','$www','$ort','$inhalt')";
    18. $anfrage = mysql_query($mysql);
    19. if (!$anfrage){
    20. echo "<p class=\"hinweis\">Eintragen der Anfrage nicht erfolgreich</p>";
    21. echo "<p class=\"hinweis\">".mysql_error()."</p>";
    22. echo "<p class=\"hinweis\"><a href=\"index.php?page=guestbook\">Zur&uuml;ck zum Guestbook</a></p>";
    23. }
    24. else {
    25. echo "<p class=\"hinweis\">Eintrag erfolgreich eingetragen!</p>";
    26. echo "<p class=\"hinweis\"><a href=\"index.php?page=guestbook\">Zur&uuml;ck zum Guestbook</a></p>";
    27. }
    28. }
    29. else {
    30. echo "<p class=\"hinweis\">Ein Feld wurde nicht ausgef&uuml;llt!</p>";
    31. echo "<p class=\"hinweis\"><a href=\"index.php?page=guestbook\">Zur&uuml;ck zum Guestbook</a></p>";
    32. }
    33. }
    34. else{
    35. echo "<p class=\"hinweis\">Ung&uuml;ltige Email-Adresse</p>";
    36. echo "<p class=\"hinweis\"><a href=\"index.php?page=guestbook\">Zur&uuml;ck zum Guestbook</a></p>";
    37. }
    38. //------------
    39. mysql_close($db);
    40. }
    41. else {
    42. //Seite für Blätterfunktion wird mit GET übergeben
    43. $seite = $_GET['seite'];
    44. //Wenn keine Seite definiert ist, wird man auf Seite 1 geleitet
    45. if(!isset($seite)){
    46. $seite = 1;
    47. }
    48. //Maximale Anzahl der guestbook auf einer Seite
    49. $max_guestbook = 20;
    50. //Ausrechnen, ab wo MYSQL die Einträge holen muss
    51. $start = $seite * $max_news - $max_news;
    52. $anfrage = "SELECT * FROM guestbook ORDER BY ID DESC LIMIT ".$start.",".$max_guestbook."";
    53. $mysql = mysql_query($anfrage);
    54. echo "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\">";
    55. echo "<tr>";
    56. echo "<td><img src=\"http://www.techno-united.net/topic_news.gif\" alt=\"guestbook_katpic\" border=\"0\" /></td>";
    57. echo "</tr>";
    58. echo "<tr>";
    59. echo "<td>&nbsp;</td>";
    60. echo "</tr>";
    61. echo "</table>";
    62. while ($daten = mysql_fetch_assoc($mysql)){
    63. echo "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\">";
    64. echo "<tr>";
    65. echo "<td>Eintrag #".$daten['ID']." vom ".$daten['date']."</td>";
    66. echo "</tr>";
    67. echo "<tr>";
    68. echo "<td><a href=\"mailto:".$daten['email']."\"><img src=\"./images/icons/email.png\" alt=\"email\" /></a>&nbsp;<a href=\"".$daten['www']."\" target=\"_blank\"><img src=\"./images/icons/www.png\" alt=\"www\" /></a>&nbsp;".$daten['name']." aus ".$daten['ort']." schrieb:</td>";
    69. echo "</tr>";
    70. echo "<tr>";
    71. echo "<td>&nbsp;</td>";
    72. echo "</tr>";
    73. echo "<tr>";
    74. echo "<td>".$daten['inhalt']."</td>";
    75. echo "</tr>";
    76. echo "</table>";
    77. echo "<br />";
    78. }
    79. echo "<form action=\"index.php?page=guestbook&amp;mod=new\" method=\"post\">";
    80. echo "<table width=\"100%\" cellpadding=\"1\" cellspacing=\"0\">";
    81. echo "<tr>";
    82. echo "<td width=\"40%\">Name:*</td>";
    83. echo "<td width=\"40%\"><input type=\"text\" name=\"name\" /></td>";
    84. echo "</tr>";
    85. echo "<tr>";
    86. echo "<td width=\"40%\">Ort:*</td>";
    87. echo "<td width=\"40%\"><input type=\"text\" name=\"ort\" /></td>";
    88. echo "</tr>";
    89. echo "<tr>";
    90. echo "<td width=\"40%\">eMail:*</td>";
    91. echo "<td width=\"40%\"><input type=\"text\" name=\"mail\" /></td>";
    92. echo "</tr>";
    93. echo "<tr>";
    94. echo "<td width=\"40%\">www:*</td>";
    95. echo "<td width=\"40%\"><input type=\"text\" name=\"www\" /></td>";
    96. echo "</tr>";
    97. echo "<tr>";
    98. echo "<td width=\"40%\">Text:*</td>";
    99. echo "<td><textarea name=\"anfrage\" cols=\"35\" rows=\"5\"></textarea></td>";
    100. echo "</tr>";
    101. echo "<tr>";
    102. echo "<td>&nbsp;</td>";
    103. echo "<td><input type=\"submit\" value=\"Absenden\" accesskey=\"s\" />&nbsp;<input type=\"reset\" value=\"Reset\" /></td>";
    104. echo "</tr>";
    105. echo "<tr>";
    106. echo "<td>&nbsp;</td>";
    107. echo "</tr>";
    108. echo "</form>";
    109. echo "</table>";
    110. }
    111. ?>
    Alles anzeigen
    Ich würd zu gern die Welt verändern, doch Gott rückt den Quellcode net raus.