radio button - formular

Programovacie jazyky, rady, poradňa...
kolac
Star
Star
Používateľov profilový obrázok
Príspevky: 635
Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:

radio button - formular

Príspevok od používateľa kolac »

Ahojte,

mam objednavkovy formular a v nom chcem zahrnut sposob zaslania osetreny radio buttonom:

Kód: Vybrať všetko

<tr><td align="right"></td><td><input type="radio" name="zaslanie" value="osobne">Osobný odber (0€)</td></tr>
<tr><td align="right"></td><td><input type="radio" name="zaslanie" value="posta" checked>Slovenská pošta (5€)</td></tr>
<tr><td align="right"></td><td><input type="radio" name="zaslanie" value="kurier">Kuriér UPS (8€)</td></tr>
tu tabulku si nevsimajte, chcem aby sa zaskrtnuta hodnota odoslala mailom, ako to docielit ? Ostatne klasicke polozky typu text viem spravit. Dakujem.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: radio button - formular

Príspevok od používateľa audiotrack »

presne tak ako si to spravil. Nie je v tom žiadna zmena oproti tetovým položkám a to píšeš že ich vieš spraviť. Po submite budeš mať hodnotu $_POST['zaslanie'] s hodnotou "osobne" (prípadne posta alebo kurier)
kolac
Star
Star
Používateľov profilový obrázok
Príspevky: 635
Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:

Re: radio button - formular

Príspevok od používateľa kolac »

funguje to rovnako, diky :) este otazka trochu OT, ale predsa. Odosielam formular mailom a chcem aby v nom boli zvyraznene polozky vid nizsie:

Kód: Vybrať všetko

$zprava="Kontaktné údaje kupujúceho: \n\n

<b>MENO:</b> ".$meno." \n
PRIEZVISKO: ".$priezvisko." \n
EMAIL: ".$mail." \n
TELEFÓN: ".$telefon." \n
ULICA: ".$ulica. "\n
PSČ: ".$psc. "\n
MESTO: ".$mesto. "\n

SPôSOB ZASLANIA: ".$zaslanie;
html znackami to nefunguje, ako to docielit ? Aby to prislo v maile pekne rozlisene.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: radio button - formular

Príspevok od používateľa audiotrack »

musíš ten mail poslať ako html a nie ako plaintext
kolac
Star
Star
Používateľov profilový obrázok
Príspevky: 635
Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:

Re: radio button - formular

Príspevok od používateľa kolac »

a nebude to mat nejake nevyhody ? Nevyhodami myslim to ze sa to z nejakeho dovodu neodosle, alebo hodi do spammu.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: radio button - formular

Príspevok od používateľa audiotrack »

ak tam dáš všetky regulárne hlavičky (z ktorých tam teraz nemáš ani jednu) tak to príde
kolac
Star
Star
Používateľov profilový obrázok
Príspevky: 635
Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:

Re: radio button - formular

Príspevok od používateľa kolac »

hlavicky mam, ale teraz to zas odoslalo prazdny email s txtckom v prilohe :( ako by som to mal preformatovat ?

Kód: Vybrať všetko

function cs_mail($to, $predmet, $zprava, $head = "")
{
    $predmet = "=?utf-8?B?".base64_encode(autoUTF($predmet))."?=";
    $head .= "MIME-Version: 1.0\r\n";
    $head .= "Content-Type: html; charset=\"utf-8\"\r\n";
    $head .= "Content-Transfer-Encoding: base64\r\n";
    $zprava = base64_encode(autoUTF($zprava));
    return mail($to, $predmet, $zprava, $head);
}


$meno=$_POST["meno"];
$priezvisko=$_POST["priezvisko"];
$firma=$_POST["firma"];
$ulica=$_POST["ulica"];
$mesto=$_POST["mesto"];
$psc=$_POST["psc"];
$telefon=$_POST["telefon"];
$mail=$_POST["mail"];
$zaslanie=$_POST["zaslanie"];


$zprava="Kontaktné údaje kupujúceho: \n\n

<b>MENO:</b> ".$meno." \n
PRIEZVISKO: ".$priezvisko." \n
FIRMA: ".$firma." \n
EMAIL: ".$mail." \n
TELEFÓN: ".$telefon." \n
ULICA: ".$ulica. "\n
PSČ: ".$psc. "\n
MESTO: ".$mesto. "\n

SPôSOB ZASLANIA: ".$zaslanie;
$mail = '[email protected]';
$predmet = 'objednávka';
Napísať odpoveď