zracování a odeslání formuláře
Nenašel by se někdo kdo by mi pomohl zpracovat formulář ze stránek https://caravanclub.name
Formuláře používám pro přihlášky karavanistů na naše srazy. Několik let mi formuláře fungovaly a nyní nejdou. Helpdesk mě odkázal na na tuto znalostní databázi.
Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
MB313456 Vybral nejlepší odpověď 1. 3. 2024
3 Odpověď
Používal jsem toto (fungovalo to min. 5let). Na radu jsem vymazal $email = $_POST[‚email‘];
<?php
$jmeno = $_POST['jmeno'];
$caravanclub = $_POST['caravanclub'];
$adresa = $_POST['adresa'];
$telefon = $_POST['telefon'];
$hidden = $_POST['hidden'];
$spam = $_POST['spam'];
$zprava = $_POST['zprava'];
$mujmail = "admin@caravanclub.name";
$predmet = "$jmeno $caravanclub - sraz Hutisko Solanec 2024";
$hlavicka = "From:$email";
// od závorky k závorce //
$zprava="Jméno: $jmeno\nCaravan club: $caravanclub\nAdresa: $adresa\nTelefon: $telefon\nAkce: $hidden\nZpráva: $zprava"; // od závorky k závorce //
if ($jmeno!="" and $caravanclub!="" and $adresa!="" and $spam=="3") {
$vysledek = mail($mujmail, $predmet, $zprava, $hlavicka, $spam=="3");
if ($vysledek)
echo "<h3>Přihláška byla úspěsně odeslána - díky! Přijde potvrzení přihlášky. Zkontrolujte také zda jste na seznamu přihlášených.</h3>";
else
echo "E-mail nebyl odeslán, nastala chyba.";
} else {
echo "<h3>E-mail nebyl odeslán, nebyla vyplněna potřebná pole, zkuste to prosím znovu!</h3>";
}
?>
Mačát
Role: Zákazník
MB313456 Změnil status na publikováno 16. 2. 2024