Formular absenden, Leerzeilen und Leerzeichen???

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

  • Formular absenden, Leerzeilen und Leerzeichen???

    hallo,

    ich habe bei meinem php formular ein kleines problem - es funktioniert zwar von der verarbeitung her wie es soll - aber ich habe 2 fehler in der ausgabe - wenn ein formularfeld frei bleibt - nicht vom benutzer ausgefüllt wird - dann wird im email das darunterliegende feld raufgerückt - und wenn leerzeichen in der eingabe vorkommen dann werden die mit %20 dargestellt. und sonderzeichen werden auch falsch dargestellt (ö,ü...)

    das ist mein script:
    <?


    # Empf&auml;nger festlegen (recipient) ################
    $mailto = "info@masterbonds.com";
    $cc = "";
    $bcc = "info@goodrun.at";
    ##################################################

    $subject = "Kontaktaufnahme";

    $from = $eMail;
    $footer = "\n\nFragen? Probleme?\nE-mail: info@masterbonds.com\n";

    $string = $REQUEST_URI;
    $trenner = "/";
    $wort = strtok($string,$trenner);




    $name = strtok($trenner);
    $adresse = strtok($trenner);
    $email = strtok($trenner);

    $message = "Name: " . $name."\nAdresse: ".$adresse."\nemail: ".$email;





    $message = "$message$footer";
    mail( "$mailto", "$subject", "$message", "From:$from\nCC:$cc\nBCC:$bcc" );


    ?>

    und so sieht ein nicht passendes mail aus:

    Vorname: Johann
    Name: Langthaler
    Strasse: H%C3%B6fnerberg%2048
    PLZ: 4282
    Ort: Pierbach
    Telefon: 072678683
    Fax: langthaler
    E-mail: versuch
    Mitteilungen:

    ---> hier sieht man - die faxnummer wurde nicht eingegeben - aber leider wurden dann die unteren daten raufgerutscht - das soll nicht sein!

    vielleicht kann mir wer helfen?

    danke
    lg gudrun

  • #2
    versuch mal

    PHP-Code:
    if(!RULES_READ)
      
    header('location: http://www.php-resource.de/forum/showthread.php?threadid=50454'); 
    einfach mal in die erste Zeile packen. Ungetestet, aber könnte helfen.

    Kommentar


    • #3
      leider nicht

      leider hilft das nicht - die fehler bleiben alle gleich!

      danke trotzdem...

      Kommentar


      • #4
        Dann versuch mal bitte die erweiterte Version.

        PHP-Code:
        define('RULES_READ',0)
        if(!
        RULES_READ)
          
        header('location: http://www.php-resource.de/forum/showthread.php?threadid=50454');
        exit; 
        Falls das immer noch nicht weiter hilft, evtl. mal die locationseite manuell im broswer aufrufen.

        Kommentar


        • #5
          ohne irgendwie um den heißen brei zu reden:
          Lies die Regeln

          guckst du Link in Signatur
          MfG
          aim
          Lies mich jetzt!
          - OT-Tags-Liebhaber und BB-Code-Einrücker -

          Kommentar


          • #6
            Re: leider nicht

            Original geschrieben von goodrun
            leider hilft das nicht - die fehler bleiben alle gleich!

            danke trotzdem...
            lol jez net wirklich oder?

            Kommentar

            Lädt...
            X