POST-Variablen als Email
Worrel
- php
0 André Laugks0 Jens Müller0 Worrel
Hallo,
Eigentlich dachte ich bisher, PHP wäre browserunabhängig. Jetzt habe ich jedoch ein Formular erzeugt, dessen Eingaben als Teil einer EMail verschickt werden sollen. Das funktioniert beim Netscape 6/7 auf Windows und im Internet Explorer 5.1 auf Mac. Das Script funktioniert nicht in Opera 6.04, IE 5.5 und Netscape 4.75 unter Windows und Netscape 4.7 auf Mac.
Inhalt (rechts.php):
<form name="form1" method="post" action="../send.php" enctype="text/plain">
<p>
<input type="text" name="textfield1" />
<select name="select1">
<option value ="1">1</option>
...
</select>
</p>
...
<p>
<input type="submit" name="Abschicken" value="Abschicken">
</p>
<p>
<input type="reset" name="Abschicken2" value="Zurücksetzen">
</p>
</form>
Inhalt (send.php):
$text1 = $_POST["textfield1"];
...
$header = "From:Internetinternet@domain.de\n";
$empfaenger = "worrel@gmx.de";
$betreff = "Internet";
$einleit = "Folgende Eingaben wurden auf der Internetseite angegeben:\n\n";
$nachricht = " $text1: $select1 \n $text2 : ... ." \n \n";
mail ($empfaenger, $betreff, $nachricht, $header);
Die EMail kommt in jedem Fall an, jedoch sieht sie bei den obengenannten Browsern so aus:
Folgende Eingaben wurden auf der Internetseite www.westfalia.de angegeben:
:
:
:
:
Woran kann das liegen?
Thx for help,
Worrel
Hallo!
Eigentlich dachte ich bisher, PHP wäre browserunabhängig.
Das ist auch immer noch so!
Das Script funktioniert nicht in Opera 6.04, IE 5.5 und Netscape 4.75 unter Windows und Netscape 4.7 auf Mac.
Der Fehler ist bei diesen Browsern zu suchen. Fehlerhaftes HTML und/oder JavaScript?
MfG, André Laugks
Morgen,
Eigentlich dachte ich bisher, PHP wäre browserunabhängig.
Ist es ja auch, es laueft Serverseitig, un nicht Clientseitig wie
z.B. JavaScript.
Die EMail kommt in jedem Fall an, jedoch sieht sie bei den obengenannten Browsern so aus:
:
<form name="form1" method="post" action="../send.php"
enctype="text/plain">
^^^^^^^^^^^^^^^^^^^^ <= Weg damit du sendest die Email ueber PHP
(Serverseitig) und nicht aus dem Browser (Cleintseitig) ueber
mailto:.
http://selfhtml.teamone/html/formulare/definieren.htm#bereich
gruesse aus'm RuhrPott
jens mueller
Hi,
Jo, das war's. Danke!
Thx for help,
Worrel