chrissie-clara: Formular, value und text

Hallo,

wahrscheinlich steh' ich nur auf dem Schlauch, aber z.Zt. komme ich
ohne Hilfe nicht weiter,
also,
ich möchte anhand dem Pizza-Beispiel:

<p>Ihre Pizza-Bestellung:</p>
<select name="Pizza" size=5>
<option value="P101"> Pizza Napoli
<option value="P102"> Pizza Funghi
<option value="P103"> Pizza Capriciosa
<option value="P104"> Pizza Vegetabile
</select>

dem Besteller nach Absenden seines Auftrages eine e-mail schicken:
Vielen Dank für die Bestellung "Pizza Napoli".

Intern brauche ich die value Eintragung.
Aber wie bekomme ich den Text in die Bestätigungs-mail?

Vielleicht kann mir jemand vom Schlauch helfen.

Danke im voraus

chrissie

  1. Hi,

    Aber wie bekomme ich den Text in die Bestätigungs-mail?

    exakt so, wie Du ihn ins Dropdown bekommen hast: irgendwer oder irgendwas muß es wissen.

    Cheatah

    1. Hi,

      Aber wie bekomme ich den Text in die Bestätigungs-mail?

      exakt so, wie Du ihn ins Dropdown bekommen hast: irgendwer oder irgendwas muß es wissen.

      Cheatah

      jo, jetzt versteh' ich überhaupt nix mehr

      chrissie

      1. Hi,

        Aber wie bekomme ich den Text in die Bestätigungs-mail?

        exakt so, wie Du ihn ins Dropdown bekommen hast: irgendwer oder irgendwas muß es wissen.

        jo, jetzt versteh' ich überhaupt nix mehr

        auf welche Weise ist das 'Pizza Napoli' in '<option value="P101"> Pizza Napoli' gekommen? Tja, genauso kommt es auch in die Mail. "Magisch" übertragen werden die (nur zur Anzeige benötigten) Informationen nicht, Du (bzw. Dein Mailscript) mußt es also wissen.

        Cheatah

  2. hi,

    dem Besteller nach Absenden seines Auftrages eine e-mail schicken:
    Vielen Dank für die Bestellung "Pizza Napoli".

    Aber wie bekomme ich den Text in die Bestätigungs-mail?

    z. B. so, wenn Du es mit php loest:

    <?php
    $selPizza['P101'] = "Pizza Napoli";
    $selPizza['P102'] = "Pizza Funghi";
    $selPizza['P103'] = "Pizza Capriciosa";
    $selPizza['P104'] = "Pizza Vegetabile";

    $to   = $eMail #e-mail des Absenders laut Feld eMail
    $from = "deine@mail.de";
    $msg  = "Ihre Bestellung: "
    $msg  .= $selPizza[§Pizza] . "wurde erfolgreich angenommen!\n\n";
    $msg  .= "Ihr Pizza-Team";

    mail($to2, $subject, $msg, "From: $from");
    ?>

    zahlreiche andere serverseitige Loesungen sind denkbar.

    Clientseitige Loesungen sind fuer einen professionellen
    Shop zu unzuverlaessig (ca. 30% Fehlerrate bei Verwendung von
    mailto-formularen)

    hth

    Gruesse  Joachim

    PS: Du hast Pizza Margeritha vergessen ;-)

  3. Hallo Chrissie,

    ich fahre seit längerem bestens mit einem cgi-script von S+p, welches ich einfach "borge". Aber vielleicht hast du deine Seite ja bei Schlund, was die Sache ja vollkommen ok machen würde. Jedenfalls: schau mal unter http://service.schlund.de/service/tools/tools_feedback.php3 nach, da ist dein Problem wirklich anfängerfreundlich beschrieben. Wohlgemerkt, es funktioniert nur mit diesem einen cgi-script auf die beschriebene Weise.

    vielleicht hat das ja geholfen.

    Igel