Написать регистрацию и авторизацию

Печать RSS
371

Автор
Голубые штаны
0
Вот уже прошел год как я забросил своё ознакомление с PHP и решил всётаки не останавливаться в развитии и продолжить изучать этот язык. Потихоньку закончу своё лирическое отступление и перейду к делу. Понял что сидеть и читать учебники по PHP это мне ничево не дало и решил начать писать небольшой движок с параллельным ознакомлением языка. Для начала обрисовал такую ситуацию:
Допустим у меня есть несколько страниц с каким либо содержанием. И мне охота чтобы эти страницы могли видеть только авторизованные пользователи.
Получается так! Заходит юзер на главную. Есть форма регистрации. Заполняет поля логина и пароля. (затем по возможности и поля для инфы в анкету) И всё! Авторизовывается и спокойно лазиет по нескольким страницам сайта.
-----------------------
Вот теперь и главный вопрос как это всё мне реализовать на PHP? Каким будет выглядеть код? Всё что мне будет не понятно спрошу... надеюсь объясните)
P.S. хранить все данные пользователей думаю для начала можно и на файлах. В базы банных суваца очень рано)
И еще! Знаний в PHP практически никаких(
P.S.S. C хорошим развитием данной темы думаю она будет хорошим пособием для начинающих. Плюс на каком либо примере учить языки программирования легче.

Дух
0
в этом нет ничего сложного ,просто писать розьяснять что либо всем впадлу , советую сходить сюда http://mhenoxyu.biz/news/nid-1165/index.html посмотри эти уроки и ты все поймешь

Дух
0
хых первые уроки которые я посмотрел только с торэнта качал их
Автор
Голубые штаны
0
2 я в инете через модем кпкшника) не айс качать...
Изменил: Андрей (06.12.2009 / 16:48)

Дух
0
лучше видеоуроков этих ничего нет , сто пудов , ищи тогда файловую почту

Дух
0
5, Да ну гонишь чтоли нету smile Это фигня... Ну лично как по мне слабовато... Без дополнительных видосов и литературы ничего из их просмотра не выйдет.
Автор
Голубые штаны
0
мне не надо всякого видео и литературы! понять самому читая всё это тяжело! если кто знает как всё это сделать то пусть напишет! а то что мне не понятно спрошу smile мне главное на примере надо разобраца что и как)

Чатланин
0
советую начать учение с мускула, самое простое, выборка, запись, удаление, и всё, пока больше тебе ничего не надо. это всё можно и за день выучить.
-
на счёт как писать:
регистрация:
поля
проверка
фильтрация
запись
авторизация, её лучше вставить во все страницы, и проверять примерно так
if(isset($_SESSION['id']) && isset($_SESSION['pass']))
{
$usid = $_SESSION['id'];
$pass = $_SESSION['pass'];
тут уже делаешь выборку, проверяешь есть ли пользователь, одинаковы ли пароли, и тд, и тп
}
else
{
$usid = false;
$pass = false;
}
не забудь фильтровать,
mysql_real_escape_string(trim()) - для записи в базу
abs(intval()) - для чисел
htmlspecialchars() - для вывода из базы
Изменил: Александр (06.12.2009 / 17:39)

Голубые штаны
0
A1eX (Сегодня / 15:39)
в этом нет ничего сложного ,просто писать розьяснять что либо всем впадлу , советую сходить сюда http://mhenoxyu.biz/news/nid-1165/index.html посмотри эти уроки и ты все поймешь
там о реге нечего нету

2000 лет д.н.э.
0
Какой на фиг 'написать движок' если 'знаний в пхп практически нет'?
preg_match/ereg/strpos/str_replace/substr/strlen/strtr
sql/file
isset/is_dir/file_exists
$_SESSION/$_POST/$_GET/$_SERVER
htmlspechiachars/trim/abs/intval/
time()/date()
array/count/for/foreach/while/explode/implode/
(mb_string/iconv/.htaccess/ini_set)
только небольшая часть того что понадобиться для написания основы (регистрации, авторизации, конфига, списка пользователей).
Успеховsmile
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск