Witam,
Wczoraj zauważyłem problem tzn. jeśli ktoś założy konto np. R3vengeR to wyrzuca mi brak profilu, pomimo iż wszystko jest ok w bazie. Inne profile diałają ok. Konto jest aktywowane.
Oto kod:
Kod
RewriteRule ^profile/([A-Za-z0-9_]+)/?$ ./profile.php?load=$1
Zapytanie do bazy:
<?php switch($_GET['load']) { default: try { $pdo = new PDO('mysql:host=localhost;dbname=aaa', 'aaab', 'aaa3',array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8")); $pdo -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $query = $pdo -> prepare('SELECT * FROM users WHERE login = :login'); $query -> bindValue(':login', $_GET['load'], PDO::PARAM_STR); $query -> execute(); $row = $query -> fetch(PDO::FETCH_ASSOC); $query -> closeCursor(); $profileid = $row[id]; if($row==true) { ?>