Új hozzászólás Aktív témák

  • TonTomika

    aktív tag

    Sziasztok!

    Egy olyan problémám lenne, hogy van egy levélküldő űrlapom, amiben van egy legkördülő mező, ezzel tudod kiválasztani, hogy a felsoroltak közül kinek menjen a weboldalról elküldhető email.

    <select id="to" name="to">
    <option value="0" selected="default">Válassz!</option>
    <option value="&quot;email_1@mail.com&quot;">Bolt1</option>
    <option value="&quot;email_2@mail.com&quot;">Bolt2</option>
    <option value="&quot;email_3@mail.com&quot;">Bolt3</option>
    </select>

    Arra már rájöttem, hogy át kell vinni az idézőjeleket, ezért is írtam bele a &quot;-ot.

    Ha simán kiíratom, akkor megjön rendesen a végeredmény:

    <?php
    $to = stripslashes($_POST['to']);
    echo $to;
    ?>

    Output: "email_X@mail.com"

    Viszont ha ezután a $to változót a mail() függvénybe írom, nem érkezik meg az email.

    Biztos vagyok benne, hogy valami nagyon apró dolgon csúsztam el, de egyszerűen nem jövök rá a megoldásra.

    (Első körben értékeket adtam meg az űrlapban és IF-el próbáltam meghatározni az aktuális email címet, de így sem sikerült. Lehet hogy az IF is az idézőjelek miatt nem működött? Annyira sajnos még nem vagyok nagy php zseni. :) )

    Előre is köszönöm a segítséget!

Új hozzászólás Aktív témák

Hirdetés