Autor | Zpráva | ||
---|---|---|---|
Matesek Profil * |
<form action=”post” =”#”> PLAT 1:<input type=”text” name=”plat[1]”> PLAT 2:<input type=”text” name=”plat[2]”> PLAT 3:<input type=”text” name=”plat[3]”> <input type=”submit”> </form> <? [Post($plat)]; Cycle { If ($plat>$maxplat) Maxplat = plat; } Echo “nejvyšší plat je : ”$maxplat; ?> |
||
nightfish Profil |
#2 · Zasláno: 8. 3. 2010, 10:46:11 · Upravil/a: nightfish
v PHP se rozhodně nejedná o platný zápis cyklu
viz http://www.linuxsoft.cz/article.php?id_article=199 a http://www.linuxsoft.cz/article.php?id_article=269 |
||
ninja Profil |
#3 · Zasláno: 8. 3. 2010, 10:51:38
Rozhodně, špátna syntax. Doporučuji si přečíst základy PHP. Jestli dobře chápu tak chce toto:
<? foreach ($_POST['plat'] as $plat) { If ($plat>$maxplat) $maxplat = $plat; } echo ('nejvyšší plat je : '.$maxplat); ?> což lze elegantně zapsat: <? rsort ($_POST['plat']); echo ('nejvyšší plat je : ' . reset ($_POST['plat'])); ?> |
||
indián Profil * |
#4 · Zasláno: 8. 3. 2010, 11:29:05
ninja:
To je ale kanón na vrabce. Elegantně se vypíše největší hodnota takto: <?php echo max($_POST['plat']); ?> |
||
matesek Profil |
#5 · Zasláno: 10. 3. 2010, 16:06:11
OK Děkuju, je alespoň tohle správně ?
<form action=”post” =”#”> PLAT 1:<input type=”text” name=”plat[1]”> PLAT 2:<input type=”text” name=”plat[2]”> PLAT 3:<input type=”text” name=”plat[3]”> <input type=”submit”> </form> |
||
panther Profil |
#6 · Zasláno: 10. 3. 2010, 16:35:27
matesek:
z hlediska sémantiky a přístupnosti ne. Zobrazit se to může za jistých okolností přibližně tak, jak chceš. U formu je nějaké prázdné rovnítko, chybí před ním atribut. Špatně jsou uvozovky, používej klasické nebo apostrofy. |
||
Neas Profil |
#7 · Zasláno: 10. 3. 2010, 21:11:47
Na začátku by to mělo být takhle:
<form method="post" action="#"> |
||
matesek Profil |
#8 · Zasláno: 11. 3. 2010, 06:31:58
Neas:
Jsemsi nemohl vzpomenout, že tam má být action. Nějak mi to vypadlo. panther: „Špatně jsou uvozovky, používej klasické nebo apostrofy.“ Tohle jsou uvozovky, ale psané v Wordu 2007 |
||
Nox Profil |
#9 · Zasláno: 11. 3. 2010, 09:03:55
Nepiš ve Wordu, zkus alespoň PSPad
Nechápu moc smysl ptát se u čehokoli "Je toto dobře?" a "Je toto dobře?"... nauč se jak se to má správně psát a půjde to |
||
Časová prodleva: 14 let
|
0