| Autor | Zpráva | ||
|---|---|---|---|
| thebeST Profil * |
zdravim, mam porblem s odosielanim formularov:
index.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> index.php <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <title>Odosielanie emailu</title> </head> <body> <h1>Odosielanie emailu</h1> <form action="posli.php" method="post"> <input name="email" size="25" value="Vas@mail"><br> <input name="predmet" size="25" value="Predmet"><br> <textarea name="sprava" rows="6" cols="55">Zpráva...</textarea><br> <input type="submit" value="Odeslat"> </form> </body> </html> posli.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<title>Odosielanie emailu</title>
</head>
<body>
<h1>Odosielanie emailu</h1>
<?
$predmet = $_POST['predmet'];
$email = $_POST['email'];
$sprava = $_POST['sprava'];
if ($predmet!="" and $email!="" and $sprava!="")
{
Mail("beny800@centrum.sk", $predmet, $sprava, "From: " . $email);
echo "<p><strong>Váš e-mail bol úspešne odoslaný.</strong>.</p>";
}
else
{
echo "<p>Váš e-mail se <strong>nepodarilo sa odoslať</strong> pravdepodobne jste nevyplnili všetky údaje.</p>";
}
?>
</body>
</html>to mam teda v dvoch suboroch na hostingu --- www.php5.sk --- takze e-maily by to podporovat malo, neviem ale v com je chyba, vsetko funguje tak, ako ma, len mi ten mail nepride na moju e-mailovu adresu a tu som urcite napisal dobre.....v com je chyba???, dik moc |
||
| jrm Profil |
#2 · Zasláno: 27. 1. 2008, 16:53:21
Zkus si skripty ladit tak, že do posli.php po načtení proměnných z $_POST si je vypíšeš echem na obrazovku. Tak poznáš, zda se ti přenáší proměnné tak, jak potřebuješ. Např. zprava není sprava. Také můžeš v tom samém souboru vypustit IF a echa o hlášení - prostě napřed rozhýbat posílání mailu a pak doplnit další...
|
||
|
Časová prodleva: 18 let
|
|||
0