Трабл С Обвязкой
Пробую поставить сайт для клана все вроди норм ток нажимаю на вход выбивает
Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\clan.php:2) in c:\program files\easyphp1-8\www\auth.php on line 3
Warning: Cannot modify header information - headers already sent by (output started at c:\program files\easyphp1-8\www\clan.php:2) in c:\program files\easyphp1-8\www\auth.php on line 4
ПЛЗ помогите! ( С php покаместь незнаком)
так написано место где у тебя находится ошибка:
c:\program files\easyphp1-8\www\auth.php на строке 3
c:\program files\easyphp1-8\www\auth.php на строке 4
находи эти строки и смотри.
И зачем делать сайт для клана у себя на компе? Можно зделать его на Укозе. Более удобней и нету вопросов
Видимо в этих строках используются сессии, а главное условие их использование - отстуствие вывода в браузер, то есть никакого HTML кода не должно быть перед использованием сессий (любой символ считается HTML кодом, так что советую пересохранить в кодировке ANSI)
— Дурак дураком
Ну что здесь может быть:
if (!isset($PHP_AUTH_USER)){
header('WWW-Authenticate: Basic realm="Clan Members Area"');
header('HTTP/1.0 401 Unauthorized');
exit;
}
else if (isset($PHP_AUTH_USER)) {
include("conf.php");
$fp = fopen($members, "r");
$lock = flock($fp, 1);
if ($lock) {
$members_in = fread($fp, filesize($members));
$lock = flock($fp, 3);
}
fclose($fp);
$mline = explode("\n", $members_in);
$b = 0;
while($b <= sizeof($mline)) {
$mdata = explode("|", $mline[$b]);
if (($mdata[0] == "$PHP_AUTH_USER") && ($mdata[1] == "$PHP_AUTH_PW")) {
$mauth = 1;
break;
} else {
$mauth = 0;
}
$b++;
}
if (($mauth == "1") && ($PHP_AUTH_USER != "")) {
$cu=$mdata[0];
$ce=$mdata[2];
$ca=$mdata[15];
} else {
header('WWW-Authenticate: Basic realm="Clan Members Area"');
header('HTTP/1.0 401 Unauthorized');
echo 'Authorization Required.';
exit;
}
}
?>
Deymonic: Став се DLE и не порть се мозги.
Движок функциональный, для клан сайта подойдет.
Ти попроще обьясни!





