Php u2v2: Difference between revisions

From Ilianko
Created page with "1. Инсталиране на mysql-server, phpmyadmin 2. Създаване на таблица users с полета: *id_user int autoincrement primary *userName - VARCHAR..."
 
No edit summary
Line 14: Line 14:
**
**
  $db = new mysqli(....);
  $db = new mysqli(....);
  $result = $db->query( "SELECT `id_user` FROM users WHERE  user='
  $result = $db->query( "SELECT `id_user` FROM users  
                            WHERE  user='xxx' AND password = SHA1('password')")
5. Стартиране на сесия и запомняне на статуса на потребителя
* session_start()
* $_SESSION['user'] = ...
* $_SESSION['logged'] = ...
 
6. Автоматично преконвертиране на изображенията и записване с различно качество
 
7.

Revision as of 09:09, 10 November 2015

1. Инсталиране на mysql-server, phpmyadmin 2. Създаване на таблица users с полета:

  • id_user int autoincrement primary
  • userName - VARCHAR 100
  • password - VARCHAR 40
  • status

3. Създаване на форма за Login

  • <input type=password name=pass>
  • <input type=text name=user>

4. Създаване на скрипт за проверка на потребителя

  • нормализация
  • валидация
  • връзка с базата данни
$db = new mysqli(....);
$result = $db->query( "SELECT `id_user` FROM users 
                           WHERE  user='xxx' AND password = SHA1('password')")

5. Стартиране на сесия и запомняне на статуса на потребителя

  • session_start()
  • $_SESSION['user'] = ...
  • $_SESSION['logged'] = ...

6. Автоматично преконвертиране на изображенията и записване с различно качество


7.