#1 2011-12-13 20:35:25

rhs
Člen
Registrován: 2011-12-09
Příspěvky: 38

Re: funkce mail()

mam formulář ktery se odesila na mail email prijde ale prijde to prapodivně naka chyba diakritiky pls help

Offline

#2 2011-12-13 20:37:54

Lkopo
Podpora
Registrován: 2010-02-12
Příspěvky: 1,916
Web

Re: funkce mail()

Všetky súbory majú byť rovnakého typu (napr. utf8) podľa meta tagu <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />


Portfólio
E-mail: eduard(at)karpiel.sk

Offline

#3 2011-12-13 21:01:45

rhs
Člen
Registrován: 2011-12-09
Příspěvky: 38

Re: funkce mail()

nedelejte ze mne blbyho jakobych to neumnel to bude zas nekde chyba u vas s kamosem jsme skouseli vsechno a nic takze nekde u vas

Offline

#4 2011-12-13 21:19:15

Lkopo
Podpora
Registrován: 2010-02-12
Příspěvky: 1,916
Web

Re: funkce mail()

A nechcete napísať aj kód?


Portfólio
E-mail: eduard(at)karpiel.sk

Offline

#5 2011-12-13 21:26:33

rhs
Člen
Registrován: 2011-12-09
Příspěvky: 38

Re: funkce mail()

vim kod vsechno mam dobre ale diakritika hrozna u mne problem neni

Offline

#6 2011-12-13 21:40:50

rhs
Člen
Registrován: 2011-12-09
Příspěvky: 38

Re: funkce mail()

pos.php:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>ehost-objenavka serveru</title>
</head>
<body>
<h1>Objednavka serveru</h1>

<div id="wrappermain">
<div id="main">
<table width="100%">
<tr><td id="td">Políčka s <font color='red'>*</font> nutno vyplnit!</td></tr>

</table>

<table width="100%">
<form method="post" action="odeslat.php">
<tr id="td1">
<td>Jméno<font color='red'>*</font>: </td><td><input type="text" name="jmeno"></td>
</tr>

<tr id="td1">
<td>Příjmení<font color='red'>*</font>: </font></td><td><input type="text" name="prijmeni"></td>
</tr>

<tr id="td1">
<td>Město<font color='red'>*</font>: </td><td><input type="text" name="mesto"></td>
</tr>

<tr id="td1">
<td> Ulice a číslo<font color='red'>*</font>: </td><td><input type="text" name="ulice_cislo"></td>
</tr>

<tr id="td1">

<td> PSČ<font color='red'>*</font>: </td><td><input type="text" name="psc"></td>
</tr>

<tr id="td1">
<td> Telefonní číslo<font color='red'>*</font>: </td><td><input type="tel" name="tel" value=""></td>
</tr>

<tr id="td1">
<td> Typ platby<font color='red'>*</font>: </td><td><select name="platba"><option value="Převodem na účet">Převodem na účet</option><option value="Složenkou">Složenkou</option></td>

</tr>

<tr id="td1">
<td> Tarif<font color='red'>*</font>: </td><td><select name="tarif"><option value="VPS1024">Virtuální server 1024</option><option value="VPS1536">Virtuální server 1536</option><option value="VPS2084">Virtuální server 2084</option><option value="VPS3072">Virtuální server 3072</option><option value="VPS4084">Virtuální server 4084</option><option value="VPS8064">Virtuální server 8064</option><option value="VPSUltra">Virtuální server Ultra</option></td>
</tr>

<tr id="td1">
<td> Předinstalovaný operační systém<font color='red'>*</font>: </td><td><select name="os"><option value="Debian 5.0">Debian 5.0</option><option value="Ubuntu 10.04">Ubuntu 10.04</option><option value="Fedora 13">Fedora 13</option><option value="Centos 5.5">Centos 5</option></td>
</tr>

<tr id="td1">
<td> Jméno serveru (hostname): </td><td><input type="text" name="jmeno_srv"></td>
</tr>

<tr id="td1">
<td> Heslo (SSH) root: </td><td><input type="password" name="heslo"></td>
</tr>

<tr id="td1">
<td> E-mail<font color='red'>*</font>: </td><td><input type="text" name="email" value="@"></td>
</tr>

<tr id="td1">
<td> Poznámky: </td><td><textarea name="poznamky" rows="7" cols="30"></textarea></td>

</tr>
<tr id="td1">
<td> Souhlasím s <a href="/podminky" title="Souhlasím s obchodními podmínkami">obchodními podmínkami</a><font color='red'>*</font>: </td> <td><input type="checkbox" name="podminky" value="checked"></td>
</tr>
<tr>
<td></td><td><input type="submit"  value="Objednat" class="button_green" name="objednat" /></td>
</tr>
</form>
</table>
</div>

</body>
</html>


odeslat.php:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<?php 
header('Content-Type: text/html; charset=utf-8');
?>
<title>Odesílání emailu</title>
</head>
<body>
<h1>Odesílání emailu</h1>

<?
$vasmail = "***********";
$predmet = $_POST['predmet'];
$email = $_POST['email'];
$spam = $_POST['spam'];
$zprava = $_POST['typ'] . " 
 jmeno:" . $_POST['jmeno'] . " 
 prijmeni:" . $_POST['prijmeni'] . " 
 PSC:" . $_POST['psc'] . " 
 mesto:"  . $_POST['mesto'] . " 
 Ulice a cislo:"  . $_POST['ulice'] . "
 telefoní číslo:" . $_POST['tel'] . "
 typ platby:" . $_POST['platba'] . "
 tarif:" . $_POST['tarif'] . "
 system:" . $_POST['os'] . "
 jmeno serveru:" . $_POST['jmeno_srv'] . "
 heslo:" . $_POST['heslo'] . "
 email:" . $_POST['email'] . "
 poznamky" . $_POST['poznamky'] . "
 podminky-souhlas:" . $_POST['podminky'];
$kont = $POst['jmeno'] . $_POST['jmeno'] . $_POST['prijmeni'] . $_POST['psc'] . $_POST['mesto'] . $_POST['ulice'] . $_POST['podminky'] . $_POST['os'] . $_POST['tel'] . $_POST['heslo'] ;

if ($predmet!="" and $email!="" and $zprava!="" and $kont!="")
{
Mail("$vasmail", $predmet, $zprava, "From: " . $email);
echo "<p><strong>Váš e-mail byl úspěšně odeslán</strong>.</p>";
}
else
{
echo "<p>Váš e-mail se <strong>nepodařilo odeslat</strong> pravděpodobně jste nevyplnili všechny údaje, .</p>";
} 
?>

</body>
</html>

Offline

#7 2011-12-13 21:59:11

rhs
Člen
Registrován: 2011-12-09
Příspěvky: 38

Re: funkce mail()

pak to vyzkousim

Offline

#8 2011-12-13 22:50:14

rhs
Člen
Registrován: 2011-12-09
Příspěvky: 38

Re: funkce mail()

dik funguje

Offline

Zápatí

Založeno na FluxBB | CZ a SK