Передача значений перемнных по формам
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Передача значений перемнных по формам Expand / Collapse
Автор
Сообщение
12.08.2006 23:03
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 22.08.2006 0:55
Сообщ.: 6, Visits: 31
Существует форма (это мой первый опыт так, что будьте.....)
-------------------------------------

Мечта регистратуры

function out()
{
if (vibor_kl_specialist.r_kl.checked)
{poisk.document.location.href='verh_kr_poisk_kl.php';}
else
{poisk.document.location.href='verh_kr_poisk_specialist.php';}
}
//-->

body {background-color: #AA0000;}
.стиль1 {color: #2A00FF}
.стиль2 {font-size: 12px}
.стиль3 {font-family: "Times New Roman", Times, serif; font-weight: bold;}
-->

<body>

cellspacing="0"
cellpadding="0"
width="1000"
height="536"
bgcolor="#DFEAEF">

height="10">

id="vibor_kl_specialist">

<input name="r_kl_specialist"
id="r_kl"
type="radio"
onclick="out()"/>
-клиент
<p/>
<input name="r_kl_specialist"
id="r_specialist"
type="radio"
onclick="out()"/>
-специалист


<iframe src="verh_kr_poisk_kl.php"
name="poisk"
id="poisk"
align="top"
width="100%"
height="73%"
marginheight="0"
marginwidth="0"
frameborder="0"
scrolling="no">
</iframe>



align="left"
valign="top"
bgcolor="#DFEAEF">

<p align="center" class="стиль3">
Дополнительное меню
</p>
<ul>

<a href="">
Изменить информацию о клиенте
</a>


<a href="update_kl.php"
onclick="document.getElementByld('klientForm').submit();"
target="klient">
Добавить клиента в базу данных
</a>


<a href="index_kl.php">
Вернуться к поиску клиента
</a>


<a href="index.php">
На главную страницу
</a>

</ul>


height="100%"
colspan="5"
valign="top"
bgcolor="#FFEAEA">
<iframe src="inf_o_kl.php"
name="rabochyy"
id="rabochyy"
align="top"
width="100%"
height="99%"
marginheight="0"
marginwidth="0"
frameborder="0"
scrolling="no">
</iframe>




height="50"
colspan="6"
align="center"
valign="middle"
bgcolor="#AA0000">

По всем вопросам обращаться к разработчику


</body>
-->
-------------------------
что мы здесь видим, видим фрейм poisk (содержит критерии поиска и по submit ищет и открывает форму во фрейме rabochyy с найденными значениями в поля типа input typt="text") далее по submit формы с найденными значениями переменных, которые отображены во фрейме rabochyy, передаём значения переменной постом в скрипт который содержит форму в которую ставим поля hidden со значениями ПОКА ВСЁ КАК НАДО (ПО КРАЙНЕЙ МЕРЕ РЕЗУЛЬТАТ). Далее выбираем второй критерий поиск и жмём НАЙТИ фрейм poisk который осуществляет поиск в БД посредствам скрипта в котором происходит загрузка формы с найденными данными и вот здесь происходит обнуление значений переменных с предидущей формы КАК ЗАСТАВИТЬ НЕОБНУЛЯТЬСЯ???

Уф, а ларчик просто открывался

Сообщ. #902627
21.08.2006 18:08
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 12.10.2007 4:11
Сообщ.: 219, Visits: 1 804
Я правильно понял, что у тебя два iframe - в одном форма с полями для критерия поска, в другои на backend скрипт для поиска, который отрисовывает результаты этого поиска, сохраняя переданные критерии в поля типа hidden? И ты ожидаешь, что следующий запрос - это уточнение предыдущего, но сам он приходит опять из первого фрэйма?

Но в таки соучае hidden значения второго фрэйма никаким боком в этом цикле участвовать не будут. Они должны быть в первом фрэйме.

Поэтому сохраняй их лучше в session или в coockies.

Кстати, твой код не полностью отрисован. Такое ощущение, что нчала половины строк съедено. Вставляй код как-то по другому - на форуме есть для это возможности.

Сообщ. #903063
22.08.2006 0:56
новичок

новичокновичокновичокновичокновичокновичокновичокновичок

участник
Last Login: 22.08.2006 0:55
Сообщ.: 6, Visits: 31
спасибо, уже победил, а вот если ссылочку на инфу на примерах с работой session буду очень благодарен

Уф, а ларчик просто открывался
Сообщ. #903073
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 6:42