PHP - mail() Funktion

Diskutiere PHP - mail() Funktion im Web & Grafik Forum im Bereich Internet & Telekomunikation Forum; Hallo!!! Habe folgenden HTML-Code <form action="after.php" method="post"> Deine E-Mail Adresse:<br> <input type="text" name="von"> <br>...
  • PHP - mail() Funktion Beitrag #1
S

steve46

Gesperrter User
Dabei seit
22.08.2008
Beiträge
209
Reaktionspunkte
0
Ort
Bad Hall
Hallo!!!

Habe folgenden HTML-Code

HTML:
<form action="after.php" method="post">
Deine E-Mail Adresse:<br>
<input type="text" name="von">
<br>
Empf&auml;nger E-Mail Adresse:<br>
<input type="text" name="zu">
<br>

Betreff:<br>
<input type="text" name="subjekt">
<br>
Nachricht:<br>
<textarea cols="40" rows="10" name="nachricht">
</textarea>
<input type="submit" value="Senden">
</form>

Und einen PHP-Code

PHP:
<?php
$from = POST_["von"];
$to = POST_["zu"];
$subject = POST_["subjekt"];
$message = POST_["nachricht"];
mail($to, $subject, $nachricht, $from\r\nX-Priority: 1 (Highest)" )
or print "Konnte Mail leider nicht verschicken"
?>

Die Sache funktioniert aber nicht warum???
Ich will nur das sie Mails verschicken können aber natürlich bei mir können sie sich keine E-Mail Adressen registrieren lassen nur verschicken wenn sie eine haben z.B [email protected]
 
  • PHP - mail() Funktion Beitrag #2
futtlui

futtlui

Bekanntes Mitglied
Dabei seit
21.01.2003
Beiträge
10.439
Reaktionspunkte
2
was soll POST_["irgendwas"] sein? Variablen beginnen mit $ und wahrscheinlich meinst Du $_POST["irgendwas"]
Lass Dir mal deine vier Variablen $from, $to, $subject und $message per echo ausgeben - wahrscheinlich zeigt er dann nix gescheites an.

außerdem heißt es in der mail() Anweisung sicher nicht $fromrnX-Priority - weil der Zeilenwechsel rn immer mit \ begonnen wird.

Was war denn das für ein schlechtes Tutorial bei der ganzen Geschichte?

Und was Dein letzter Satz
Ich will nur das sie Mails verschicken können aber natürlich bei mir können sie sich keine E-Mail Adressen registrieren lassen nur verschicken wenn sie eine haben z.B [email protected]
(bzw. sind wahrscheinlich mehrere Sätze) bedeuten soll, ist mir ehrlich gesagt nicht klar.
 
  • PHP - mail() Funktion Beitrag #3
S

steve46

Gesperrter User
Dabei seit
22.08.2008
Beiträge
209
Reaktionspunkte
0
Ort
Bad Hall
Also er gibt mit echo immer das richtige raus vielleicht brauch ich get
 
  • PHP - mail() Funktion Beitrag #4
futtlui

futtlui

Bekanntes Mitglied
Dabei seit
21.01.2003
Beiträge
10.439
Reaktionspunkte
2
also ich hab ja mehrere Punkte angesprochen und statt POST auf GET zu gehen bringt ja wohl garnix außer Sicherheitslücken.
 
Thema:

PHP - mail() Funktion

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.173
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben