<?php
class register {
public $username;
public function empty_control($username, $password, $email) {
if (empty($username) or empty($password) or empty($email)) { echo "Lütfen Boş alan bırakmayınız!"; exit(); }
}
public function lenght_control($username, $password) {
if (strlen($username) < 6 or strlen($username) > 32) { echo "Kullanıcı Adınız 6 karakterden kısa, 32 karakterden uzun olmamalıdır!"; exit(); }
if (strlen($password) < 6 or strlen($password) > 32) { echo "Şifreniz 6 karakterden kısa, 32 karakterden uzun olmamalıdır!"; exit(); }
}
public function email_control($email) {
if (filter_var($email, FILTER_VALIDATE_EMAIL)) { echo "Lütfen geçerli bir E-posta adresi yazın!"; exit(); }
}
public function using_control() {
global $db;
$say = $db->get_var("Select count(*) from users WHERE username = '".$db->escape($this->username)."'");
if ($say > 0) { echo "Bu kullanıcı adı kullanılıyor"; }
}
}
// kullanım
$register = new register();
$register->username = 'quaick';
$register->using_control();