Zitat Zitat
aaber wie würde der code dann aussehen frage an alle
wenn ich das mit php machen lassen wie es der tote ork gesagt hat..
Ich habe mal das klassische MailScript herausgesucht, es besteht aus zwei Dateien, 'eingabe.html' und 'mail-modul.php', in dieser Reihenfolge der Code:
Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
 <title>Ich mail dir was</title>
 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<form action="mail-modul.php" method="post">
<table>
<tr>
 <td>Dein Name</td>
 <td><input type="text" name="absender_name"></td>
</tr>
<tr>
 <td>Deine EMail</td>
 <td><input type="text" name="absender_mail"></td>
</tr>
<tr>
 <td>Betreff</td>
 <td><input type="text" name="betreff"></td>
</tr>
<tr>
 <td>Text</td>
 <td><textarea name="nachricht" cols="40" rows="20"></textarea></td>
</tr>
<tr>
 <td><input type="submit" value="Absenden"></td>
 <td><input type="reset" value="Zur&uuml;cksetzen"></td>
</tr>
</table>
</form>
</body>
</html>
PHP-Code:
<?php

  
if ( !isset ( $_POST['absender_name'] ) OR $_POST['absender_name'] == FALSE OR !isset ( $_POST['absender_mail'] ) OR $_POST['absender_mail'] == FALSE OR !isset ( $_POST['betreff'] ) OR $_POST['betreff'] == FALSE OR !isset ( $_POST['nachricht'] ) OR $_POST['nachricht'] == FALSE )
  {

      echo 
'Bitte f&uuml;lle alle Felder aus, wenn du mir eine Mail senden m&ouml;chtest.';

  } else {

      
$meine_mail_adresse 'abc@def.de'// Hier die eigene EMail Adresse einfügen
      
      
$_POST['absender_name'] = stripslashes $_POST['absender_name'] );
      
$_POST['betreff']       = stripslashes $_POST['betreff'] );
      
$_POST['nachricht']     = stripslashes $_POST['nachricht'] );
      
$_POST['nachricht']     = str_replace "\r\n""\n"$_POST['nachricht'] ); // Korrigiert Fehler mit MS Mailprogrammen
      
      
if ( mail $meine_mail_adresse$_POST['betreff'], $_POST['nachricht'], "From: " $_POST['absender_mail'] . "<" $_POST['absender_name'] . ">" ) )
      {
      
          echo 
'Vielen Dank f&uuml;r deine EMail.';
          
      } else {

          echo 
'Leider trat ein Fehler auf, daher konnte die EMail nicht gesendet werden.';

      }

  }
  
?>
Um den PHP Abschnitt kannst du ganz normal dein HTML Grundgerüst bauen.