/ru/forum/476050
/ru/forum/431874
/ru/forum/298301
/ru/forum/678083
Это означает что не будет учитываться порядок следования директив как раньше, а какая из них больше содержится в запрашиваемом урле. У вас есть директивы в роботсе с allow? С позициями можете не переживать, этот не связано, разве что у вас на сайте сложная система запретов из allow и disallow, и вследствие изменений стали достпны/недоступны некоторые адреса. В гугле давно уже действует подобный алгоритм
http://www.google.ru/search?sclient=psy-ab&hl=ru&newwindow=1&client=opera&hs=tj1&rls=ru&source=hp&q=Warning%3A+gzuncompress%28%29+%5Bfunction.gzuncompress%5D%3A+data+error+WP&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA
Максимально простой скрипт
$name = $_POST['name']; $pass = $_POST['pass']; if( ! $name OR ! $pass ) { die('Вы не ввели логин или пароль'); } /* Тут проверка логина и пароля на запрещенные символы */ $res = mysql_query( 'SELECT m.id, m.members_l_username, mc.* FROM ibf_members m, ibf_members_converge mc WHERE m.members_l_username="' . strtolower($name) . '" AND m.id=mc.converge_id' ); $check = mysql_fetch_assoc( $res ); if( ! $check['id'] ) { die( 'No user' ); } /* Проверяем правильный ли пароль. Алгоритм хэширования примерный */ if( md5( md5($pass). md5($check['converge_pass_salt']) ) != $check['converge_pass_hash'] ) { die('Incorrect password'); } /*загружаем данные пользователя. тут еще можно добавить колонок из ibf_groups, profile_portal */ $sql_m = mysql_query( 'SELECT m.*, me.* FROM ibf_members m, ibf_members_extra me WHERE m.id={$check['id']} AND m.id=me.id' ); $member = mysql_fetch_assoc( $sql_m ); /* Создаем сессию авторизации и сохраняем кукисы */
Вообще, что-бы не писать такие велосипеды и был придуман IPB SDK. Для него есть красочные примеры, так что управлять методами сможет даже человек не очень разбирающийся в ООП, но который владеет php в целом. Не вижу смысла изобретать здесь колесо с "максимально простым кодом", только потому что заказчик не владеет опп, плохо знаком с mysql и с php знаком на уровне echo 'hellow world'.
Вообщето достаточно было просто удалить ту строку которую я указал, и не нужны никакие исключения.
Вот это тоже убрать RewriteCond %{REQUEST_FILENAME} !-d
если не поможет, спрашивайте у своего хостера почему не работает и какие директивы нужно отрубить.
Для начала убрать листинг файлов. Потом добавить DirectorySlash Off
Facepalm
Но предполагаю что автор хотел всетаки картинку вставить по центру, но из-за своего звания "вебмастера" у него это не получилось
А вы уверены что условие срабатывает? Не знаю чем тут сравнения по типу может помочь.
Мне кажется у вас ошибка в построение логики http://php.net/manual/ru/language.operators.logical.php
heialo, а посмотреть на содержание этих файлов? dle_ajax обфусцирован пакером, если и есть вирусы они сразу спалятся в виде ифреймов или других закодированных скриптов.