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> </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
Formulář na webu s odesláním na email
-
- nováček
- Příspěvky: 2
- Registrován: květen 16
- Pohlaví:
- Stav:
Offline
- Karrex
- Elite Level 10
- Příspěvky: 9606
- Registrován: listopad 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
Re: Formulář na webu s odesláním na email
Jaký máš hosting?
Sestava v profilu.
Watercooling Club EXOverclocker@HWBot league rank#1 Aprilia Shiver Club BMW ///M Club
Watercooling Club EXOverclocker@HWBot league rank#1 Aprilia Shiver Club BMW ///M Club
-
- nováček
- Příspěvky: 2
- Registrován: květen 16
- Pohlaví:
- Stav:
Offline
Re: Formulář na webu s odesláním na email
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
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
- lamin_cz
- Level 2.5
- Příspěvky: 320
- Registrován: říjen 12
- Bydliště: Kostelec u Holešova
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Formulář na webu s odesláním na email
jako názvy inputů nepoužívej mezery a diakritiku ...
To samé platí u proměnných v PHP
A ještě máš chybně vyplněnou funkci mail ...
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
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 2
- 2532
-
od HelFix
Zobrazit poslední příspěvek
30 črc 2024 09:07
-
- 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
-
-
- 5
- 11916
-
od HelFix
Zobrazit poslední příspěvek
28 srp 2024 12:14
-
- 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