parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Александр 22.08.2006 10:49

Вообщем пишу ещё раз, есть страница object.html на которой в динамике выводится список чекбоксов, порядка 29 штук.
Пусть без динамики будет, коду меньше, смысл один и тот же.
<form method="Если post" action="/searchs.html?chn=$ch">
<input type="checkbox" name="cheks" value="1"/>
<input type="checkbox" name="cheks" value="2"/>
<input type="checkbox" name="cheks" value="3"/>
<input type="checkbox" name="cheks" value="4"/>
<input type="checkbox" name="cheks" value="5"/>

Далее мы выводим через запятую список выбранных чекбоксов.
$cheks[$form:tables.cheks] 
$ch[^if($cheks){^cheks.menu{$cheks.field}[, ]]
}

<input type="submit" value="Найти" />
</form>
Тоесть в $ch должно содержаться, если к примеру выбраны первые два чекбокса, значения 1, 2. Дальше должна загрузиться страница searchs.html и через хэш в неё должно попасть значение $ch я их вызываю $form:chn и должен получить 1, 2 на странице searchs.html
Вся засада как я понял на данный момент в том, что значения содержащиеся в $ch не успевают попасть в строку
<form method="Если post" action="/searchs.html?chn=$ch">
после субмита по кнопке, так значения в $ch попадают после того когда выбраны чекбоксы. Тоесть если убрать из
<form method="Если post" action="/searchs.html?chn=$ch">
action="/searchs.html?chn=$ch" нажать субмит потом обратно подставить значение action то всё проходит, подскажите как быть, буду очень признателен если нипишите в аську 201435240