Betreff aus formular in betreff der mail schreiben
Einklappen
X
-
Das kannst du ruhig zusammen lassen. Du musst eben nur abfragen, ob das Formular schon abgeschickt wurde. Ansonsten stehen dir die $_POST-Variablen logischerweise nicht zur Verfügung.
-
genau das mache ich und da dachte ich auch schon dran das das der fehler ist.was bei Anfängern häufiger der Fall sein dürfte - dass Formularausgabe und Verarbeitung im selben Script gemacht werden
also werde ich das mal noch trennen.
Einen Kommentar schreiben:
-
Bzw., was bei Anfängern häufiger der Fall sein dürfte - dass Formularausgabe und Verarbeitung im selben Script gemacht werden, aber gar keine Unterscheidung getroffen wurde, ob es sich jetzt um einen abgeschickten Formularrequest handelt, oder lediglich um die initiale Anforderung des Formulars per GET.Original geschrieben von Kikunosuke
Es bedeutet soviel wie, das im Formular betreff nicht mitgesendet wurde.
Einen Kommentar schreiben:
-
Notice: Undefined index: betreff in /var/www/web509/html/ahp/mail.php on line 29
Dieses Notice dürfte wohl allen hier bekannt sein...
Es bedeutet soviel wie, das im Formular betreff nicht mitgesendet wurde. Sprich:
PHP-Code:if(!isset($_POST['betreff']))
{
echo "Betreff nicht vorhanden!";
}
kiku
Einen Kommentar schreiben:
-
@xkl1986: schlimm wenn andere leute tipps geben? ganz oben hast ja schon den code
@tontechniker: peterkropff und das php manual sind meine ersten anlaufpunkte, als nächste nutze ich heir die suche
.
ich will mir es ja auch nciht so einfach machen und alles einfach posten mit der hoffnung "die anderen machen das schon".
immerhin will ich ja auch was lernen da ich ja noch ein $n00b bin.
daher bin ich auch für jeden tipp (siehe wahsaga) dankbar.
Einen Kommentar schreiben:
-
Den hast du doch schon gepostet. Ich denke es wäre außerdem angebracht sich über Grundlagen zu informieren.@ bee-daddy: poste mal den quellcode
Einen Kommentar schreiben:
-
@ wahsaga: auf Injection gehe ich hier nicht ein, muss er sich selbst kümmern
@ bee-daddy: poste mal den quellcode
Einen Kommentar schreiben:
-
das hatte ich auch schon versucht, auch schon $_POST.
antwort:
Notice: Undefined index: betreff in /var/www/web509/html/ahp/mail.php on line 29
Einen Kommentar schreiben:
-
Re: Re: Betreff aus formular in betreff der mail schreiben
Sich über das Stichwort Mail (Header) Injection zu informieren, wäre dringend angesagt, wenn das keine Spamschleuder werden soll.
Einen Kommentar schreiben:
-
Re: Betreff aus formular in betreff der mail schreiben
Original geschrieben von bee-daddy
danke schonmal
BittePHP-Code:$sub = $subject." ".$_GET['betreff'];
$mail_send = mail($admin_m, $sub, $mailtext, "From: ".$from);
Einen Kommentar schreiben:
-
Betreff aus formular in betreff der mail schreiben
hallo,
habe wiedermal ein kleines problem.
ich habe ein mailformular mit dem feld
<input type="text" name="betreff" size="50" maxlength="45" />
in dem formular habe ich gleich mail() mit drin.
er soll mir den betreff in $sub mit einfügen:
$subject ist ein vordefinierter text der mit dann gleich im betreff zeigt das die mail von der page kommt.PHP-Code:$sub = $subject."???"; //hier soll es mit hin
$mail_send = mail($admin_m, $sub, $mailtext, "From: ".$from);
danke schonmal
MfG B_DStichworte: -
Einen Kommentar schreiben: