Caute, prosim pozrite sa na tento script, pretoze neviem prist na chybu(y), nechce to odoslat email, napise ze sa nepodarilo odoslat.
Kód:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<title>Untitled Document</title>
</head>
<body>
<?
$BudemeZobrazovat = true;
if (!empty($_POST)) {
if (empty($_POST["meno"]) || empty($_POST["priezvisko"]) || empty($_POST["datum"]) || empty($_POST["ulica"]) || empty($_POST["cislo"]) || empty($_POST["psc"]) || empty($_POST["mesto"]) || empty($_POST["telefon"]) || empty($_POST["email"])) {
$hlaska = "Musia byt vyplnene vsetky polia formularu !";
}
else {
$BudemeZobrazovat = false;
$prijemca="dominator92@email.cz";
$predmet="somarina";
$sprava="<tr><td>Meno: </td><td>".$_POST["meno"]."</td></tr>".
"<tr><td>Priezvisko: </td><td>".$_POST["priezvisko"]."</td></tr>".
"<tr><td>Datum narodenia: </td><td>".$_POST["datum"]."</td></tr>".
"<tr><td>Ulica: </td><td>".$_POST["ulica"]."</td></tr>".
"<tr><td>Cislo domu:</td><td>".$_POST["cislo"]."</td></tr>".
"<tr><td>PSC: </td><td>".$_POST["psc"]."</td></tr>".
"<tr><td>Mesto: </td><td>".$_POST["mesto"]."</td></tr>".
"<tr><td>Telefon (mobil): </td><td>".$_POST["telefon"]."</td></tr>".
"<tr><td>E-mail: </td><td>".$_POST["email"]."</td></tr>";
if (mail($_POST["prijemca"], $_POST["predmet"], $_POST["sprava"])) {
echo "<b>Email bol uspesne odoslany na adresu $prijemca</b>\n";
echo "<a href=\"index.php\">Pre navrat spat</a>";
}
else {
echo "Email sa nepodarilo odoslat !\n";
echo "<a href=\"index.php\">Pre navrat spat</a>";
}
}
}
if ($BudemeZobrazovat) {
?>
<table>
<form method="post" action="index.php">
<tr><td><b>Meno</b></td><td><input type="text" name="meno" value="<? echo $_POST["meno"] ?>" /></td></tr>
<tr><td><b>Priezvisko</b></td><td><input type="text" name="priezvisko" value="<? echo $_POST["priezvisko"] ?>" /></td></tr>
<tr><td><b>Datum narodenia</b></td><td><input type="text" name="datum" value="<? echo $_POST["datum"] ?>" /></td></tr>
<tr><td><b>Ulica</b></td><td><input type="text" name="ulica" value="<? echo $_POST["ulica"] ?>" /></td></tr>
<tr><td><b>Cislo domu</b></td><td><input type="text" name="cislo" value="<? echo $_POST["cislo"] ?>" /></td></tr>
<tr><td><b>PSC</b></td><td><input type="text" name="psc" value="<? echo $_POST["psc"] ?>" /></td></tr>
<tr><td><b>Mesto / Obec</b></td><td><input type="text" name="mesto" value="<? echo $_POST["mesto"] ?>" /></td></tr>
<tr><td><b>Telefon (mobil)</b></td><td><input type="text" name="telefon" value="<? echo $_POST["telefon"] ?>" /></td></tr>
<tr>
<td><b>E-mail</b></td><td><input type="text" name="email" value="<? echo $_POST["email"] ?>" /></td>
<td><input type="submit" name="odoslat" value="odoslat" /></td>
</tr>uz som to trochu opravil, ale nechapem preco nemozem volat hodnoty premennej cez $_POST[premenna] ...preco to takto nefunguje ?
A este by mi nejak trebalo opravit prem. $sprava, pretoze mi to prichadza na email blbo, su tam tie tagy <tr><td...atd.
</form>
</table>
<?
}
if ($hlaska) {
$BudemeZobrazovat;
echo "<br>";
echo $hlaska;
}
?>
</body>
</html>
uz som to trochu opravil, ale nechapem preco nemozem volat hodnoty premennej cez $_POST[premenna] ...preco to takto nefunguje ?
A este by mi nejak trebalo opravit prem. $sprava, pretoze mi to prichadza na email blbo, su tam tie tagy <tr><td...atd.