Autor | Zpráva | ||
---|---|---|---|
frenden Profil |
#1 · Zasláno: 15. 3. 2015, 01:39:16
Zdravím, mám začátečnický problém.
Potřeboval bych jednu věc. Potřebuji mít pevně nastavené číslo, např. 8, a pokud tohle číslo zadám do klasického inputu tak mě to přesměruje na nějakou stránku, a pokud zadám špatné tak se nestane nic, nebo se napíše hláška o chybě. Byl bych moc rád kdyby ste mi někdo pomohli, jelikož začínám a php mi moc do hlavy neleze a trávím nad tím už 3.noc. Děkuji |
||
Joker Profil |
#2 · Zasláno: 15. 3. 2015, 08:40:39
frenden:
V čem konkrétně je problém? PHP kód bude zhruba takto (pokud se formulář odesílá metodou POST): if ($_POST["cislo"] == "8") { // je to 8 } else { // není to 8 } |
||
frenden Profil |
#3 · Zasláno: 15. 3. 2015, 10:46:39
Joker:
Ano, jde mi spíše jak to zadat do toho inputu. A nastavení toho přesměrování co se má stát pokud je číslo zadáno správně. <Form action="POST>" <Input type="text" name="cislo"> </form> Nějak tak ? |
||
han5vk Profil |
#4 · Zasláno: 15. 3. 2015, 11:15:52
Formulár skôr takto:
<form method=POST> <input type="text" name="cislo"> <input type="submit" name="submit" value="Odoslať"> </form> V PHP tak ako písal Joker, len si do časti kódu // je to 8 dosaď header("Location: ina_stranka.html") .
Počítam s tým, že formulár aj spracovanie je v jednom súbore. Ak nie, tak: <form method=POST action="skript.php"> |
||
frenden Profil |
#5 · Zasláno: 15. 3. 2015, 11:59:41
han5vk, Joker:
Strašně moc Vám děkuju za rady, konečně to funguje :) |
||
Časová prodleva: 9 let
|
0