Zadejte hledaný výraz...

Kod: $_post nebo $_get

F789GH
verified
rating uzivatele
16. 2. 2010 21:35:03
ahoj, jsem zacatecnik s php a zkousim neco napsat.Bohuzel mi to web nechape.Tak prosim mi pomocte
Prosim co jsem napsal spatne.Dekuji za odpovedi
16. 2. 2010 21:35:03
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459386
Tomáš Burda
verified
rating uzivatele
(1 hodnocení)
16. 2. 2010 21:43:17
Nemáš pojmenovaný ten textový input.
16. 2. 2010 21:43:17
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459385
gorau
verified
rating uzivatele
(1 hodnocení)
16. 2. 2010 21:46:43
a taky if ($prvek1 == Cl); musí být: if ($prvek1 == "Cl");
16. 2. 2010 21:46:43
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459384
Jaromir Fojtu
verified
rating uzivatele
(10 hodnocení)
16. 2. 2010 21:46:55
16. 2. 2010 21:46:55
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459383
gorau
verified
rating uzivatele
(1 hodnocení)
16. 2. 2010 21:48:17
A k čemu tam máš session_start(); ? Když v tom kódu sessions nepoužíváš ?
16. 2. 2010 21:48:17
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459382
Jakub Stacho
verified
rating uzivatele
(20 hodnocení)
16. 2. 2010 23:44:59
A taky uvozovky...
A taky středníky za if a else...
A taky $prvek1...
Ach jo...
PS: Víte jaký je rozdíl mezi špagetama a šunkoflekama?
16. 2. 2010 23:44:59
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459381
echo "1.Otazka : Jaka je znacka chloru ?

";
echo "Tvoje odpoved je:". $_POST ."

";
?>
if ($_POST == "Cl") {
echo "Toto je spravna odpoved, pokracuj dale.";
} else {
echo "Toto je spatna odpoved, koncis!";
exit();
}
?>
Máš tam taky chybu syntaxsugar. Chybí ti na 3. řádce několik uvozovek. A za IFem podtržítko pro globální proměnnou.
16. 2. 2010 23:46:42
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459380
Jaromir Fojtu
verified
rating uzivatele
(10 hodnocení)
17. 2. 2010 00:00:07
Napsal NetHill;459726
Máš tam taky chybu syntaxsugar. Chybí ti na 3. řádce několik uvozovek. A za IFem podtržítko pro globální proměnnou.
Je to mozne.
Takovemu kodu nema cenu venovat ani pet vterin, natoz ho kopirovat do editoru, a hledat nejake chybejici uvozovky...
17. 2. 2010 00:00:07
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459379
Napsal syntaxsugar;459733
Je to mozne.
Takovemu kodu nema cenu venovat ani pet vterin, natoz ho kopirovat do editoru, a hledat nejake chybejici uvozovky...
Nekopíroval jsem jej do editoru. Je to programátorská úchylka. Kouknu na kód a už mi to mozek debuguje. (v PHP už delší dobu neprogramuji) :D Jinak vcelku pravda.
17. 2. 2010 00:18:12
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459378
Martin Klíma
verified
rating uzivatele
(13 hodnocení)
17. 2. 2010 00:36:08
Napsal tracy;459722
A taky uvozovky...
A taky středníky za if a else...
A taky $prvek1...
Ach jo...
PS: Víte jaký je rozdíl mezi špagetama a šunkoflekama?
Špagety se vaří a šunkofleky pečou?
P.S. Když už do toho rejem, tak musíme kontrolovat jestli vůbec něco odeslal, jinak bude mít furt podmínku nesplňenou a tím exit() utne formulář. Ale to jen na okraj.
echo "1.Otazka : Jaka je znacka chloru ?

";
echo "Tvoje odpoved je:". $_POST ."

";
?>
if ($_POST == "Cl"){
echo "Toto je spravna odpoved, pokracuj dale.";
} else if($_POST) {
echo "Toto je spatna odpoved, koncis!";
exit();
}
?>
17. 2. 2010 00:36:08
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459377
Napsal Pooky;459760
Špagety se vaří a šunkofleky pečou?
P.S. Když už do toho rejem, tak musíme kontrolovat jestli vůbec něco odeslal, jinak bude mít furt podmínku nesplňenou a tím exit() utne formulář. Ale to jen na okraj.
echo "1.Otazka : Jaka je znacka chloru ?

";
echo "Tvoje odpoved je:". $_POST ."

";
?>
if ($_POST == "Cl"){
echo "Toto je spravna odpoved, pokracuj dale.";
} else if($_POST) {
echo "Toto je spatna odpoved, koncis!";
exit();
}
?>
Dobrá, avšak nelogická úprava. Neřekl bych, že ten kód je z jednoho souboru, neboť se jedná o otázku (krok) č. 1 a to koliduje s akcí formuláře, která vede už na otázku (krok) č. 2. Tím pádem kód zpracovávající odpověď bude zřejmě až nad dalším formulářem a to by znamenalo, že při neodeslání formuláře se načte nežádoucí následující formulář. V tom případě je potřeba už někam ukládat výsledky jednotlivých kroků formuláře a ty v každém kroku kontrolovat. Ale to už bychom asi mohli rovnou naprogramovat pořádnou app na formulář a ne takovouto šílenou slátaninu.
17. 2. 2010 10:09:14
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459376
F789GH
verified
rating uzivatele
17. 2. 2010 12:38:13
vsem dekuji za pomoc.Musite to pochopit jsem tprve zacatecnik a asi jim zustanu ,ale i tak to zkousim.
Vsem diky
17. 2. 2010 12:38:13
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459375
hm
verified
rating uzivatele
(20 hodnocení)
19. 2. 2010 01:49:54
pooky jestli byl formular odeslan je dobre kontrolovat spise takto if((bool)count($_POST)) ale tak, at si to kazdy dela jak chce :))
19. 2. 2010 01:49:54
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459374
unlucky
verified
rating uzivatele
(16 hodnocení)
19. 2. 2010 10:59:07
Napsal NetHill;459750
Nekopíroval jsem jej do editoru. Je to programátorská úchylka. Kouknu na kód a už mi to mozek debuguje. (v PHP už delší dobu neprogramuji) :D Jinak vcelku pravda.
programovat v php je jako umet jezdit na kole. Kdyz jednou umis, tak to umis naporad :D
jinak post nebo get
daval bych to spise pres gety v tomto pripade
19. 2. 2010 10:59:07
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459373
Napsal unlucky;461172
programovat v php je jako umet jezdit na kole. Kdyz jednou umis, tak to umis naporad :D
jinak post nebo get
daval bych to spise pres gety v tomto pripade
vzdyt ma ve formulari post, tak jaky get? :banghead:
formulare by meli byt vetsinou post, protoze meni data,
get se ma pouzivat pouze na zobrazovani dat, z db napr.
19. 2. 2010 13:12:40
https://webtrh.cz/diskuse/kod-_post-nebo-_get#reply459372
Pro odpověď se přihlašte.
Přihlásit