Zenti
Erfahrenes Mitglied
Hallo alle zusammen. Ich weis das dieses Thema bereits schon 1000mal beantwortet worden ist.
Normalerweise kriege ich das ganze auch ohne probleme selber hin. Doch in diesem Fall weis ich nicht wo mein Fehler ist
Viel. fällt euch ja auf woran es liegen kann.
Das HTML Formular:
Wenn das HTML Formular ausgefüllt ist leitet es auf folgende Seite mit folgendem Script weiter.
anmeldung_erflogreich.php:
mysql_connection.php:
Normalerweise müssten die Daten in meine Datenbank übertragen werden.
ER TRÄGT ABER NUR DIE ID's EIN!
bzw. Ein Eintrag ohne Daten wird in die Datenbank geschrieben und die ID erweitert sich logischerweise automatisch da AI.
ALLE ANDEREN EINTRÄGE SIND LEHR.
Was mache ich Falsch?
Freue mich über jeden Tipp
mit freundlichen Grüßen,
*Zenti
Normalerweise kriege ich das ganze auch ohne probleme selber hin. Doch in diesem Fall weis ich nicht wo mein Fehler ist
Viel. fällt euch ja auf woran es liegen kann.
Das HTML Formular:
HTML:
<form name="login_02" action="anmeldung_erfolgreich.php" method="POST">
<div style="visibility:hidden">
<input name="passwort" type="text" value="">
<input name="email" type="text" value="<?PHP echo $_POST[anmeldung_form]; ?>">
</div>
<div class="anmeldung_bg">
<div class="close"><a href="index.php"><img src="bilder/close.png" name="Image1" border="0" id="Image1"/></a></div>
<div class="gs_logo"><img src="bilder/ga_logo.png" /></div>
<div id="form">
<div class="form_vorname"><input class="vorname" name="vorname" type="text" onFocus="this.className='vorname_ov'" onSelect="this.className='vorname_ov'" value="" /></div>
<div class="form_nachname"><input class="nachname" name="nachname" type="text" onFocus="this.className='nachname_ov'" onSelect="this.className='nachname_ov'" value="" /></div>
<div class="form_adresse"><input class="adresse" name="adresse" type="text" onFocus="this.className='adresse_ov'" onSelect="this.className='adresse_ov'" value="" /></div>
<div class="form_ort"><input class="ort" name="ort" type="text" onFocus="this.className='ort_ov'" onSelect="this.className='ort_ov'" value="" /></div>
<div class="form_plz"><input class="plz" name="plz" type="text" onFocus="this.className='plz_ov'" onSelect="this.className='plz_ov'" value="" /></div>
</div>
<div id="but">
<div class="but_neuladen"><a href="javascript:document.forms[0].reset()"><img src="bilder/but_neuladen.png" border="0" id="Image3" onmouseover="MM_swapImage('Image3','','bilder/but_neuladen_ov.png',1)" onmouseout="MM_swapImgRestore()" /></a>
<input type="image" src="bilder/but_jetztanmelden.png" id="Image2" onmouseover="MM_swapImage('Image2','','bilder/but_jetztanmelden_ov.png',1)" onmouseout="MM_swapImgRestore()" /></div>
</div>
<div class="Stil13" id="teilnehmer">
<span class="Stil11">Teilnehmer</span> <span class="Stil12">720</span></div>
</div>
</form>
Wenn das HTML Formular ausgefüllt ist leitet es auf folgende Seite mit folgendem Script weiter.
anmeldung_erflogreich.php:
PHP:
<?php
include "inc/mysql_connection.php";
$eintrag = "INSERT INTO teilnehmer
(ID, email, vorname, nachname, adresse, ort, plz, passwort)
VALUES
('$ID','$email','$vorname','$nachname','$adresse','$ort','$plz','$passwort')";
mysql_query($eintrag);
$teilnehmer = mysql_insert_id();
?>
mysql_connection.php:
PHP:
<?php
// * MYSQL-DATENBANK BENUTZERDATEN * //
$dbname="ausgeblendet";
$dbhost="localhost";
$dbuser="ausgeblendet";
$dbpass="ausgeblendet";
// * MYSQL CONNECTION & AUSWAHL DER DATENBANK * //
mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname);
?>
Normalerweise müssten die Daten in meine Datenbank übertragen werden.
ER TRÄGT ABER NUR DIE ID's EIN!
bzw. Ein Eintrag ohne Daten wird in die Datenbank geschrieben und die ID erweitert sich logischerweise automatisch da AI.
ALLE ANDEREN EINTRÄGE SIND LEHR.
Was mache ich Falsch?
Freue mich über jeden Tipp
mit freundlichen Grüßen,
*Zenti