1. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

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

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

  1. Parazitnur

    Parazitnur Гость

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

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

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

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

    destr Гость

    Репутация:
    0
    А что вы не умеете делать insert и select?
     
  3. GOsha

    GOsha Гость

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

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

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

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