Autor Zpráva
goran
Profil *
prosim poradte mi ako mam kontrolovat ci je formular vyplneny tak ze ked niekto stlaci Odoslat pripise mu hlasku k policku kde nieco nevypisal a pritom sa nevymaze to co uz napisal alebo ze je mailova adresa v zlom tvare pomocou php. doteraz som to kontroloval JS a mal som 2 subory xx.html a send.php.
myslim ze sa to robi pomocou if (isset($_POST... ale neviem ako

<?php
$to = "xx@xx.sk";
$extra = "From: $email Reply-To: $email ";
$extra .= "MIME-Version: 1.0 ";
$extra .= "Content-Transfer-Encoding: QUOTED-PRINTABLE ";
$extra .= "X-Mailer: PHP ";
$extra .= "Content-type: text/plain; charset=windows-1250";
$extra .= 'Return-Path: <xx@xx.sk>'." ";
$mess = "-> ".$subject1." <- Meno: ".$meno." Text: ".$text."";

if ($email == "" || $text == "" || $confirm_guest_post == "0")
echo 'Pre odoslanie správy vyberte z ponuky „Áno”!
<input type="button" onclick="history.go(-1)" value="späť">';


elseif ( mail($to, $subject, $mess, $extra))
echo 'Váš mail bol úspešne odoslaný...';
else echo'Mail sa nepodarilo odoslať
<input type="button" onclick="history.go(-1)" value="späť">';
?>



<form method="post" action="send.php";">
Meno
<br />
<input value="" name="meno" maxlength="60" type="text">
<br />
Vaša e-mailová adresa<br>
alebo tel. číslo
<br />
<input class="povinne" value="" name="email" maxlength="60" type="text">
<br />
Predmet
<br />
<input value="" name="subject" maxlength="60" type="text">
<br />
Správa
<br />
<textarea class="povinne" name="text" cols="40" rows="6"></textarea>
<p />
<br>
Chcete odoslať správu?&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<select name="confirm_guest_post" size="1">
<option value="0">Nie</option>
<option value="1">Áno</option>
</select>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>
<input class="ok" value="Odoslať" type="submit">
<p />
</form>
peta
Profil
jakpsatweb - javascript - priklady
form onsubmit="return true/false/funkce()"
goran
Profil *
jakpsatweb - javascript - priklady
form onsubmit="return true/false/funkce()"

JS to mam spravene... teraz to chcem prerobit tak ako som to napisal
Toto téma je uzamčeno. Odpověď nelze zaslat.

0