security.php
class Security {
public function sanitize($data) {
return mysql_real_escape_string($data);
}
}
?>
users.php
<?php
class User {
private $db;
public function __construct() {
$this->db = new Connection();
$this->db = $this->db->dbConnect();
}
public function userExists($username) {
$username = sanitize($username);
$st = $this->db->prepare("SELECT * FROM `users` WHERE `username`=? ");
$st->bindParam(1, $username);
$st->execute();
if ($st->rowCount() == 1) {
echo "User exists";
} else {
echo 'Incorrect username or password lad';
}
}
}
?>
私のユーザー存在メソッドでは、サニタイズ メソッドを使用したいのですが、これを oop で行う正しい方法がわかりません。両方のクラスが別のファイルにあります。助けていただければ幸いです。