class register {
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($username) {
var $say;
if ($say > 0) { echo "Bu kullanıcı adı kullanılıyor"; }
}
}Ve index.php dosyamda clası şu şekilde kullanıyorum; $r_username = "Deneme";
$register = new register();
$say = $db->get_var("Select count(*) from users");
$register->using_control($r_username); Parse error: syntax error, unexpected T_VAR in C:\wamp\www\CrafterCms\inc\Class\register.class.ph p on line 26 hatasını alıyorum.26. satırda ise şu var;
var $say;$db değişkeni ezSQL bağlantımın değişkeni.
Sorun nedir acaba? :/
Bir class içinde başka bir sınıfı nasıl çalıştırabiliriz yada?

pratik amaçlı yani