1. Dolphin67 - 28 Декабря, 2007 - 23:14:41 - перейти к сообщению
Как сделать что бы кнопка была заблокирована для не зарегестрированых?
2. evgenijj - 29 Декабря, 2007 - 13:48:45 - перейти к сообщению
Dolphin67 пишет:
Как сделать что бы кнопка была заблокирована для не зарегестрированых?
Вопрос вообще говоря задан некорректно. Слишком мало информации.
Я делаю так - если пользователь зарегистрирован, я устанавливаю переменную сессии:
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- if ( проверка логина и пароля ) {
- $_SESSION['user']['name'] = 'Sasha';
- $_SESSION['user']['password'] = 'qwerty';
- ........................................................
- }
Ну и в дальнейшем смотрю, установлена ли эта переменная
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- // это для пользователя, который авторизован
- } else {
- // а это для всех остальных
- }
По поводу того, как заблокировать кнопку - лучше Влада Мержевича мне не написать
http://htmlbook[dot]ru/html/input[dot]html
Смотри про атрибут disabled
Т.е. в твоем случае это будет выглядеть так
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- echo '<input type="submit" value="Отправить" />';
- } else {
- echo '<input type="submit" value="Отправить" disabled="disabled" />';
- }