Markus: Autoresponder...

Beitrag lesen

Habe mir einen Mailer mit Autoresponder zusammengeschustert.. *g*
..und will diesen nun als Newsletter einsetzten.. quasi....
..wenn man seine MailAdresse eingibt.. kreige ich eine "Anmeldung" und der sich eintragende per Autoresponder den ersten Newsletter...
...nun ja.. aber es funktioniert eben nicht... ich kriege zwar die "Anmeldung" aber der NEwsletter wird nicht versendet... hier das Script...

newsletter.shtml (mit eintragunsformular):

<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html><head>
<title>sum-41.de</title>
<link rel="stylesheet" href="format_n.css" type="text/css">
</head>
<body>
<table border="0" height="260" width="200" cellspacing="0" cellpadding="0">
 <tr>
  <td align="left" valign="top">
   <table background="newsletter.gif" border="0" height="260" width="200" cellspacing="0" cellpadding="0">
    <tr height="30">
     <td width="200" class="orange">
      Newsletter</td></tr>
    <tr height="140" class="leer">
     <td width="200" class="leer">
       </td></tr>
<form name="anmelden" method="post" action="newsletter.php">
<input type="hidden" name="erforderlich" value="name,email,">
<input type="hidden" name="fehler" value="newsletter_fehler.shtml">
<input type="hidden" name="erfolgreich" value="newsletter_erfolgreich.shtml">
<input type="hidden" name="betreiber" value="webmaster@sum-41.de">
<input type="hidden" name="benachrichtigungbetreff" value="sum-41.de - we wanna sum41">
<input type="hidden" name="newsletterbetreff" value="sum-41.de - we wanna sum41">
    <tr height="20">
     <td width="200" align="center" class="standard">
      <input type="text" name="Name" size="25" onFocus="this.value=''" class="formular" value="dein name"></td></tr>
    <tr height="20">
     <td width="200" align="center" class="standard">
      <input type="text" name="Email" size="25" onFocus="this.value=''" class="formular" value="deine@email.de"></td></tr>
    <tr height="20">
     <td width="200" align="center" class="standard">
      <input type="submit" class="formular" value="Anmelden" size="20"></td></tr>
</form>
    <tr height="30">
     <td width="200">
       </td></tr>
   </table>
  </td>
 </tr>
</table>
</body>
</html>

newsletter.php (das script höchstpersönlich):

<?php

$erforderlich = explode (",", strtolower($erforderlich));

$werte = array("erforderlich","fehler","erfolgreich","benachrichtigungbetreff","betreiber","newsletterbetreff");
 while (list($key, $val) = each($HTTP_POST_VARS))
 {
  if(in_array(strtolower($key),$erforderlich) AND $val=="") {
  header("Location: $fehler");
  exit;

}

if(!in_array(strtolower($key), $werte)) {
  $eingaben .= sprintf("%-19s: %s\n",$key,$val);
 }}

//echo "<pre>$eingaben</pre>";
 //exit;

mail ($betreiber,$benachrichtigungbetreff,$eingaben, "From: $Email");

$file = @fopen("newsletter.txt", "r");
 $inhalt = fread($file, filesize ('newsletter.txt'));
 fclose ($file);
 mail ($email,$newsletterbetreff,$inhalt, "From: $betreiber");

?>

<html><head>
<meta http-equiv="refresh" content="0;URL=<? echo"$erfolgreich"; ?>">
</head><body></body></html>

Ja.. die Dateien für Fehlermeldung und Erfolg.. sind ja unwichtig.. ebenso wie die CSS.. und die Bild-Datei.. deshalb hab ic die weggelassen...

Hoffe mir kann jemand helfen.. Danke im voraus..
Markus