hab ja diese woche angefangen php zu lernen. hab ein formular geschrieben das überprüft ob die felder leer sind oder nicht.
nun das klappt wunderbar aber er will mir die letzte echo anzeige nich ausgeben seht selbst...live auch zu sehen unter externer Link
<script language="JavaScript"> function CheckZahl(feld) { if(isNaN(feld.value) == true) { feld.value=feld.value.slice(0,feld.value.length-1); //Eingegebener Buchstabe wird gelöscht } } </script> <?php // Variablen setzen $PHP_SELF = $_SERVER['PHP_SELF']; $kontroll = $_GET['kontrolle']; $ges = $_GET['ges']; $nach = $_GET['nach']; $vor = $_GET['vor']; $email = $_GET['add']; $ort = $_GET['ort']; $plz = $_GET['plz']; $str = $_GET['str']; $hsnr = $_GET['hsnr']; $paket = $_GET['packet']; if ($_GET['nach'] == "" OR $_GET['vor'] == "" OR $_GET['email'] == "" OR $_GET['ort'] == "" OR $_GET['plz'] == "" OR $_GET['str'] == "" OR $_GET['hsnr'] == "" OR $_GET['paket'] == "") { echo '<form action="index.php" method="GET">'; //Kontroll feld! if ( $nach == "" ) { if ( $_GET['kontrolle'] =="ja") { echo 'Bitte tragen Sie ihren Nachnamen ein.'; } } echo 'Nachname: '; echo '<input type="text" name="nach" value="'.$nach.'" size="20" maxlength="60" /><br>'; //vorname kontrolle if ( $vor =="" ) { if ( $kontroll =="ja" ) { echo 'Bitte tragen Sie ihren Vornamen ein.'; } } echo 'Vorname: '; echo '<input type="text" name="vor" value="'.$vor.'" size="20" maxlength"60" /><br>'; //email kontrolle if ($email == "" ) { if ($kontroll =="ja") { echo 'Bitte Email Adresse eintragen.'; } } echo 'Email: '; echo '<input type="text" name="add" value="'.$email.'" size="20" maxlength="60" /><br>'; //ort kontrolle if ( $ort == "") { if ($kontroll =="ja") { echo 'Bitte tragen Sie ihren Wohnort ein.'; } } echo 'Ort: '; echo '<input type="text" name="ort" value="'.$ort.'" size="15" maxlength="35" />'; // PLZ kontrolle mit nummer check if ($plz == "" ) { if ($kontrolle == "ja") { echo 'Bitte PLZ eintragen.'; } } echo 'PLZ: '; echo '<input type="text" name="plz" value="'.$plz.'" onKeyup="CheckZahl(this)" size="5" maxlength="25"/><br>'; //str kontrolle if ( $str =="") { if($kontroll =="ja") { echo 'Bitte Straße eintragen.'; } } echo 'Straße: '; echo '<input type="text" name="str" value="'.$str.'" size="20" maxlength="40"/><br>'; //hsnr kontrolle if ($hsnr == "" ) { if ($kontroll == "ja") { echo 'Bitte Hausnummer eintragen.'; } } echo 'Hausnr: '; echo '<input type="text" name="hsnr" value="'.$hsnr.'" size="20" maxlength="20" /><br>'; //kontroll feld echo '<input type="hidden" name="kontrolle" value="ja" />'; echo '<br>'; //bestätigen echo '<input type="submit" name="" value="Speichern">'; echo '</form>'; exit; } else { // daten ausgeben echo 'Die Daten wurden erfasst und werden so schnell wie möglich bearbeitet.'; echo 'Sie erhalten innerhalb der nächsten 24 Stunden eine Antwort!'; echo '<br> <br>'; echo 'Ihre Daten werden nicht an dritte weitergegeben!'; } ?>
Zuletzt modifiziert von XxMaTzExX am 27.08.2009 - 13:04:31