| 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: 17 let
|
|||
0