Probier mal das:
CODE <?php
// Prüfen ob Formular abgesendet
if ($Neueintrag)
{
// Zugangsdaten
// NUR HIER ÄNDERN !!!
// ----------------------------------------------------
// Der Name des Servers
$Host = "localhost";
// Dein Benutzername
$User = "web16";
// Dein Passwort
$Password = "passwort";
// Der Name der Datenbank
$Dbase = "usr_web16_1";
// Der Name der Tabelle
$Table = "test";
// ----------------------------------------------------
// AB HIER NICHTS ÄNDERN !!!
// Dieses SQL-Statement schreibt die Formulardaten in die DB
$datum = date("Y-m-d");
$Abfrage = "INSERT INTO $Table (datum, url, urlname, name, banner, beschreibung) VALUES ('$datum', '$url', '$urlname', '$name', '$banner', '$beschreibung')";
// Verbindung zur DB
$Verbindung = @mysql_connect($Host,$User,$Password);
// Datensätze eintragen
$Auswahl = mysql_db_query($Dbase,$Abfrage,$Verbindung);
// Resultat anzeigen
echo "Eingetragen wurden:<BR>Datum: $datum<BR>URL: $url<BR>URL Name: $urlname<BR>Name:$name<BR>Banner: $banner<BR>Beschreibung: $beschreibung";
}
// Wenn Formular nicht abgesendet, dann anzeigen
else
{
?>
<!-- Das Formular -->
<form action="<?php echo $PHP_SELF ?>" method="post">
<table border="1">
<tr>
<td><b>URL:</b></td>
<td><input type="text" name="url" maxlength="40"></td>
</tr>
<tr>
<td><b>URL-Name:</b></td>
<td><input type="text" name="urlname" maxlength="40"></td>
</tr>
<tr>
<td><b>Name:</b></td>
<td><input type="text" name="name" maxlength="40"></td>
</tr>
<tr>
<td><b>Banner:</b></td>
<td><input type="text" name="banner" maxlength="40"></td>
</tr>
<tr>
<td><b>Beschreibung:</b></td>
<td><input type="text" name="beschreibung" maxlength="40"></td>
</tr>
<tr>
<td align="center" colspan="2">
<input type="submit" name="Neueintrag" value="Eintragen">
<input type="reset" value="L&ouml;schen">
</td>
</tr>
</table>
</form>
<?php
}
?>
Dann sehen wir ja, wo der Fehler passiert.
Bitte nur das Passwort ändern und legs wieder auf diese Adresse:
http://web16.jota.ibone.ch/test6.php