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

Форум PHP

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

 

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

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

тема: Как сделать регистрацию???
 
 автор: Blizzard   (02.06.2006 в 17:48)   письмо автору
 
 

Как сделать регистрацию, так чтобы если защёл админ то он определил что это админ и даст доступ в админку а если простой пользователь то не даст...ПЖАЛУЙСТА без базы данных...ЗАРАНИЕ БОЛЬШОЕ СПАСИБО!!!

   
 
 автор: Trianon   (02.06.2006 в 17:51)   письмо автору
 
   для: Blizzard   (02.06.2006 в 17:48)
 

по запаху? :)

   
 
 автор: Blizzard   (02.06.2006 в 23:33)   письмо автору
 
   для: Trianon   (02.06.2006 в 17:51)
 

И ещё сделать чтобы показывало кто из зареганных пользователей на сайте...только без БАЗЫ ДАННЫХ

   
 
 автор: XPraptor   (02.06.2006 в 17:52)   письмо автору
 
   для: Blizzard   (02.06.2006 в 17:48)
 

Вся админка должна лежать в отдельной папке, которую защищаешь файлом .htaccess и .htpasswd
Там же должен лежать и обычный текстовый файл с остальными паролями и именами пользователей.
В корне при авторизации проверяешь логин и пароль, если есть в файле, то юзер авторизировался, и следом проверяешь логин и пароль ли это админа и если да, то пускаешь его в админ зону, которая еще для верности защищена и .htaccess.

   
 
 автор: Trianon   (02.06.2006 в 18:01)   письмо автору
 
   для: XPraptor   (02.06.2006 в 17:52)
 

.htpasswd, как мне казалось, практически нереально изменить php-скриптом.
Как тогда админ сможет свой пароь поменять?
Или я ошибаюсь?

   
 
 автор: XPraptor   (02.06.2006 в 18:03)   письмо автору
 
   для: Trianon   (02.06.2006 в 18:01)
 

Ошибаешься. Очень много скриптов по изменению готовых, а если не нравится, то сам хэширую.
Он по умолчанию в MD5 но можно и в DES, все эти функции в PHP есть.

   
 
 автор: Trianon   (02.06.2006 в 18:37)   письмо автору
 
   для: XPraptor   (02.06.2006 в 18:03)
 

Я не про то. Обычно на такие файлы, как .htpasswd выставляют права, запрещающие его модифицировать пользователю, от имени которого функционирует апач(nobody) вместе с модулем php и скриптами, им исполняемыми.

   
 
 автор: Blizzard   (02.06.2006 в 19:13)   письмо автору
 
   для: XPraptor   (02.06.2006 в 18:03)
 

И как настроить .htaccess????

   
 
 автор: Blizzard   (02.06.2006 в 18:16)   письмо автору
 
   для: XPraptor   (02.06.2006 в 17:52)
 

Не...я хочу с помощью веб страниц...тоесть 1) чтобы регестрироваться могли люди 2)сделать для админов доступную отдельно страницу!

   
 
 автор: Blizzard   (02.06.2006 в 19:18)   письмо автору
 
   для: Blizzard   (02.06.2006 в 18:16)
 

Будут ли они работать под IIS???

   
 
 автор: valenok   (02.06.2006 в 20:36)   письмо автору
 
   для: Blizzard   (02.06.2006 в 19:18)
 

Ой, а не ты когда то "взломал" lave-online ?
Берёшь тхт файл.
суёшь туда через какой нить разделительный символ логин и праоль.
праоль круто зашифрованный. Файлу даёшь название типа:
hello_to_all_hackers_a1234444.txt

Если ктото догадается твоего названия...
Это если нельзя положить выше www

А потом $user_passes=file('hello_to_all_hackers_a1234444.txt');
Потом каждую переменную в массиве explode('symbol')
и проверь подходит ли пароль введённый паролю юзера

ну туда ещё статус добавь админ / пользователь
А регистрацию - запись в конец файла

   
 
 автор: Blizzard   (02.06.2006 в 23:32)   письмо автору
 
   для: valenok   (02.06.2006 в 20:36)
 

Срочно надо...а вот плохо ещё знаю и сам написать не могу...помогите "новичку"!!!

   
 
 автор: Unkind™   (02.06.2006 в 23:48)   письмо автору
 
   для: valenok   (02.06.2006 в 20:36)
 

