Hallo Zusammen,
ich habe das Problem, dass meine Formulardaten nicht in meine DB übernommen werden.
Kann mir bitte jmd. helfen?
Im Voraus vielen Danke!
Ich bekomme immer folgende Fehlermeldung:
Notice: Undefined index: vorname in C:\xampp\htdocs\AD\uebergabe_1.php on line 29
Notice: Undefined index: nachname in C:\xampp\htdocs\AD\uebergabe_1.php on line 30
Notice: Undefined index: benutzername in C:\xampp\htdocs\AD\uebergabe_1.php on line 31
Notice: Undefined index: straße in C:\xampp\htdocs\AD\uebergabe_1.php on line 32
Notice: Undefined index: nr in C:\xampp\htdocs\AD\uebergabe_1.php on line 33
Notice: Undefined index: geschoss in C:\xampp\htdocs\AD\uebergabe_1.php on line 34
Notice: Undefined index: raum in C:\xampp\htdocs\AD\uebergabe_1.php on line 35
Notice: Undefined index: festpunkt in C:\xampp\htdocs\AD\uebergabe_1.php on line 36
Notice: Undefined index: abteilung in C:\xampp\htdocs\AD\uebergabe_1.php on line 37
Notice: Undefined index: rufnummer in C:\xampp\htdocs\AD\uebergabe_1.php on line 38
Notice: Undefined index: e_mail in C:\xampp\htdocs\AD\uebergabe_1.php on line 39
Mein Code:
---------------------------------------------------
Uebergabe_1.php
---------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>uebergabe_1</title>
</head>
<?php
//Fehlermeldung
error_reporting(E_ALL);
ini_set('display_errors',TRUE);
// Datenbank-Verbindung
$mysqlhost="localhost";
$mysqluser="AD";
$mysqlpwd="xxx";
// Versuchen, die DB-Verbindung herzustellen
$connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd)
or die
("Verbindungsversuch fehlgeschlagen");
// Datenbank auswählen
$mysqldb="ad";
mysql_select_db($mysqldb, $connection)
or die
("Konnte die Datenbank nicht waehlen.");
$vorname= $_POST['vorname'];
$nachname= $_POST['nachname'];
$benutzername= $_POST['benutzername'];
$straße= $_POST['straße'];
$nr= $_POST['nr'];
$geschoss= $_POST['geschoss'];
$raum= $_POST['raum'];
$festpunkt= $_POST['festpunkt'];
$abteilung= $_POST['abteilung'];
$rufnummer= $_POST['rufnummer'];
$e_mail= $_POST['e_mail'];
$sql = "INSERT INTO
user (vorname, nachname, benutzername, straße, nr, geschoss, raum, festpunkt, abteilung, rufnummer, e_mail)
VALUES (
'$vorname', '$nachname', '$benutzername', '$straße', '$nr', '$geschoss', '$raum', '$festpunkt', '$abteilung', '$rufnummer', '$e_mail')";
$result = mysql_query($sql);
?>
<body>
</body>
</html>
---------------------------------------------------
Formular
---------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Eintrag ins Active Directory</title>
</head>
<body>
<form id="user" name="user" method="POST" action="uebergabe_1.php">
<table width="800">
<tr>
<td width="200"><font face="Arial, Helvetica, sans-serif">Vorname:!</font></td>
<td width="600"><input type="text" name="vorname" /></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Nachname:!</font></td>
<td><input type="text" name="nachname" /></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Benutzername:!</font></td>
<td><input type="text" name="benutzername" />
<font size="2">(i.d.R. vorname.nachname)</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Straße:</font></td>
<td><input type="text" name="straße" /></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Nr.:</font></td>
<td><input type="text" name="nr"/></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Geschoss:</font></td>
<td><input type="text" name="geschoss"/></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Raum:</font></td>
<td><input type="text" name="raum"/></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Festpunkt:</font></td>
<td><input type="text" name="festpunkt"/></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Abteilung:!</font></td>
<td><input type="text" name="abteilung"/></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Rufnummer:!</font></td>
<td><input type="text" name="rufnummer" /></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">E-Mail:!</font></td>
<td><input type="text" name="e_mail"/></td>
</tr>
</table>
<input type="submit" name="senden" value="SENDEN" />
</form>
</body>
</html>
ich habe das Problem, dass meine Formulardaten nicht in meine DB übernommen werden.
Kann mir bitte jmd. helfen?
Im Voraus vielen Danke!
Ich bekomme immer folgende Fehlermeldung:
Notice: Undefined index: vorname in C:\xampp\htdocs\AD\uebergabe_1.php on line 29
Notice: Undefined index: nachname in C:\xampp\htdocs\AD\uebergabe_1.php on line 30
Notice: Undefined index: benutzername in C:\xampp\htdocs\AD\uebergabe_1.php on line 31
Notice: Undefined index: straße in C:\xampp\htdocs\AD\uebergabe_1.php on line 32
Notice: Undefined index: nr in C:\xampp\htdocs\AD\uebergabe_1.php on line 33
Notice: Undefined index: geschoss in C:\xampp\htdocs\AD\uebergabe_1.php on line 34
Notice: Undefined index: raum in C:\xampp\htdocs\AD\uebergabe_1.php on line 35
Notice: Undefined index: festpunkt in C:\xampp\htdocs\AD\uebergabe_1.php on line 36
Notice: Undefined index: abteilung in C:\xampp\htdocs\AD\uebergabe_1.php on line 37
Notice: Undefined index: rufnummer in C:\xampp\htdocs\AD\uebergabe_1.php on line 38
Notice: Undefined index: e_mail in C:\xampp\htdocs\AD\uebergabe_1.php on line 39
Mein Code:
---------------------------------------------------
Uebergabe_1.php
---------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>uebergabe_1</title>
</head>
<?php
//Fehlermeldung
error_reporting(E_ALL);
ini_set('display_errors',TRUE);
// Datenbank-Verbindung
$mysqlhost="localhost";
$mysqluser="AD";
$mysqlpwd="xxx";
// Versuchen, die DB-Verbindung herzustellen
$connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd)
or die
("Verbindungsversuch fehlgeschlagen");
// Datenbank auswählen
$mysqldb="ad";
mysql_select_db($mysqldb, $connection)
or die
("Konnte die Datenbank nicht waehlen.");
$vorname= $_POST['vorname'];
$nachname= $_POST['nachname'];
$benutzername= $_POST['benutzername'];
$straße= $_POST['straße'];
$nr= $_POST['nr'];
$geschoss= $_POST['geschoss'];
$raum= $_POST['raum'];
$festpunkt= $_POST['festpunkt'];
$abteilung= $_POST['abteilung'];
$rufnummer= $_POST['rufnummer'];
$e_mail= $_POST['e_mail'];
$sql = "INSERT INTO
user (vorname, nachname, benutzername, straße, nr, geschoss, raum, festpunkt, abteilung, rufnummer, e_mail)
VALUES (
'$vorname', '$nachname', '$benutzername', '$straße', '$nr', '$geschoss', '$raum', '$festpunkt', '$abteilung', '$rufnummer', '$e_mail')";
$result = mysql_query($sql);
?>
<body>
</body>
</html>
---------------------------------------------------
Formular
---------------------------------------------------
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Eintrag ins Active Directory</title>
</head>
<body>
<form id="user" name="user" method="POST" action="uebergabe_1.php">
<table width="800">
<tr>
<td width="200"><font face="Arial, Helvetica, sans-serif">Vorname:!</font></td>
<td width="600"><input type="text" name="vorname" /></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Nachname:!</font></td>
<td><input type="text" name="nachname" /></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Benutzername:!</font></td>
<td><input type="text" name="benutzername" />
<font size="2">(i.d.R. vorname.nachname)</font></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Straße:</font></td>
<td><input type="text" name="straße" /></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Nr.:</font></td>
<td><input type="text" name="nr"/></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Geschoss:</font></td>
<td><input type="text" name="geschoss"/></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Raum:</font></td>
<td><input type="text" name="raum"/></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Festpunkt:</font></td>
<td><input type="text" name="festpunkt"/></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Abteilung:!</font></td>
<td><input type="text" name="abteilung"/></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">Rufnummer:!</font></td>
<td><input type="text" name="rufnummer" /></td>
</tr>
<tr>
<td><font face="Arial, Helvetica, sans-serif">E-Mail:!</font></td>
<td><input type="text" name="e_mail"/></td>
</tr>
</table>
<input type="submit" name="senden" value="SENDEN" />
</form>
</body>
</html>
Kommentar