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


