Autor | Zpráva | ||
---|---|---|---|
IvaN Profil * |
dobrý večer, mořím se s tím už hodinu a nepřišel jsem na to. (už musím jít spát :-() Mám tři zaškrtávací políčka "checkbox" a učím se je využít v PHP.
if ($_POST['jedna']) echo " jedna, "; // s jedním IF to jede ALE SE DVĚMA NEE ??! (skoušel jsem AND, &&, ...) if ($_Post['jedna'] and $_Post['dva']) echo " jedna A dva, "; Poraďte pls |
||
Alphard Profil |
#2 · Zasláno: 2. 3. 2009, 06:45:38
pozor na velikost písmem
|
||
japlavaren Profil |
#3 · Zasláno: 2. 3. 2009, 08:35:26
if( isset($_POST['jedna'], $_POST['dva'], $_POST['tri']) ) echo "ide to"; |
||
starburst Profil |
#4 · Zasláno: 2. 3. 2009, 09:11:30
if ( ($_POST['jedna']) and ($_POST['dva']) )
nebo if ( ($_POST['jedna']) && ($_POST['dva']) ) |
||
Sqlitator Profil * |
#5 · Zasláno: 2. 3. 2009, 12:23:52
„if ( ($_POST['jedna']) and ($_POST['dva']) )“
„nebo“ „if ( ($_POST['jedna']) && ($_POST['dva']) )“ AND (&&) oboje musí být true a OR (||) true jenom jedno. |
||
panther Profil |
#6 · Zasláno: 2. 3. 2009, 12:44:13
Sqlitator
„OR (||) true jenom jedno.“ neplácej ;-) OR (česky „nebo“) - tzn. jedno nebo obě dvě. Aby byl výraz vyhodnocen jako TRUE s použitím PRÁVĚ jednoho ze dvou argumentů, muselo by se užít exkluzivního OR -> „XOR“ |
||
IvaN Profil * |
#7 · Zasláno: 2. 3. 2009, 15:46:03
Díky moc, všechno to frčí jak má !! Akorát když dám dohromady do jednoho souboru
if ($_POST['jedna']) if ( ($_POST['jedna']) and ($_POST['dva']) ) tak se mi vypíše "jedna jedna dva" , budu tam tedy muset dát negaci, break, nebo něco takovího ? ale tím se chci zabejvaz až večer. Diky... |
||
SwimX Profil |
#8 · Zasláno: 2. 3. 2009, 15:53:36
IvaN
if (isset($_POST['jedna']) && !isset($_POST['dva'])) echo '1'; elseif (isset($_POST['jedna']) && isset($_POST['dva'])) echo '1 a 2'; |
||
Časová prodleva: 15 let
|
0