romy: Antwort nach Mailversand geht nicht

Beitrag lesen

Hi Rex,

Das Script aber will immer auf index.php, obwohl das script mail.php heißt...
echo "<form action="$PHP_SELF?send=yes" method="post">";

vermutlich, weil in $PHP_SELF index.php steht bzw. vermute ich eher, weil dort gar nichts drinsteht, guck doch mal in den Quellcode wie der Link überhaupt aussieht.

Desweiteren wäre es sinnvoll den String korrekt zusammenzusetzen
echo "<form action="{$PHP_SELF}?send=yes" method="post">";

  • die Klammern zeigen, dass dort eine Variable steht

oder
echo "<form action=".$PHP_SELF."?send=yes" method="post">";

  • durch die Punkte setzt du den String zusammen

Ausserdem weiss ich nicht ob in $PHP_SELF was drinsteht, da dies von deiner Konfiguration der php.ini abhängt.
versuchs mal mit $_SERVER["PHP_SELF"]

ciao
romy