Carsten Bürgel: im Body eines Email-Links mehrere Zeilen im Plaintext

Hallo,

ich möchte auf unserer Homepage einen Link mit mailto einfügen.
Ich schaffe es auch unter subject und body einen Text im Mailfenster darstellen zu lassen.
Ich habe aber keine Ahnung, wie ich im Body gezielt mehrere Zeilen darstellen lassen kann, so das der Body dann z.B. so aussieht und die Kunden jeweils hinter dem : noch weiterschreiben können:
_____________________________________________________________
Bitte senden Sie mir Informationen zu an folgende Adresse zu:

Name:
Strasse:
PLZ:
Ort:
Tel:

Bestellung folgender Artikel:
_____________________________________________________________

Ich hoffe sehr, dass es da eine Lösung gibt.

Vielen Dank

Freundliche Grüsse

Carsten Bürgel

  1. Hallo,

    ich möchte auf unserer Homepage einen Link mit mailto einfügen.
    Ich habe aber keine Ahnung, wie ich im Body gezielt mehrere Zeilen darstellen lassen kann

    ...Zeile1%0D%0AZeile2

    Sehr viele "Sonderzeichen" muessen URL-codiert sein,
    auch die Leerschlaege (%20), siehe
    http://selfhtml.teamone.de/html/verweise/email.htm#optionen

    Bei Deiner Datenmenge gibt das einen sehr langen Link.
    Und auf mailto:-Links darf man sich nicht allzusehr
    verlassen.
    Ein Formular waere hier IMHO sinnvoller,
    zumindest als Alternative zum mailto:-Link.

    mfg

    Thomas

    --

    Dank /my/ automatisch ausgeblendet: JavaScript, ASP.
    Manuell "ausgeblendet": Threads mit Frames, Iframes und Scrollbalken im Subject...
    Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
  2. Hello,

    ich habe das mal ausprobiert, für diejeneigen, die auch PHP haben. Denn da bleibt eine Frage zum Schluss: woher kommt das "?eMail=eMail" ?

    <?php   ### subject.php ###
    $body=
    "_____________________________________________________________\n".
    "Bitte senden Sie mir Informationen an folgende Adresse zu:\n".
    "\n".
    "Name:\n".
    "Strasse:\n".
    "PLZ:\n".
    "Ort:\n".
    "Tel:\n".
    "\n".
    "Bestellung folgender Artikel:\n".
    "_____________________________________________________________\n";

    $body = urlencode($body);
    $body = str_replace("+","%20",$body);

    echo "<pre>";
    echo $body;
    echo "</pre>";

    echo "<form action="mailto:?body=$body" method="get" enctype="text/plain">";

    echo "<input type="submit" name="eMail" value="eMail">";

    echo "</form>";

    ?>

    Spannung, Konfetti, Senf an die Decke ...

    Liebe Grüße aus http://www.braunschweig.de

    Tom

    --
    Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen