Programovacie jazyky, rady, poradňa...
kolac
Star
Príspevky: 635 Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:
Príspevok
od používateľa kolac » 04 mar 2011, 16:05
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
Príspevky: 25958 Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:
Príspevok
od používateľa audiotrack » 04 mar 2011, 16:31
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
Príspevky: 635 Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:
Príspevok
od používateľa kolac » 09 mar 2011, 19:24
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
Príspevky: 25958 Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:
Príspevok
od používateľa audiotrack » 09 mar 2011, 19:24
musíš ten mail poslať ako html a nie ako plaintext
kolac
Star
Príspevky: 635 Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:
Príspevok
od používateľa kolac » 09 mar 2011, 19:40
a nebude to mat nejake nevyhody ? Nevyhodami myslim to ze sa to z nejakeho dovodu neodosle, alebo hodi do spammu.
audiotrack
VIP
Príspevky: 25958 Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:
Príspevok
od používateľa audiotrack » 09 mar 2011, 19:44
ak tam dáš všetky regulárne hlavičky (z ktorých tam teraz nemáš ani jednu) tak to príde
kolac
Star
Príspevky: 635 Registrovaný: 15 apr 2007, 16:18
Bydlisko: Košice
Kontaktovať používateľa:
Príspevok
od používateľa kolac » 09 mar 2011, 19:48
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';