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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: режим редактирования и просмотра для разных пользователей
 
 автор: ШИМ   (24.01.2007 в 01:07)   письмо автору
 
 

привет!!!
Вопрос по авторизации!
Почитал http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=80
Все нормально разобрался!
Но, мне нужно чуть другое:
сайт типа ИНтернет-магазин!
Есть список продуктов!
При входе на сайт регистрация не нужна! Сайт открываеться чисто для просмотра!
Только збоку где-нибудь должна быть форма для распознавания админа!!!
тоесть если заходит админ он должен ввести в ету форму логин и пароль,далее идет сравнение с данными в БД, если такие имеються в БД, то
этот же сайт открываеться типа для редактирования, тоесть над списком продуктов появляються кнопки-добавить, обновить и т.д.
а если не заполнять ету форму то сайт открываеться только для просмотра(никаких кнопок редактирования)!
Обясните плиз ТЕХНОЛОГИЮ !

   
 
 автор: ШИМ   (24.01.2007 в 01:27)   письмо автору
 
   для: ШИМ   (24.01.2007 в 01:07)
 

Посоветуйте пожалуйста, или плохо изложил проблему? ЖДУ...

   
 
 автор: Lelik   (24.01.2007 в 01:34)   письмо автору
 
   для: ШИМ   (24.01.2007 в 01:07)
 

при авторизации админа устанавливай куки или запускай сессию. Обработчик входа на сайт устанавливает сессионной переменной, например имя админа

$_SESSION['admin'] = $admin_name;

Вернулись на сайт.

if(isset($_SESSION['admin'] && $_SESSION['admin']!=""){
//рисуем админ линки.
}


обязательно в начале каждой страницы запускать сессию

<?php
session_start
();
...
?>

   
Rambler's Top100
вверх

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