Einzelnen Beitrag anzeigen
  #1  
Alt 08.12.2004, 20:35:29
Sarah19 Sarah19 ist offline
Junior Member
 
Registriert seit: Aug 2004
Beiträge: 152
Feldeingabe überprüfen

Hallo hab mal wieder ne Frage und hoffe ihr koennt mir helfen.

Ich lasse meine Feldeingabe im Moment mit JS überprüfen und moechte es aber gerne in php habe. Ich weiss aber nicht, wie ich das mache.

Habe in JS folgendes:

<script type="text/javascript">
<!--
function chkFormular()
{
if(document.Formular.Name.value == "") {
alert("Bitte Ihren Namen eingeben!");
document.Formular.Name.focus();
return false;
}

if(document.Formular.Strasse.value == "") {
alert("Bitte Ihren Straße mit Hausnummer eingeben!");
document.Formular.Strasse.focus();
return false;
}
if(document.Formular.Ort.value == "") {
alert("Bitte Ihren Wohnort eingeben!");
document.Formular.Ort.focus();
return false;
}
if(document.Formular.absender.value == "") {
alert("Bitte Ihre E-Mail-Adresse eingeben!");
document.Formular.absender.focus();
return false;
}
if(document.Formular.absender.value.indexOf('@') == -1) {
alert("Keine E-Mail-Adresse!");
document.Formular.absender.focus();
return false;
}
if(document.Formular.Plz.value == "") {
alert("Bitte Ihre Postleitzahl eingeben!");
document.Formular.Plz.focus();
return false;
}
var chkZ = 1;
for(i=0;i<document.Formular.Plz.value.length;++i)
if(document.Formular.Plz.value.charAt(i) < "0"
|| document.Formular.Plz.value.charAt(i) > "9")
chkZ = -1;
if(chkZ == -1) {
alert("Postleitzahl ist keine Zahl!");
document.Formular.Plz.focus();
return false;
}




if(!document.Formular.AGB.checked) {
alert("Sie müssen unsere AGB akzeptieren um bestellen zu können.");
document.Formular.AGB.focus();
return false;
}

}
//-->
</script>
Koennt ihr mir helfen, wie ich es in php schreiben kann? Am wichtigsten ist, dass die Eingabe im Feld "absender" ein @ hat und nen Punkt. Ein gutes Beispiel, oder aber ein gutes Tutorial. Weil alles was ich bisher gefunden habe, nicht wirklich hilfreich war. Vorallem www.php.net - die Seite ist fuer mich wie Spanisch.

Danke vielmals.
Mit Zitat antworten