Autor | Zpráva | ||
---|---|---|---|
Svit33 Profil |
#1 · Zasláno: 26. 10. 2009, 16:30:45 · Upravil/a: Svit33
Ahoj potrebujem psielat na moj mail formular respektive anketu vytvoril som html a ph kody no phpja sa moc nerozumiem a skusam co sa da.A uz sa neviem pohnut
<html> <head><title>Formular</title></head> <body> <form method="post" action="anketa.php"> <h3>Nepovinne udaje</h3> <p>Meno a priezvisko<input type="text" maxlength="60" name="meno"></p> Mail<input name="mail" value="@"> <p><h3>Povinne Udaje</h3></p> <p>Pohlavie <input type="radio" name="pohlavie">Muzske <input type="radio" name="pohlavie">Zenske </p> <p>Vek <input type="text" maxlength="2" size="2" name="vek"> </p> <p>Kraj <select name="navstevnost"> <option>Denne</option> <option>Tyzdenne</option> <option>Mesacne</option> <option>Rocne</option> </select> </p> <p>Ktore predajne/sluzby by ste uvitali v obchodnom centre? <input type="checkbox" name="obchod">Potraviny <input type="checkbox" name="obchod">Elektronika <input type="checkbox" name="obchod">Trafika <input type="checkbox" name="obchod">Cukraren <input type="text" maxlength="100" name="obchod"> </p> <p>Miesto pre vase napady a pripomienky <input type="text" size="400" name="pripomienky"> </p> <p><input type="reset" value="Vymazat"><input type="submit" value="Odoslat"></p> </form> </body> </html> A php.Je tam aj aby mi odosielalo diaktritiku. Pochybujem ze takto to bude fungovat to odosielanie <HTML> <HEAD> </HEAD> <BODY> <?php function autoUTF($s) { // detect UTF-8 if (preg_match('#[\x80-\x{1FF}\x{2000}-\x{3FFF}]#u', $s)) return $s; // detect WINDOWS-1250 if (preg_match('#[\x7F-\x9F\xBC]#', $s)) return iconv('WINDOWS-1250', 'UTF-8', $s); // assume ISO-8859-2 return iconv('ISO-8859-2', 'UTF-8', $s); } function cs_mail ($to, $predmet, $zprava, $head = "") { $predmet = "=?utf-8?B?".base64_encode(autoUTF ($predmet))."?="; $head .= "MIME-Version: 1.0\n"; $head .= "Content-Type: text/plain; charset=\"utf-8\"\n"; $head .= "Content-Transfer-Encoding: base64\n"; $zprava = base64_encode (autoUTF ($zprava)); return mail ($to, $predmet, $zprava, $head); } ?> <?php $mail = "mojmail@email.sk"; $predmet = "Anketa"; $zprava = "$meno, $pohlavie, $navstevnost, $obchod, $pripomienky"; $kon = cs_mail ($mail, $predmet, $zprava, "From: $mail\n"); if ($kon) echo "E-mail byl úspěšně odeslán.<br>"; else echo "E-mail se bohužel nepodařilo odeslat.<br>"; ?> </BODY> </HTML> |
||
Časová prodleva: 14 let
|
0