<?php class DataBase { var $query; var $result; function sqlError() { } /* * koniec obsługi błędów: sqlError(); */ public function DataBase($host, $login, $pass, $base_name) { } public function Execute($query) { $this -> query = $query; return $this -> result; } else { $this -> sqlError(); return FALSE; } } } $db = new DataBase('localhost', 'fla', 'lol', 'nauka'); $user_ip = $_SERVER['REMOTE_ADDR']; $rekord = $db->Execute("SELECT * FROM banned_ips WHERE ip='$user_ip'"); if($rekord) { } else { } ?>
I teraz mimo, ze w bazie nie ma takiego IP (127.0.0.1) caly czas zwraca TRUE , jakgdyby bylo ;/ co moze byc zle?