Henryk Plötz: Formularübergabe leer? Mailer verliert Formatierung

Beitrag lesen

Moin

Nein, der Text bleibt in der Variable $message und wird von dort auch versandt

Noe, der Text ist gar nirgendwo drin und wird verworfen. Ich kommentier das mal eben.

// ** INIT

if (!isset($startfrom))
{
$startfrom=0;
$fp = fopen("../backup/".time().".txt","a-");
if (fwrite($fp,$message));

// Sinnlose Anweisung        ^

fclose($fp);
}

[snip]

// ** Zaehlen der Emailadressen

[snip]

$menge = mysql_num_rows($result);

// *autsch*, du hältst wohl nicht viel von SELECT COUNT(*) ?

[snip]

<meta http-equiv="refresh" content="3; URL=sendnews.php?startfrom=$startnext">

// Abgesehen davon, dass ich das mit header() lösen würde, wird hier gar nichts weiter übergeben. Das ist genauso als würdest du sendnews.php?startfrom=3  (mit beliebigen Werten für 3) in die Addressezeile eintippen. Soll das Skript den Nachrichtentext etwa raten?

[snip]

if(!@mail($row["email"],$subject,$message,$headers))

// Weder $subject noch $message können hier bekannt sein

[snip]

?>

--
Henryk Plötz
Grüße aus Berlin