jonplaya: Formular absenden

Beitrag lesen

kurz und knapp:

das kannst du mit PHP machen. Füg den Quelltext in eine Datei, zb mail.php, passe die ersten paar zeilen an:

  
<?php  
$website_url2 = 'http://www.meineseite.de/danke.html'; //für dankesseite	  
$strEmpfaenger = 'meine@email.de'; //deine emailadresse  
$strFrom       = '"Kontaktformular"'; //name des formulares  
$strSubject    = 'Betreff'; //betreff  
  
//ab hier nichts mehr änder  
$strReturnhtml = $website_url2;  
$strDelimiter  = ":\t";  
  
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;  
}  
?>

und dann in html:

<form method="post" action="mail.php" accept-charset="UTF-8">