Технический форум

Технический форум (http://www.tehnari.ru/)
-   Изготовление сайтов (http://www.tehnari.ru/f129/)
-   -   Создал регистрацию и не могу скрыть (http://www.tehnari.ru/f129/t45400/)

ctpz 14.01.2011 23:21

Создал регистрацию и не могу скрыть
 
Не знаю как сделать, чтобы часть документа изначально была скрыта, а после нажатия на кнопку Согласен с правилами открывалась. А если пользователь нажал на кнопку Не согласен с правилами пользователя выкидывало на страницу x

MrSTEP 15.01.2011 00:19

Нужно играть видимостью/невидимостью блоков в css. Сейчас помню нужный вам код кусками, но завтра попробую выложить полностью

ctpz 15.01.2011 00:24

ок спасибо

kreol 15.01.2011 01:08

Цитата:

Сообщение от MrSTEP (Сообщение 446074)
Нужно играть видимостью/невидимостью блоков в css. Сейчас помню нужный вам код кусками, но завтра попробую выложить полностью

это не есть хорошо... например на депозите если отключить в опере или фаерфоксе стили, то будет видно кнопку скачать. лучше загнать контент в переменную php а дальше через if ...

$content= 'бла-бла-бла'
if ($_REQUEST['checkbox']=='on')/*тут точно не помню... если хотите сразу после нажатия на чекбокс вывести результат(без перезагрузки страницы) то надо использовать ajax ahah и т.п.*/
echo content;
else
header("Location: page.html");

MrSTEP 15.01.2011 01:12

Да, стили могут не везде отображаться. но способ не требует перезагрузки страницы и довольно прост

ctpz 15.01.2011 01:13

я видел это реализовывают на java

MrSTEP 15.01.2011 01:19

Да, но я все равно обращаюсь к стилю объекта

ctpz 15.01.2011 01:19

давайте стили

kreol 15.01.2011 01:19

Цитата:

Сообщение от MrSTEP (Сообщение 446114)
Да, стили могут не везде отображаться. но способ не требует перезагрузки страницы и довольно прост

для этого и придумали аякс)

хотя что до простого то да:tehnari_ru_149: не из самых простых методов...

но если это нужно при регистрации там соглашение с праквилами и т.д. то я думю, что лучше уж потрудится...

MrSTEP 15.01.2011 01:21

Я аякса не знаю, юзаю что умею :)


Часовой пояс GMT +4, время: 02:13.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.