Betreff aus formular in betreff der mail schreiben

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

  • bee-daddy
    antwortet
    hab keine ahnung was ich wie ändern soll

    weiss nicht auf was du hinaus willst.

    Einen Kommentar schreiben:


  • penizillin
    antwortet
    herumraten ist uncool. der code ist genauso wie der alte.

    Einen Kommentar schreiben:


  • bee-daddy
    antwortet
    also, ich habe jetzt als code
    PHP-Code:
    $sub2 addslashes ($_POST['betreff']);
    $sub $subject.$sub2
    und es funktioniert, ist es das was du meintest?

    Einen Kommentar schreiben:


  • penizillin
    antwortet
    das ist deine hausaufgabe. peterkropff.de und tut.php-q.net vermitteln grundlagen.

    Einen Kommentar schreiben:


  • bee-daddy
    antwortet
    hmm.....
    was bedeutet?

    Einen Kommentar schreiben:


  • penizillin
    antwortet
    aber da dies nicht passiert, bleibt nur zu schließen, dass diese zeile ausgewertet wird, obwohl das formular nicht abgeschickt wurde.

    Einen Kommentar schreiben:


  • bee-daddy
    antwortet
    weil er auf dem formular "betreff" nehmen soll


    EDIT:
    <td><input type="text" name="betreff" size="50" maxlength="45" /></td>

    Einen Kommentar schreiben:


  • penizillin
    antwortet
    richtig. noch mal anders gefragt: warum steht da $_POST['betreff'] und nicht etwa $_POST['foobar']?

    Einen Kommentar schreiben:


  • bee-daddy
    antwortet
    ich vertsehe das so, das es für betreff keine genaue definition gibt.
    also er nicht weiss was er denn da schreiben soll.

    Einen Kommentar schreiben:


  • penizillin
    antwortet
    wie verstehst du diese meldung?

    Einen Kommentar schreiben:


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


  • bee-daddy
    antwortet
    klappt nicht = siehe post, hatte die meldung schon geschrieben.
    error_reporting(E_ALL) = hab ich steht aber nicht oben im script, kommt gleich nach <?php

    version PHP Version 4.3.10-21

    Einen Kommentar schreiben:


  • Kikunosuke
    antwortet
    Original geschrieben von bee-daddy

    PHP-Code:
      $sub $subject.$_POST['betreff']; 
    versucht, klappte aber auch nicht

    Interessant, wie genau ist deine Fehlerbeschreibung "...Klappte nicht..." zu verstehen?

    Worin lag das Problem? Gab es eine Fehlermeldung? Ist error_reporting(E_ALL) zwecks debug in dein Script integriert?

    edit: Was für eine Php Version hast du? phpinfo() ausführen.
    unter oder über Version 4.1.0

    unter 4.1.0 wäre es $HTTP_POST_VARS['betreff']

    kiku
    Zuletzt geändert von Kikunosuke; 25.07.2007, 15:20.

    Einen Kommentar schreiben:


  • xkl1986
    antwortet
    Das liegt an der Konfiguration/Version des Webservers in Verbindung mit register_global
    Zuletzt geändert von xkl1986; 25.07.2007, 15:20.

    Einen Kommentar schreiben:


  • bee-daddy
    antwortet
    Original geschrieben von wahsaga
    Mit entweder $_GET oder $_POST hätte es ja auch auf jeden Fall klappen müssen ...
    ich hatte es ja schon so versucht
    $_GET, klar kann nicht gehen da ich es ja poste.

    hab auch schon
    PHP-Code:
      $sub $subject.$_POST['betreff']; 
    versucht, klappte aber auch nicht

    Einen Kommentar schreiben:

Lädt...
X