Autor | Zpráva | ||
---|---|---|---|
panmagor Profil * |
#1 · Zasláno: 17. 6. 2008, 09:25:18
$prvni= "1"; $druhy="2"; $vysledek = '$prvni+$druhy'; echo "$vysledek"; výsledek echa je: 1+2. A ne 3 :-( |
||
roberta Profil |
#2 · Zasláno: 17. 6. 2008, 09:32:36 · Upravil/a: roberta
$prvni= 1; $druhy=2; $vysledek = $prvni+$druhy; echo $vysledek; ty si spájal reťazce... |
||
panmagor Profil * |
#3 · Zasláno: 17. 6. 2008, 09:44:42
Ahá!!
No celý (funkční) skript jsem tedy udělal takto: <?php $prvni = $_POST['prvni']; $druhy = $_POST['druhy']; $znamenko = $_POST['znamenko']; if (isset($_POST['post'])){ if ( $_POST[znamenko] == '*') { $vysledek = $prvni * $druhy; echo "$vysledek"; } elseif ($_POST[znamenko] == '-') { $vysledek = $prvni - $druhy; echo "$vysledek"; } elseif ($_POST[znamenko] == '+') { $vysledek = $prvni + $druhy; echo "$vysledek"; } elseif ($_POST[znamenko] == '/') { $vysledek = $prvni / $druhy; echo "$vysledek"; } } ?>"> |
||
nightfish Profil |
#4 · Zasláno: 17. 6. 2008, 09:45:39
panmagor
výsledek echa je: 1+2 nemělo by to spíš vypsat toto? $prvni+$druhy |
||
panmagor Profil * |
#5 · Zasláno: 17. 6. 2008, 09:53:00
Já to pro potřeby diskuze zjednodušil... Ono to je jako formulář. Akorát jsem pro představu ty proměnný zapsal hned jako 1 a 2
|
||
Mastodont Profil |
#6 · Zasláno: 17. 6. 2008, 09:54:03 · Upravil/a: Mastodont
---
|
||
Časová prodleva: 16 let
|
0