Hallo PHP.de,
Ich beschäftige mich seit kurzem mit PHP und MySQL und wollt jetzt meine erste Webseite machen aber bei einer Sache komme ich nicht weiter.

Wenn man bei den Eintragungs Formular auf "Eintragen" klickt wird immer "Fehler beim Speichern" angezeigt.
eintragen.php
Code:
......<form action="eintrag-auswerten.php" method="post">Name der Institution / der Anbieter/in:
<input name="name" type="text">
<br><br>Genre / Rubrik des Angebotes: <select name="rubrik" >
<option value="0" selected>Auswählen</option>
<option value="1">Kita</option>
<option value="2">Schule</option>
<option value="3">Ausbildung</option>
<option value="4">Weiterbildung</option>
<option value="5">Freizeit</option>
<option value="6">Sonstiges</option></select><br><br>
Kurzprofil: <br><textarea name="Profil" cols="30" rows="10">
</textarea><br><br>
Ein Bild oder Logo hochladen :
<input type="file" name="bild"><br><br>Ansprechpartner/in:
<input name="ansprechpartner" type="text"><br><br>
Straße: <input name="strasse" type="text"><br><br>
Postleitzahl: <input name="plz" type="text"> Ort:
<input name="ort" type="text"><br><br> E-mail: <input name="email" type="text"> <br><br>
Link zu Internetseite: <input name="internet" type="text">
(Bitte mit http://...)<br><br><input name="go" type="submit" value="Eintragen"></form>.....
eintrag-auswerten.php
PHP-Code:
<?php
// mysql connect
$verbindung = mysql_connect('XXX', 'XXX', 'XXX')
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");
mysql_select_db("Datenbank") or die ("Datenbank konnte nicht ausgewählt werden");
// post variabeln
$_POST['name'] = $name;
$_POST['rubrik'] = $rubrik;
$_POST['Profil'] = $profil;
$_POST['ansprechpartner'] = $ansprechp;
$_POST['strasse'] = $strasse;
$_POST['plz'] = $plz;
$_POST['ort'] = $ort;
$_POST['email'] = $email;
$_POST['internet'] = $internet;
// macht ".." zu \".."\
if (get_magic_quotes_gpc()) {
$in = array(&$_GET, &$_POST, &$_COOKIE);
while (list($k,$v) = each($in)) {
foreach ($v as $key => $val) {
if (!is_array($val)) {
$in[$k][$key] = stripslashes($val);
continue;
}
$in[] =& $in[$k][$key];
}
}
unset($in);
}
// bild upload script
if($_bild['datei']['size'] < 10485760) //nicht mehr als 10mb
{
move_uploaded_file($_bild['datei']['tmp_name'], "upload/".$_bild['datei']['name']);
}
else
{
echo "Das Bild darf nicht größer als 10 MB sein ";
}
// daten in mysql datenbank eintragen
$eintrag = "INSERT INTO tabelle (name, rubrik, profil, ansprechp, strasse, plz, ort, email, internet, offentlich, bild) VALUES ('$name', '$rubrik', '$profil', '$ansprechp', '$strasse', '$plz', '$ort', '$email', '$internet', 'n' , '/bildungsnetzwerk-westhvl/upload/".$_bild['datei']['name']."'";
$eintragen = mysql_query($eintrag);
if($eintragen == true)
{
$abfrage = "SELECT id FROM tabelle WHERE name = '$name' "; // datenbank abfragen
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo "Eintrag war erfolgreich <a href=\"themen/daten.php?id=$row->id\">Eintrag anschauen</a>";
}
}
else
{
echo "Fehler beim Speichern";
}
?>
Was mache ich falsch ?
Über eine Hilfe von euch wehre ich sehr dankbar.
Gruß, Pascal Kienast.