Если ктото догадается твоего названия..., это решается с помощью .htaccess:


<Files "*.txt">
deny from all
</Files>

   
 
 автор: cheops   (02.06.2006 в 22:00)   письмо автору
 
   для: Blizzard   (02.06.2006 в 17:48)
 

Возможно вас заинтересует скрипт в разделе downloads http://www.softtime.ru/info/authorization.php - это система авторизации. Посмотрите если не сложно также темы по ссылкам
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=8481
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=80
и статью http://www.softtime.ru/info/articlephp.php?id_article=34.

   
 
 автор: Blizzard   (02.06.2006 в 23:01)   письмо автору
 
   для: cheops   (02.06.2006 в 22:00)
 

Спасибо но мне надо регистрацию без базы данных....ПЛИЗ дайте код...valenok - а в коде можно а то я только начал учить и на свой игровой портал закинуть регистрацию хачу!!!

   
 
 автор: cheops (из кафе)   (03.06.2006 в 09:45)
 
   для: Blizzard   (02.06.2006 в 23:01)
 

Пример такой регистрации приводится в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=8481.

   
 
 автор: Blizzard   (02.06.2006 в 23:21)   письмо автору
 
   для: cheops   (02.06.2006 в 22:00)
 

Мне надо регистрацию: 1) Чтобы все могли зарегистрироваться потом в файле я могу поставить админ или юзер 2) У админа есть права входить в Админку и появилась строка АДМИНИСТРАЦЦИЯ....ПОМОГИТЕ ПЛИЗ!!!!

   
 
 автор: Blizzard   (02.06.2006 в 23:36)   письмо автору
 
   для: Blizzard   (02.06.2006 в 23:21)
 

И ещё сделать чтобы показывало кто из зареганных пользователей на сайте...только без БАЗЫ ДАННЫХ

   
 
 автор: Blizzard   (03.06.2006 в 08:32)   письмо автору
 
   для: Blizzard   (02.06.2006 в 23:36)
 

ПОМОГИТЕ-же плиЗ!!!!

   
 
 автор: Football   (03.06.2006 в 09:51)   письмо автору
 
   для: Blizzard   (03.06.2006 в 08:32)
 

to Bizzard
1) Никто код за вас писать не будет
2) Только на этом форуме омножество решений подобных ситуаций. Попробуйте поиск или просто походите по темам
3) Наберите в Яндексе "Беспплатные скрипты" получите кучу сайтов, где их можно скачать. Как правило, там есть и авторизация

   
 
 автор: valenok   (03.06.2006 в 11:12)   письмо автору
 
   для: Football   (03.06.2006 в 09:51)
 

У меня естть идея.
Ты вроде как собрался учить пхп.
Вот что тебе надо выучить -
1. работу с файлами
2. работу со строками

После того как выучишь, попробуешь чтото написать.
То что сможешь - повесишь сюда.
Дальше будем разбираться.

---
Не всегда есть доступ к htaccess
особенно на всяких бесплатных серверах

------------------------------------------------------------------------------------------------
Полное руководство близарду, с чего и как начать.

Первы делом - мы точно представляем как будет работать наш скрипт.
Сначало он будет принимать данные от пользователя.
Потом он будет открывать текстовый файл.
Потом.............

И так всё и до конца.
Потом идёшь учишь то что ты не знаешь, и в конце концов уже с готовым работающим или не работающим результатом ждём тут.

   
 
 автор: Blizzard   (06.06.2006 в 15:59)   письмо автору
 
   для: valenok   (03.06.2006 в 11:12)
 

ОК..работать с файлами я умею...но регу..!!!

   
 
 автор: NFR   (06.06.2006 в 19:22)   письмо автору
 
   для: Blizzard   (06.06.2006 в 15:59)
 

Сделаю недорого;-Р

   
 
 автор: valenok   (06.06.2006 в 21:30)   письмо автору
 
   для: NFR   (06.06.2006 в 19:22)
 

Сделаю ещё дешевле.
Регу стоило бы выучить...

Я её и сам не знаю.
Парочкой сообщений выше написанно что делать надо..

   
Rambler's Top100
вверх

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