Autor Zpráva
Svit33
Profil
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>

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: