Adeodatus: Erst senden (php) wenn Eingabe vollständig (JS)

Beitrag lesen

Hallo

Da ich bei php wenig Sonne sehe hab ich meine E_Mail Abfrage nun onblur mit JS gelöst. Die Abfrage funktioniert prima, das senden ebenso.

Und hier liegt mein letztes Problem:
Wie bekomm ich nun den Sendebutton mit der Prüfen Fx verknüpft?
Es soll erst abgesendet werden wenn die JS fx true ist.
(Senden mit php / einzelnes Feld onblur Prüfen mit JS)

Im Moment wird alles gesendet egal ob falsch oder richtig.
Kann man das überhaupt miteinander verknüpfen?

  
  
if($_POST)  
{  
 $strMailtext = "";  
  
 while(list($strName,$value) = each($_POST))  
 {  
  if(is_array($value))  
  {  
   foreach($value as $value_array)  
   {  
    $strMailtext .= $strName.$strDelimiter.$value_array."\n";  
   }  
  }  
  else  
  {  
   $strMailtext .= $strName.$strDelimiter.$value."\n";  
  }  
 }  
  
 if(get_magic_quotes_gpc())  
 {  
  $strMailtext = stripslashes($strMailtext);  
 }  
  
 mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)  
  or die("Die Mail konnte nicht versendet werden.");  
 header("Location: $strReturnhtml");  
 exit;  
}  
  
?>
  
<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">  
<input type="text" name="E-Mail" size="53" onblur="eMailAdresseOK(this)"/>  
<input type="submit" value="Senden" />  
</form>