Цитата (Frost-56 @ 12.01.2013 - 10:35) |
В последнем нике можно и 5 букв использовать, все равно будет верно определять только опоследний. |
Цитата |
Замечание: Каждая строка в полученном массиве будет завершаться символами конца строки (если вы не указали флаг FILE_IGNORE_NEW_LINES), поэтому, если вам будет нужно избавиться от этих символов, вы можете использовать функцию rtrim(). |
if(!empty($_GET['login'])){
if(in_array($_GET['login'], array_map('rtrim', file('nick.txt')))){
header ("Location: http://forum.ru/");
die;
}
require_once 'log.php';
}
Цитата (Valick @ 23.01.2013 - 12:29) | ||
Естественно он будет определять только первый ник, у вас же такая логика. Теоретически надо делать переход на log.php, только после прохода по всей базе логинов. while($rowc=mysql_fetch_array($query)) Но это логически ошибочный вариант. Проверять нужно средствами СУРБД, а не вытаскивать всю таблицу и лопатить <?PHP |