Formulář na webu s odesláním na email

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Robert Junek
nováček
Příspěvky: 2
Registrován: květen 16
Pohlaví: Muž
Stav:
Offline

Formulář na webu s odesláním na email

Příspěvekod Robert Junek » 12 kvě 2016 16:41

Ahoj všem. Neumím moc dělat www stránky, ale přes to se o to pokouším. Narazil jsem na problém s formulářem, nedaří se mi ho rozběhat. Chci ho použít jako triviální rezervační systém. Pomohl by jste mi někdo prosím?

HTML kod stránky s formulářem:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<title>Odesílání novinek</title>
</head>
<body>
<h1 align="center"><font color="#004080">Rezervace noční školka</font></h1>
<p><font color="#004080">rádi Vám rezervujeme termín, stačí vyplnit formulář a
my Vám vaši rezervaci potvrdíme</font></p>
<p><font color="#004080">Prosíme vyplňte Vaše jméno, jméno dítěte, email i telefon.</font></p>
<p>&nbsp; </p>
<form action="poslir.php" method="post">
<input name="jméno a příjmení" size="25" value="Vaše jméno a příjmení"><br>
<input name="jméno dítěte" size="25" value="jméno dítěte"><br>
<input name="termín rezervace" size="25" value="termín rezervace"><br>
<input name="email" size="25" value="email"><br>
<input name="telefon" size="25" value="telefon"><br>
<input name="spam" size="25"> <strong>= 1 + 1</strong><br>
<textarea name="zprava" rows="6" cols="55">Poznámky, které chcete uvést k rezervaci</textarea><br>
<input type="submit" value="Odeslat">
</form>

</body>
</html>

Obsah souboru 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>Odesílání rezervace</title>
</head>
<body>
<h1><font color="#004080">Odesílání rezervace</font></h1>

<?
$jmeno a prijmeni = $_POST['jmeno a prijmeni'];
$jmeno ditete = $_POST['jmeno ditete'];
$termin rezervace = $_POST['termin rezervace'];
$email = $_POST['email'];
$telefon = $_POST['telefon'];
$spam = $_POST['spam'];
$zprava = $_POST['zprava'];

if ($jméno a príjmeni!="" and $jmeno ditete!="" and $termin rezervace!="" and $email!="" and $telefon!="" and $zprava!="" and $spam=="2")
{
Mail("activity24@seznam.cz", $jmeno a prijmeni, $jmeno ditete, $termin rezervace, $telefon, $spam, $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>


Poraďte mi prosím co mám špatně. Předem všem děkuji Rob. Junek

Reklama
Uživatelský avatar
Karrex
Elite Level 10
Elite Level 10
Příspěvky: 9606
Registrován: listopad 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline

Re: Formulář na webu s odesláním na email

Příspěvekod Karrex » 12 kvě 2016 16:43

Jaký máš hosting?
Sestava v profilu.
Watercooling Club EXOverclocker@HWBot league rank#1 Aprilia Shiver Club BMW ///M Club

Robert Junek
nováček
Příspěvky: 2
Registrován: květen 16
Pohlaví: Muž
Stav:
Offline

Re: Formulář na webu s odesláním na email

Příspěvekod Robert Junek » 12 kvě 2016 16:44

hosting je v pohodě už mi jeden formulář běží, mrkni na : http://www.activity24.cz/formular.htm

Dodatečně přidáno po 55 vteřinách:
Ale pokusil jsem se ho amatérsky rozšířit na : http://www.activity24.cz/rezervace.htm a nejede mi to

Uživatelský avatar
lamin_cz
Level 2.5
Level 2.5
Příspěvky: 320
Registrován: říjen 12
Bydliště: Kostelec u Holešova
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Formulář na webu s odesláním na email

Příspěvekod lamin_cz » 13 kvě 2016 07:27

jako názvy inputů nepoužívej mezery a diakritiku ...

Kód: Vybrat vše

name="jmeno_a_prijmeni" .... => .... $_POST["jmeno_a_prijmeni"] 


To samé platí u proměnných v PHP

Kód: Vybrat vše

$jmeno_a_prijmeni


A ještě máš chybně vyplněnou funkci mail ...
  • CPU: Cx6x86L-PR150+
  • MB: XT PRO2
  • GPU: integrovaná
  • RAM: 28Mb SDRAM
PHP, MySQL, HTML, CSS, jQuery ...


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Kontaktní formulář
    od webovynadsenec » 30 črc 2024 02:31 » v Programování a tvorba webu
    2
    2532
    od HelFix Zobrazit poslední příspěvek
    30 črc 2024 09:07
  • Email
    od YuriCZ » 20 čer 2024 12:50 » v Komunikace na internetu
    1
    4201
    od zeus Zobrazit poslední příspěvek
    20 čer 2024 14:50
  • Příchozí email z vlastní adresy, který jsem neodeslal (gmail)
    od Milan21 » 08 srp 2024 16:31 » v Vše ostatní (bezp)
    5
    4039
    od jaro3 Zobrazit poslední příspěvek
    08 srp 2024 20:56
  • Index webu Příloha(y)
    od Tondaaaa » 18 srp 2024 00:15 » v Web-tipy a vaše weby
    5
    11916
    od HelFix Zobrazit poslední příspěvek
    28 srp 2024 12:14
  • MEZERA NA WEBU Příloha(y)
    od webovynadsenec » 08 srp 2024 00:22 » v Programování a tvorba webu
    2
    6037
    od HelFix Zobrazit poslední příspěvek
    09 srp 2024 10:15

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti