PREMENNE

3 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Cawte, mozno to tu uz niekde je rozoberane ale: Mam formular s inputmi CHECKBOX, cca 80 kuskov, name=1 az name=80. Niektore z nich uzivatel oznaci, a formular odosle. Takze vyvola novy skript a odoslane su tie premenne ktore su oznacene teda $i=on pre $=1 az 80. A ja chcem zistit v tom druhom skripte, ktore boli oznacene. Dalo by sa to sice nejak takto: if $1=on ... if $2=on ... ... if $80=on ... ale skor by som uprednostnil for ($x=1;$x<81;$x++) { ... } A to co ma byt v cykle neviem ... if neviem_co = on ... AKO TO MAM ZADAT?
  2. no, predevsim $1 neni dobry nazev pro promennou... (jmena promennych musi zacinat podtrzitkem nebo pismenem}. a jinak se da s uspechem pouzit nasledujici: mame checkboxy $chk1 .. $chk80, pak for ($i = 1; $i <= 80; ++$i) { if (${'chk'.$i} == 'on') { ... }; } coz je totez jako $chk = 'chk' . $i; if ($$chk == 'on') { ... };
  3. jasne uz som na to medzitym dosiel .. aj som to mal tak nejako ale mi to nechcelo fungovat .. potom som to rozbehal .. ale aj tak diky :-)

← Zpět na všechna témata