phpbar.de logo

Mailinglisten-Archive

[php] PHP-Code zum Mailversand funktioniert nicht

[php] PHP-Code zum Mailversand funktioniert nicht

Ralf Semroch semroch_(at)_designofsites.de
Thu, 27 Apr 2000 01:14:17 +0200


Hallo Liste,

folgender Codeschnipsel scheint unter dem MS Internet Explorer 5 nicht
zu funktionieren (bei Netscape schon):

<tr>
<td align="center">
<form action="<? echo $PHP_SELF ?>" method="POST" target="_self">
<input type="text" name="email" size="20">
<input type="submit" name="submit" value="eintragen"><br>
<input type="text" name="email2" size="20">
<input type="submit" name="submit2" value="austragen"><br>
</form>
<?php 
if (isset($submit))
{
$at = "_(at)_";
if (strstr ($email, $at))
{
$message = "subscribe fireworks";
mail("majordomo_(at)_fireworks-mailingliste.de","Subscribe der Mailingliste
Fireworks",$message,"From: ".$email."\n");
echo ("<br><br><br>");
echo ("<div align=\"center\"><font
face=\"Verdana,Arial,Helvetica,Sans-serif\" size=\"-1\"
color=\"Black\">Vielen Dank! Ihre E-Mailadresse wurde in unseren
Verteiler aufgenommen. Sie werden in wenigen Minuten eine
Best&auml;tigungsmail erhalten...</font></div>");
}
else
{
echo ("<br><br><br>");
echo ("<div align=\"center\"><font
face=\"Verdana,Arial,Helvetica,Sans-serif\" size=\"-1\"
color=\"Black\">Falsche Mailadresse eingegeben! Bitte versuchen Sie es
noch einmal...</font></div>");
}
}
if (isset($submit2))
{
$at = "_(at)_";
if (strstr ($email2, $at))
{
$message = "unsubscribe fireworks";
mail("majordomo_(at)_fireworks-mailingliste.de","Unsubscribe der
Mailingliste Fireworks",$message,"From: ".$email2."\n");
echo ("<br><br><br>");
echo ("<div align=\"center\"><font
face=\"Verdana,Arial,Helvetica,Sans-serif\" size=\"-1\"
color=\"Black\">Ihre E-Mailadresse wurde aus unserem Verteiler
gel&ouml;scht.</font></div>");
}
else
{
echo ("<br><br><br>");
echo ("<div align=\"center\"><font
face=\"Verdana,Arial,Helvetica,Sans-serif\" size=\"-1\"
color=\"Black\">Falsche Mailadresse eingegeben! Bitte versuchen Sie es
noch einmal...</font></div>");
}
}
?>
</td>
</tr>



Der Code-Schnipsel dient dazu, daß sich potentielle
Mailinglistenteilnehmer mittels eines Formularfeldes in die
Majordomo-Mailingliste ein- oder wieder austragen können...

Kann jemand von Euch irgendwo einen Fehler entdecken, der den Internet
Explorer dazu bringt, nicht zu reagieren?

Passiert aber nur beim Austragen aus der Liste (Eintragen geht), also
ab if (isset($submit2))...

Danke für Eure Hilfe,

Ralf Semroch
http://www.flash4-center.de
http://www.fireworks-center.de
http://www.dreamweaver-center.de



php::bar PHP Wiki   -   Listenarchive