Betreff aus formular in betreff der mail schreiben

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • ministry
    antwortet
    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.

    Einen Kommentar schreiben:


  • bee-daddy
    antwortet
    was bei Anfängern häufiger der Fall sein dürfte - dass Formularausgabe und Verarbeitung im selben Script gemacht werden
    genau das mache ich und da dachte ich auch schon dran das das der fehler ist.


    also werde ich das mal noch trennen.

    Einen Kommentar schreiben:


  • wahsaga
    antwortet
    Original geschrieben von Kikunosuke
    Es bedeutet soviel wie, das im Formular betreff nicht mitgesendet wurde.
    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.

    Einen Kommentar schreiben:


  • Kikunosuke
    antwortet
    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:


  • bee-daddy
    antwortet
    @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:


  • tontechniker
    antwortet
    @ bee-daddy: poste mal den quellcode
    Den hast du doch schon gepostet. Ich denke es wäre außerdem angebracht sich über Grundlagen zu informieren.

    Einen Kommentar schreiben:


  • xkl1986
    antwortet
    @ wahsaga: auf Injection gehe ich hier nicht ein, muss er sich selbst kümmern

    @ bee-daddy: poste mal den quellcode

    Einen Kommentar schreiben:


  • bee-daddy
    antwortet
    ich schau mal, danke wahsaga

    Einen Kommentar schreiben:


  • bee-daddy
    antwortet
    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:


  • wahsaga
    antwortet
    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:


  • xkl1986
    antwortet
    Re: Betreff aus formular in betreff der mail schreiben

    Original geschrieben von bee-daddy

    danke schonmal
    PHP-Code:
    $sub $subject." ".$_GET['betreff']; 
    $mail_send mail($admin_m$sub$mailtext"From: ".$from); 
    Bitte

    Einen Kommentar schreiben:


  • bee-daddy
    hat ein Thema erstellt Betreff aus formular in betreff der mail 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:
    PHP-Code:
    $sub $subject."???";                //hier soll es mit hin
    $mail_send mail($admin_m$sub$mailtext"From: ".$from); 
    $subject ist ein vordefinierter text der mit dann gleich im betreff zeigt das die mail von der page kommt.



    danke schonmal
    MfG B_D
Lädt...
X