Php+mysql Авторизация

Тема в разделе "PHP программирование", создана пользователем Parazitnur, 27 окт 2008.

  1. Parazitnur

    Parazitnur Гость

    Приветствую всех...
    Вот такая проблема... я не мастер ПХП... но в универе дали такую штучку написать...

    В общем есть сайт на ПХП... Есть база данных AUTOM на MySQL, в базе есть таблица User с полями FIO, Login, Password ... и надо осуществить проверку ввода данных на странице с базой данных... т.е. авторизация пользователя...

    и ещё надо сделать регистрацию нового пользователя...

    Помогите пожалуйста... заранее спасибо:)
     
  2. destr

    destr Гость

    А что вы не умеете делать insert и select?
     
  3. GOsha

    GOsha Гость

    Я расскажу технологию.
    1. Проверяем введенные данные.
    2. Экранируем их на предмет содержания вложенных запросов (т.н. MySQL injections)
    3. Ищем в базе совпадающую пару. SELECT * FROM `User` WHERE .....
    4. Если mysql_num_rows = 1 тада ставим переменной "авторизед". Куда ты засунешь эту переменную, чтобы он это знал, в сессию али кукис - решай сам.

    Регистрация:
    1. Делаем страницу с формой: ФИО, Логин, Пасс1, Пасс2.
    2. Проверям введенные данные на валидность символов во всех полях, длину, цвет, запах, что хошь. Не забываем про инъекции.
    3. Если все гут - INSERT....
    4. Проверяем результ запроса. Если хорошо - переводим к форме авторизации, или авторизируем сами (для первого раза)

    Тут все просто, хотел бы мозгами пораскинуть - давно бы написал, студент.
     
Загрузка...
Похожие Темы - Php+mysql Авторизация
  1. Runinterface
    Ответов:
    0
    Просмотров:
    13
  2. seoman2
    Ответов:
    52
    Просмотров:
    2.527
  3. aameno2
    Ответов:
    6
    Просмотров:
    1.299
  4. shpion8888
    Ответов:
    0
    Просмотров:
    968
  5. XiNoID
    Ответов:
    6
    Просмотров:
    1.596

Поделиться этой страницей