maybe_we
Guest
header('Location: ') странный глюк
Есть следующий код:
	
	
	
		
При срабатывании второго условия header('Location: index.php'); упорно не хочет работать.
php.exe, Apache.exe и какой-то csrss.exe загружают процессор на 100%. В конечном итоге эксплорер выдаёт "Can not find page", после чего в этом же окне эксплорера если даже вручную ввести адрес к index.php, то он всё равно не открывается. Открываем новый эксплорер, вводим тот же адрес, всё нормально. Те же признаки и в Opera. В других броузерах не проверял, не имею. Если срабатывает первое условие, то всё переадресовывается нормально.
Система WinXP SP1, Apache 1.3, PHP 4.3.4
В чём может быть проблема? Как бороться?
								Есть следующий код:
		PHP:
	
	session_start();
include('func.getip.php');
if ( $_SESSION['sess_auth'] != 1 ) {
	header('Location: index.php');
	exit;
}
include('../connect_db.php');
$query_ban = mysql_query("SELECT * FROM chat_ban WHERE ip='" . getip() . "'") or die(mysql_error());
$num = mysql_num_rows($query_ban);
if ($num) {
	header('Location: index.php');
	exit;
}php.exe, Apache.exe и какой-то csrss.exe загружают процессор на 100%. В конечном итоге эксплорер выдаёт "Can not find page", после чего в этом же окне эксплорера если даже вручную ввести адрес к index.php, то он всё равно не открывается. Открываем новый эксплорер, вводим тот же адрес, всё нормально. Те же признаки и в Opera. В других броузерах не проверял, не имею. Если срабатывает первое условие, то всё переадресовывается нормально.
Система WinXP SP1, Apache 1.3, PHP 4.3.4
В чём может быть проблема? Как бороться?
 
	            