| Suchen | |
|
|
|
#1
|
|||
|
|||
|
Ich erstelle gerade ein Ticketprogramm für eine Beratungsseite.
Nun habe ich den Script erstellt, um eine Ticketnummer zu erhalten, jedoch werden die Daten nicht in der Datenbank gespeichert. Ich suche den Fehler nun seit mehreren Tagen, finde jedoch nichts. Kann mir jemand helfen? Formulardatei: ticket_beantragen.htm Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <title>Ticket Beantragen</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <form action="ticket_beantragen.php" method="post"> <table width="600" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td colspan="2">Angaben über dich (Die Daten sieht nur das Beratungsteam und du) </td> </tr> <tr> <td width="150">Name / Vorname:</td> <td width="367"><input name="Name" type="text" id="Name" size="25"> <input name="Vorname" type="text" id="Vorname" size="25"> *</td> </tr> <tr> <td width="150">Adresse:</td> <td><input name="PriAdresse" type="text" id="PriAdresse" size="42"> <input name="PriHausnummer" type="text" id="PriHausnummer" size="8" maxlength="4"></td> </tr> <tr> <td width="150">Plz / Ort: </td> <td><input name="PriPostleitzahl" type="text" id="PriPostleitzahl" size="8" maxlength="4"> <input name="PriOrt" type="text" id="PriOrt" size="42"></td> </tr> <tr> <td width="150">Land:</td> <td><input name="PriLand" type="text" id="PriLand" size="51"> *</td> </tr> <tr> <td width="150">Telefon / E-Mail: </td> <td><input name="PriTelefon" type="text" id="PriTelefon" size="25"> <input name="PriEmail" type="text" id="PriEmail" size="25"> *</td> </tr> <tr> <td width="150">Geburtsdatum:</td> <td><label> <select name="Geburtstag" id="Geburtstag"> <option value="01">01</option> <option value="02">02</option> <option value="03">03</option> <option value="04">04</option> <option value="05">05</option> <option value="06">06</option> <option value="09">07</option> <option value="08">08</option> <option value="09">09</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> <option value="13">13</option> <option value="14">14</option> <option value="15">15</option> <option value="16">16</option> <option value="17">17</option> <option value="18">18</option> <option value="19">19</option> <option value="20">20</option> <option value="21">21</option> <option value="22">22</option> <option value="23">23</option> <option value="24">24</option> <option value="25">25</option> <option value="26">26</option> <option value="27">27</option> <option value="28">28</option> <option value="29">29</option> <option value="30">30</option> <option value="31">31</option> </select> <select name="Geburtsmonat" id="Geburtsmonat"> <option value="01">Januar</option> <option value="02">Februar</option> <option value="03">März</option> <option value="04">April</option> <option value="05">Mai</option> <option value="06">Juni</option> <option value="07">Juli</option> <option value="08">August</option> <option value="09">September</option> <option value="10">Oktober</option> <option value="11">November</option> <option value="12">Dezember</option> </select> <input name="Geburtsjahr" type="text" id="Geburtsjahr" size="8" maxlength="4"> * </label></td> </tr> <tr> <td>Beruf:</td> <td><input name="Beruf" type="text" id="Beruf2" size="25"> *</td> </tr> <tr> <td>Passwort: (8 Zeichen) </td> <td><input name="Passwort" type="password" id="Passwort" size="25" maxlength="8"> * (Das Passswort dient der Privatsphäre)</td> </tr> <tr> <td width="150">Passwort wiederholen: </td> <td> <input name="Passwort2" type="password" id="Passwort2" size="25"> * </p> </td> </tr> </table> <table width="600" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td colspan="2">Angaben über deinen Arbeitgeber (Die Daten sieht nur das Beratungsteam und du) </td> </tr> <tr> <td width="150">Arbeitgeber</td> <td width="367"><input name="Arbeitgeber" type="text" id="Arbeitgeber" size="50"> </td> </tr> <tr> <td width="150">Adresse:</td> <td><input name="ArbAdresse" type="text" id="ArbAdresse" size="42"> <input name="ArbHausnummer" type="text" id="ArbHausnummer" size="8" maxlength="4"></td> </tr> <tr> <td width="150">Plz / Ort: </td> <td><input name="ArbPostleitzahl" type="text" id="ArbPostleitzahl" size="8" maxlength="4"> <input name="ArbOrt" type="text" id="ArbOrt" size="42"></td> </tr> <tr> <td width="150">Land:</td> <td><input name="ArbLand" type="text" id="ArbLand" size="51"> * </td> </tr> <tr> <td width="150">Telefon / E-Mail: </td> <td><input name="ArbTelefon" type="text" id="ArbTelefon" size="25"> <input name="ArbEmail" type="text" id="ArbEmail" size="25"> </td> </tr> </table> <table width="600" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td colspan="2">Angaben über deine Berufsschule (Die Daten sieht nur das Beratungsteam und du) </td> </tr> <tr> <td width="150">Berufsschule</td> <td width="367"><input name="Berufsschule" type="text" id="Berufsschule" size="50"> </td> </tr> <tr> <td width="150">Adresse:</td> <td><input name="BerAdresse" type="text" id="BerAdresse" size="42"> <input name="BerHausnummer" type="text" id="BerHausnummer" size="8" maxlength="4"></td> </tr> <tr> <td width="150">Plz / Ort: </td> <td><input name="BerPostleitzahl" type="text" id="BerPostleitzahl" size="8" maxlength="4"> <input name="BerOrt" type="text" id="BerOrt" size="42"></td> </tr> <tr> <td width="150">Land:</td> <td><input name="BerLand" type="text" id="BerLand" size="51"> *</td> </tr> <tr> <td width="150">Telefon / E-Mail: </td> <td><input name="BerTelefon" type="text" id="BerTelefon" size="25"> <input name="BerEmail" type="text" id="BerEmail" size="25"> </td> </tr> </table> <table width="400" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td><div align="center"> <input type="submit" name="Submit" value="Speichern"> </div></td> <td><div align="center"> <input type="reset" name="Submit2" value="Zurücksetzen"> </div></td> </tr> </table> </form> </body> </html> PHP Quellcode:
<?php
// Einbinduung der Datenbank include("Datenbank/datenbank.php"); //Einträge aufnehmen $PriName = $_POST["PriName"]; $PriVorname = $_POST["PriVorname"]; $PriAdresse = $_POST["PriAdresse"]; $PriHausNr = $_POST["PriHausNr"]; $PriPLZ = $_POST["PriPLZ"]; $PriOrt = $_POST["PriOrt"]; $PriLand = $_POST["PriLand"]; $PriTelefon = $_POST["PriTelefon"]; $PriEmail = $_POST["PriEmail"]; $PriGeburtsdatum = $_POST["'Gebrtstag'/'Geburtsmonat'/'Geburtsjahr'"]; $Beruf = $_POST["Beruf"]; $Passwort = $_POST["Passwort"]; $Arbeitgeber = $_POST["Arbeitgeber"]; $ArbAdresse = $_POST["ArbAdresse"]; $ArbHausnummer = $_POST["ArbHausnummer"]; $ArbPlz = $_POST["ArbPlz"]; $ArbOrt = $_POST["ArbOrt"]; $ArbLand = $_POST["ArbLand"]; $ArbTelefon = $_POST["ArbTelefon"]; $ArbEmail = $_POST["ArbEmail"]; $Berufsschule = $_POST["Berufsschule"]; $BerAdresse = $_POST["BerAdresse"]; $BerHausNr = $_POST["BerHausNr"]; $BerPlz = $_POST["BerPlz"]; $BerOrt = $_POST["BerOrt"]; $BerLand = $_POST["BerLand"]; $BerTelefon = $_POST["BerTelefon"]; $BerEmail = $_POST["BerEmail"]; // Daten Speichern $eintrag = "INSERT INTO ber_ticket (PriName, PriVorname, PriAdresse, PriHausNr, PriPLZ, PriOrt, PriLand, PriTelefon, PriEmail, PriGeburtsdatum, Beruf, Arbeitgeber, ArbAdresse, ArbHausNr, ArbPlz, ArbOrt, ArbLand, ArbTelefon, ArbEmail, Berufschule, BerAdresse, BerHausNr, BerPlz, BerOrt, BerLand, BerTelefon, BerEmail, BerPasswort) VALUES ('$PriName', '$PriVorname', '$PriAdresse', '$PriHausNr', '$PriPLZ', '$PriOrt', '$PriLand', '$PriTelefon', '$PriEmail', '$PriGeburtsdatum', '$Beruf', '$Arbeitgeber', '$ArbAdresse', '$ArbHausNr', '$ArbPlz', '$ArbOrt', 'ArbLand', '$ArbTelefon', '$ArbEmail', '$Berufschule', '$BerAdresse', '$BerHausNr', '$BerPlz', '$BerOrt', '$BerLand', '$BerTelefon', '$BerEmail', '$Passwort')"; $passwort = md5($passwort); //Daten speichern $eintragen = mysql_query($eintrag); //Überprüfen ob Daten gespeichert wurden if($eintragen == true) { echo "Eintrag war erfolgreich"; } else { echo "Fehler beim Speichern"; } ?> PHP Quellcode:
<?php
//Verbindung zum Server $verbindung = mysql_connect("localhost", "XXXXX", "XXXXX") or die ("keine Verbindung möglich. Benutzername oder Passwort sind falsch"); //Verbindung zur Datenbank mysql_select_db("usr_webXXX_X") or die ("Die Datenbank existiert nicht."); ?>
__________________
Wer seine Ansichten mit anderen Waffen als denen des Geistes verteidigt, von dem muss ich vorausetzen, dass ihm die Waffen des Geistes ausgegangen sind! |
|
#2
|
|||
|
|||
|
Was sagt
DOKU-VORLESE-SERVICE(TM) string mysql_error([resource Verbindungs-Kennung] ) Liefert den Fehlertext der zuvor ausgeführten MySQL Operation Und welchen Sinn macht $passwort = md5($passwort); nach dem Eintragen der Daten?
__________________
Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Denn jedermann ist überzeugt, dass er genug davon habe. René Descartes |
|
#3
|
|||
|
|||
|
DOKU-VORLESE-SERVICE(TM) wird dir schon sagen, was falsch ist...
string mysql_error([resource Verbindungs-Kennung] ) Liefert den Fehlertext der zuvor ausgeführten MySQL Operation
__________________
"Es gab eine Zeit, als Zeitungen sagten, nur zwölf Menschen verständen die Relativitätstheorie. Ich glaube nicht, dass es jemals eine solche Zeit gab. Auf der anderen Seite denke ich, es ist sicher zu sagen, niemand versteht Quantenmechanik." - R. Feynman |
|
#4
|
|||
|
|||
|
Ja, ja, manchmal sieht man den Wald vor lauter Bäumen nicht mehr.
Jetzt habe ich den Fehler gefunden und korrigiert. Danke.
__________________
Wer seine Ansichten mit anderen Waffen als denen des Geistes verteidigt, von dem muss ich vorausetzen, dass ihm die Waffen des Geistes ausgegangen sind! |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Daten werden nicht gespeichert MySQL meldet aber keinen Fehler | Kennie | Datenbanken | 1 | 17.02.2007 08:37 |
| Daten werden nicht gespeichert | d1rk | PHP | 1 | 14.02.2005 20:57 |
| wo werden Formulare und die Datenbank gespeichert | Blue Lord | Administration | 1 | 20.06.2003 23:05 |
| Wieso werden die Daten nicht gespeichert? | Markus | PHP | 2 | 01.01.1970 01:00 |
| keine daten werden übertragen | COM | PHP | 1 | 01.01.1970 01:00 |