Forum Webscript.Ru

Программирование => PHP => Тема начата: demonkl от 09 Июля 2003, 01:11:43

Название: Помогите начинающему программисту.
Отправлено: demonkl от 09 Июля 2003, 01:11:43
Помогите начинающему программисту с системой опознания администратора. На сервере не работает, в локале все впорядке. При вводе логина и пароля, говорит что пароль или логин не тот.:( Права на php выставил правильно. Попытался обойтись без переменных($adminpassword $adminlogin), такая же ерунда. А при присваивании переменным пустое значение, проверка проходит успешно.  В чем же дело?
error_reporting(0);
function  audifik($redirect="")  {
Header( "WWW-authenticate: basic  realm=\\"Проверка администратора\\"");
Header( "HTTP/1.0  401  Unauthorized");
if (empty($redirect)) echo  "Неправильно введен логин или пароль";
exit;
}
include "ini.php";//Подгружаем из фаила ini.php $adminpassword и $adminlogin.

if (!(($PHP_AUTH_PW==$adminpassword)&($PHP_AUTH_USER==$adminlogin))) audifik();
?>
Название: Помогите начинающему программисту.
Отправлено: Меняздесьдавнонет от 09 Июля 2003, 09:00:44
обожаю, когда люди пишут
error_reporting(0);
а потом бегут на форум спрашивать - а что у них не работает.

Это, блин, все равно, что доктор сначала заклеит рот пациенту пластырем, а потом начнет спрашивать, что у него болит.

Ну, начнем играть в гадательный салон.
Вариантов, почему не работает, может быть с десяток.
Начнем с банальностей.
register_globals?
server API?