<?php include_once 'class/user_class.php'; ?> <?php $user = new User(); if($user->get_session()) { exit; } if($_SERVER["REQUEST_METHOD"] == "POST") { $register = $user->register_user($_POST['login'], $_POST['password'], $_POST['email']); if($register) { } else { } } ?>
i klasa:
<?php include_once 'db/config.php'; class User { public function __construct() { $db = new DB_Class(); } //Register user public function register_user($login, $password, $email) { if($no_rows == 0) { $result = mysql_query("INSERT INTO users SET login='$login', password='$password', email='$email'"); return $result; } else { return FALSE; } } //Getting session public function get_session() { } } ?>
Chcę jakoś dobrze skonstruować weryfikację. Np. czy pole nie jest puste, czy ma dobre znaki. Możecie jakoś podpowiedzieć

I w ogóle chciałbym się dowiedzieć, jak dobrze jakoś zbudować rejestracje/logowanie użytkownika, zarządzanie użytkownikami