WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Formmailer aus eMail geht ned - Hilfeee! (http://www.wcm.at/forum/showthread.php?t=149010)

OidaHabara 31.10.2004 14:54

Formmailer aus eMail geht ned - Hilfeee!
 
Servus miteinanda,

ich möchte in einem HTML-eMail ein Formular einbauen, mit dem der Empfänger dieses eMails mir über ein PHP-Skript seine Antworten schickt.

Ich habe das schon mal vor ein paar Monaten gemacht, damals ist das problemlos gegangen. Jetzt habe ichs mit meinem Standard-Mailform-Skript probiert, aber es geht ned!

Ich habe noch ein paar andere Skrpte probiert, - geht ned!

Das aus dem FormMailer resultierende eMail kommt zwar an, aber ohne alle Daten. Ohne username, useraddr, comments. Nur das subject kommt. :confused:

Wenn ich das Formular auf eine normale HTML-Seite einbaue und von dort schicke, kommt alles an.

Irgendeine Idee?

Danke im voraus!

Hier das Skript:

PHP-Code:

<?php
#recipient's email address
$to "umfrage@servus-wien.at";

#subject of the message
$re ="Antwort aufUmfrage";

$headers "From: ".$_POST['username']." <".$_POST['useraddr'].">\r\nReply-To: ".$_POST['useraddr']."\r\n";

#message from the feedback form
$msg $comments# zuzueglich dasda $username; $userurl; $useraddr;

#send the mail now...
mail($to,$re,$msg,$headers);
?>


sagi 01.11.2004 15:55

kann es sein, dass du die Daten mitels GET und nicht per POST an das PHP Skript sendest?

<form action="..." method="POST">

und $comments sollte vermutlich $_POST['comments'] sein, oder?

OidaHabara 01.11.2004 17:45

Na, na, das geht schon mit "post" und die entsprechende Zeile heißt jetzt auf Empfehlung

PHP-Code:

$msg $comments "\n" $username "\n" $userurl "\n" $useraddr

Und wie gesagt, von einer normalen HTML-Seite gehts problemlos, nur von einem eMail gehts ned :confused:

sagi 01.11.2004 18:47

such mal im Forum nach "register_globals"

ich glaube, dass das so ein Fall sein könnte ;)

versuch mal die Variablen nicht über $var sonder alle Vaiablen, die du über POST bekommst über $_POST oder $_REQUEST anzusprechen

mfg
c.


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag