Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: использование Promt'a

Сообщения:  [1-3] 

 
 автор: Footballx   (06.06.2009 в 23:13)   письмо автору
 
   для: PAT   (06.06.2009 в 20:58)
 

Спасибо, попробую.

  Ответить  
 
 автор: PAT   (06.06.2009 в 20:58)   письмо автору
 
   для: Footballx   (06.06.2009 в 18:47)
 

Достигнуть желаемого (ввести логин и пароль) как раз Prompt'ом у вас не получится.
Ибо в поле Prompt'а можно ввести всего одну строку(переменную), а у вас их две - логин и пароль.

Самый, видимо, простой способ - делаете невидимую и абсолютно спозиционированную форму с
тремя элементами (поле для логина, поле для пароля и кнопка сабмита формы). Не забываете
наделить эту форму фоном и "верхним" Z-index'ом.

По нажатию на ссылку форма, во-первых, позиционируется по высоте и ширине окна (например, по
центру его. И здесь надо не забыть про возможный ненулевой скроллинг окна).
И, во-вторых, форма делается видимой для клиента.

После ввода логина/пароля и нажатия кнопки сабмита форма вновь делается невидимой, а данные
формы уходят на сервер к обработчику. Способ передачи - на ваш выбор: или простой сабмит (тогда
вам дополнительно надо иметь невидимый ифрейм для вывода в него результата работы
серверного обработчика) или же путем отправки асинхронного запроса на сервер (технология AJAX).
Если полученный результат (innerHTML фрейма или responseText запроса) положительный -
"Пароль совпал", то необходимо методами JScript'a сделать ВИДИМОЕ для клиента удаление этой
строки в документе. Если отрицательный - надо тоже сообщить об этом клиенту.

Разумеется, это всего лишь один из множества возможных способов.

  Ответить  
 
 автор: Footballx   (06.06.2009 в 18:47)   письмо автору
 
 

Пишу курсовую, собственно та часть, что отвечает за движок уже написана, однако преподавателю необходим еще и JavaScript. С ним я совершенно оне знаком, поэтому прошу помощи =)
Собственно есть комментарии пользователей, внизу которых есть ссылка на удаление (delete.php?id=ID, где ид ее номер в таблице). Необходимо при нажатии на ссылку вывести дилоговое окно, (я так понял достигается это Promt'ом) где необходимо указать пароль для удаления, после чего происходит переадресация на страницу обработчик где сверяется пароль. Каким образом можно это сделать, подскажите? (интересует сама функция переадресации на страницу с переменными ID и Пароля)/
Заранее спасибо.

  Ответить  

Сообщения:  [1-3] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования