![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Sardar |
|
||||||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Передавай GET'ом:
Проверь что лежит в obj2.names, в массиве лежит все что подошло по условию в функции getFormElements -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
||||||
|
|||||||
| Mushu |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 20.7.2004 Репутация: нет Всего: -5 |
Sardar это я уже расматривал это нето что мне нужно
нужно вот что Здесь спомошь джаваскритп создается форма которыя все значения отсылат
и сюда надо втыкнуть переменную которая добовляла значение(содержание ) этой переменной когда создает форму с хиданами. вот что надо добавить например пер. poslat = "<input type="hidden" name="PHPSESSID" value="a50668b32c51ceb1e0d60eb4c696af08" />"; и предусмотреть чтоб по этой технологии можно было добавить еще 3 переменные как переменную poslat Это сообщение отредактировал(а) Mushu - 23.9.2004, 14:49 |
|||
|
||||
| Mushu |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 20.7.2004 Репутация: нет Всего: -5 |
Насчет проверки obj2 делаю проверку не получается
Это сообщение отредактировал(а) Mushu - 23.9.2004, 15:36 |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 55 Всего: 137 |
Хм...насколько мне известно,
Обращение в фрейму: window.frames["Имя_Фрейма"]. ... Обращение в форме: document.forms["Имя_Формы"]. ... В твоем случаи: window.frames["framess"].forms["zapros1"] Это сообщение отредактировал(а) Aliance - 23.9.2004, 21:49 |
|||
|
||||
| Sardar |
|
||||||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Mushu звиняй, но ты по моему просто от нечего делать прикалываешся над народом...
Функция sendArray создает новую единую форму в которую набиваются данные из других форм, затем форма отсылается. Это большой изврат, но на это были свои причины, зачем это тебе нужно, мне не ясно.
В функцию ты передаешь обьект содержащий два массива: имена и значения. Не тупи, просто добавь все что хочешь в эти массивы и будет тебе счастье:
Теперь скрытое поле с именем PHPSESSID отправится вместе с другими полями.
Подумай хорошенько что ты сделал, откуда появляется поле name? Кстати массив в этот момент пустой -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
||||||
|
|||||||
| Mushu |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 20.7.2004 Репутация: нет Всего: -5 |
Не я не прикалываюсь я хочу понять и разобраться.
|
|||
|
||||
| Mushu |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 20.7.2004 Репутация: нет Всего: -5 |
Куда это надо добовлять...?
Судя по этому примеру мыдобовляем в один массив или я не прав..?
|
||||
|
|||||
| Mushu |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 20.7.2004 Репутация: нет Всего: -5 |
Я разобрался как добовлять сесси в масив но тут одна прикольная вешь произошла
при создание формы для отсылки он генерирут примерно так
в этом скрипте
а надо чтоб он смог добавить хидет чтоб он выгледил вот так
без []"квадратных скобках" посли имени где хронится PHPSESSID тогда СИД работать будет , а так неработает что нужно изменить в скрипте, пожалуйста полнустью опиши пример который будет это делать |
||||||
|
|||||||
| Mushu |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 20.7.2004 Репутация: нет Всего: -5 |
Я нифига не понил как зделать проверку obj2
ХЕЛП обьясните тупому (перерыл док+справочник так и непонил как зделать проверку) Я неприкалываюсь я хочу понять.. Помогите !!!! |
|||
|
||||
| Sardar |
|
||||||||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Просто в предидущей задаче нужно было отправить массив значений на PHP, следовательно имена генерились: name="elementname[]"
Если ты уверен что дублирующихся имен у тебя в формах нет, то подредактируем строку:
Результатом будет: name="elementname" Теперь вставим сессию:
Результатом получим: $_POST["PHPSESSID"]="b4c26b66aec91d4e6f5eba0225bc47fe" Теперь о проверке. Эмоции в соторону, врубаем соображалку на полную, вопрос детский Функция getFormElements принимает ссыку на форму, из этой формы будут добыты определенные значения. Эти значения в последствии будут отправленны на сервер. Медитируем... Если что то должно быть отправленно на север, а этого нет, то мы должны поматерится на юзера. Медитируем... Если в обьекте возвращеном функцией getFormElements пустые массивы names и values, то значит нам нечего отправлять на сервер. Если нирвана еще далеко, то читаем предидущий пункт. Следовательно если массивы names и values пусты, то материмся на юзера и предлагаем ему повтроить попытку.
Функция принимает собранные данные с предидущей формы во втором аргументе, что бы собрать все до кучи. Например:
А теперь скажи что тебе не понятно и я застрелюсь -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
||||||||
|
|||||||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 55 Всего: 137 |
|
|||
|
||||
| Mushu |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 20.7.2004 Репутация: нет Всего: -5 |
Мне непонятно
дапустим есть токая строка var obj2= document.frames.framess.document.forms.zapros1 где document.frames.framess.document.forms.zapros1(примерно это адресс где хронятся формы и тд это неважно) мне нужно зделать проверку правильно что obj2 получила действительнный адрес (который есть на самом деле) |
|||
|
||||
| Aliance |
|
|||
![]() I ♥ <script> ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6418 Регистрация: 2.8.2004 Где: spb Репутация: 55 Всего: 137 |
Sardar, You`re welcome... |
|||
|
||||
| Sardar |
|
||||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
Mushu ты явно угараешь над нами
Путь до формы ты придумал сам... Ты себе не доверяешь? Проверка:
Или я тебя не правильно понял.. -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
||||
|
|||||
| Mushu |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 257 Регистрация: 20.7.2004 Репутация: нет Всего: -5 |
Такая проверка не работает
Я поесню для чего она нужна уменя на индексной странице есть селект и ифрем вот проверка нужна для того чтоб проверить выбрал он чегонибудь в селекте и загрузилась форма в ифрейм чтоб в дальнейшем можно было собрать данные с формы |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |