Hi Leute
Mein Problem: Meine GB-Site wird aufgerufen, jedoch wird beim Eintragen von einem Post nichts in die Mysql-Datenbank geschrieben.
Es werden auch keine Fehlermeldungen ausgegeben. Es wird auch automatisch auf die index.php umgeleitet nach dem abschicken der Daten.
GB.PHP
INDEX.PHP
wo liegt denn das problem? Ich hab gestern den ganzen nachmittag dran rumgetüftelt und getan...
Mein Problem: Meine GB-Site wird aufgerufen, jedoch wird beim Eintragen von einem Post nichts in die Mysql-Datenbank geschrieben.
Es werden auch keine Fehlermeldungen ausgegeben. Es wird auch automatisch auf die index.php umgeleitet nach dem abschicken der Daten.
GB.PHP
PHP-Code:
<br><b>Guestbook</b><br><br><?
include("connect.php");
$abfrage = "SELECT * FROM gb ORDER BY id DESC";
$ergebnis = mysql_query($abfrage, $verbindung);
error_reporting(E_ALL);
while($gb = mysql_fetch_object($ergebnis))
{
echo "<b>",
$gb->name,
"</a></b> - <u>",
$gb->titel,
"</u><br>",
nl2br($gb->text),
"<br><br>";
}
?><br>
<hr><?php
if (isset($_GET['send'])) {
include("connect.php");
$submit = "INSERT INTO gb (titel, text, name) VALUES ('{$_REQUEST[titel]}', '{$_REQUEST[text]}', '{$_REQUEST[name]}')";
$ergebnis = mysql_query($submit);
echo "Erfolgreich eingetragen!<br><br>";
echo "<a href='index.php?s=gb'><b>Zurück</b></a>";
} else {
?><br><form>
Name:<br>
<input name="name" size="50" type="text" value=""><br>
Titel:<br>
<input name="titel" size="50" type="text" value=""><br>
Text: <br>
<textarea id="textarea" cols="38" name="text" rows="8"></textarea><br>
<input name="send" type="submit" value="erstellen"><br></form></center><br>
<?php } ?>
PHP-Code:
<? error_reporting(E_ALL);
if(isset($_GET['s'])) {
switch($_GET['s']) {
case 'news': include("news.php");
break;
case 'crew': include("crew.php");
break;
case 'img': include("images.php");
break;
case 'gb': include("gb.php");
break;
case 'dl': include("dl.php");
break;
case 'links': include("links.php");
break;
case 'impressum': include("impressum.php");
break;
}
}
else {?>
<br><b>News</b><br><br> <?
include("connect.php");
$abfrage = "SELECT * FROM test ORDER BY id DESC";
$ergebnis = mysql_query($abfrage, $verbindung);
while($news = mysql_fetch_object($ergebnis))
{
echo "<b>",
$news->titel,
"</b><br>",
nl2br($news->text),
"<br><br>";
}
}
mysql_error();
?>
Kommentar