Автор Тема: обработка multiple checkbox формы  (Прочитано 7148 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн maxlinski

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
обработка multiple checkbox формы
« : 12 Декабря 2001, 20:05:39 »
hey еврибоди
подскажите, как правильнее всего обрабатывать multichoice checkbox формы - невыделенное у меня светится как undefined
результаты правильно в хеш загонять? или в массив?

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
обработка multiple checkbox формы
« Ответ #1 : 12 Декабря 2001, 21:02:13 »
if(empty($name)) {ne videleno -  $aa[$name]=0;}
   else {videleno - $aa[$name]=1;}

A kak oni u tebya nazivayutsya? Po raznomu ili odnotipno?
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн maxlinski

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
обработка multiple checkbox формы
« Ответ #2 : 12 Декабря 2001, 21:24:10 »
fenx!

Оффлайн maxlinski

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
обработка multiple checkbox формы
« Ответ #3 : 12 Декабря 2001, 21:40:59 »
a kak effektivnee? mne nado chtuk 30, i zasunut`  eto delo v MySQL

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
обработка multiple checkbox формы
« Ответ #4 : 12 Декабря 2001, 22:09:54 »
po nomeram konechno :)


......
for( 
$i=1$i<=30 $i++)
{
echo 
"<input type=checkbox name=c$i> ....\\n";
}
......

c1,c2,c3 - eto imena

a potom poluchat\' eto vse :


for( $i=1$i<=30 $i++)
{
 eval(
"\\$gg[$i]=empty(\\$c$i)?0:1;");
}

i poluchish massiv $gg s 0 ili 1 vnutru.

a k Mysql - sam prikruchivaj :)
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

Оффлайн maxlinski

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
обработка multiple checkbox формы
« Ответ #5 : 13 Декабря 2001, 03:58:38 »
spasibo, oak, sidish`  zaryvshis`  v kod i formy, ne vsegda do prostyh veschej dodumaesh`sya :)

Оффлайн maxlinski

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 11
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
обработка multiple checkbox формы
« Ответ #6 : 14 Декабря 2001, 01:57:45 »
a kstati...
nazvav znacheniya form c1, c2, c3, ya tak i ne smog vyvesti ego znacheniya cherez tsikl. vozilsya s eval i $$, no tak i ne preuspel. Est`  gotovyj rezept pod rukoj?
fenx in advance

Оффлайн Oak

  • Дерево
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1481
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
обработка multiple checkbox формы
« Ответ #7 : 14 Декабря 2001, 02:10:39 »
ti bi ishodnik pokazal :)

To chto srazu vspominaetsya - etot cikl nel\'zya zapihiivat\' v funkciyu! Nado vsegda snaruzhi ostavlyat\'.
[основной броузер - SeaMonkey] Netscape Communicator 4 - is the best :) // see sources

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28