Hallo Leute!
Folgendes Problem
Ich speichere meine Werte in die DB (Mysql)
So:
So de haut hin. Jetzt gibt es ein Formular (form1)
So jetzt hätte ich geglaubt mit so einem JavaScript Code
Aber leider, speichert er bevor überprüft, die Daten sofort in der DB
Kann mir jemand helfen, wo hab ich den "Hund" drinnen?
Thx
Folgendes Problem
Ich speichere meine Werte in die DB (Mysql)
So:
PHP-Code:
if ($schicken == 'Newsletter bestellen'){
$sql = "INSERT INTO user (email, tel, name)
VALUES ('$email', '$tel', '$name')";
}
PHP-Code:
<form name="form1" method="post" action="" onSubmit="return testEmail();">
//3 Input types
Die heißen Name, tel, email
<input type="submit" name="schicken" value="Newsletter bestellen">
Code:
<script language = "JavaScript"> <!-- function testEmail(){ if(document.form1.email.value.match(/^[a-zA-Z0-9_\.-]{2,}@[a-z0-9-]{3,}\.[a-z]{2,4}|museum$/)) { alert('E-Mailadresse ist NICHT gültig'); document.form1.email.focus(); return false; } } //--> </script>
Kann mir jemand helfen, wo hab ich den "Hund" drinnen?
Thx
Kommentar