Autor | Zpráva | ||
---|---|---|---|
Tomáš Ol. Profil * |
#1 · Zasláno: 9. 2. 2012, 14:31:33
Můžete mi prosím někdo poradit co je na této podmínce špatně? Data přijímám z formuláře ale tam chyba není.
<?php $misto=$_POST['misto']; $osoby=$_POST['osoby']; $cena_praha = 1000; if ($misto=="praha") {if ($osoby=="dite") $cena=$cena_praha*0.5 else $cena=$cena_praha; echo "Cena zájezdu do města ".$misto." bude stát: "; echo $cena;} ?> |
||
Sir Tom Profil |
#2 · Zasláno: 9. 2. 2012, 14:42:23
Tomáš Ol.:
Co obsahuje proměnná $misto a $osoby? BTW - doporučuji si upravit kód do této podoby: <?php $misto=$_POST['misto']; $osoby=$_POST['osoby']; $cena_praha = 1000; if ($misto=="praha"){ if ($osoby=="dite"){ $cena=$cena_praha*0.5 }else{ $cena=$cena_praha; } } echo "Cena zájezdu do města ".$misto." bude stát: ".$cena; ?> |
||
Fisir Profil |
Reaguji na Tomáše Ol. [#1]:Nevím co to má dělat, pravděpodobně by to ale mělo být takto:<?php $misto=$_POST['misto']; $osoby=$_POST['osoby']; $cena_praha = 1000; if ($misto == "praha"){ if ($osoby == "dite"){ $cena = $cena_praha*0.5; } else { $cena = $cena_praha; }; echo "Cena zájezdu do města ".$misto." bude stát: ".$cena; }; ?> |
||
Časová prodleva: 12 let
|
0