Loading...
Есть запрос

$usq = mysql_query('SELECT * FROM `turnir_users` WHERE `user` = '.$user['id'].'');
$usq = mysql_fetch_array($usq);
####Проверка на участие####

И есть header

###Если пытается зайти на другой турнир
$tor = array('1' => 'masters',
'2' => 'candidates',
'3' => 'newbies');
if($usq){
header('location: /tournament/'.$tor[$usq['turnir']].'/');
}

Вопрос:
Почему у меня происходит циклическая ошибка?
Ведь header должен только один раз перекинуть?
________
посл. ред. 19.02.2019 в 11:57; всего 1 раз(а); by _aanbek
Логично, что что если циклическая ошибка, то условие if($usq) срабатывает всегда. Что ты хочешь узнать тут на форуме - мне не понятно. Разбирайся со своим запросом и что он возвращает
________
посл. ред. 19.02.2019 в 12:09; всего 1 раз(а); by Dizzy221


$usq = mysql_query('SELECT * FROM `turnir_users` WHERE `user` = '.$user['id'].'');
$usqq = mysql_fetch_array($usq);
####Проверка на участие####


###Если пытается зайти на другой турнир
$tor = array('1' => 'masters',
'2' => 'candidates',
'3' => 'newbies');
if($usqq){
header('location: /tournament/'.$tor[$usq['turnir']].'/');
}




Проверяй
________
посл. ред. 19.02.2019 в 12:13; всего 1 раз(а); by Механик
Механик (19.02.2019 в 12:12)


$usq = mysql_query('SELECT * FROM `turnir_users` WHERE `user` = '.$user['id'].'');
$usqq = mysql_fetch_array($usq);
####Проверка на участие####


###Если пытается зайти на другой турнир
$tor = array('1' => 'masters',
'2' => 'candidates',
'3' => 'newbies');
if($usqq){
header('location: /tournament/'.$tor[$usq['turnir']].'/');
}




Проверяй

Что за хрень ты сейчас сделал?)) Вместо $usq ввел $usqq зачем то и обращаешься в редиректе к массиву $usq, не разобрав его на массив) горе-помощники
Dizzy221 , я пытался сделать чтобы если игрок зашел на турнир и подал заявку, а после чтобы была переадрисация если игрок пытается зайти на другой турнир
_aanbek , сделай же ещё проверку, что если он на нужном месте, то чтобы его никуда не перекидывало, если я правильно понял
AlexHated , да ты правильно понял,но как реализовать?

###Если пытается зайти на другой турнир
$tor = array('1' => 'masters',
'2' => 'candidates',
'3' => 'newbies');
if($usq['id турнира игрока'] != $id турнира){
//переадресация куда тебе надо
header('location: /tournament/'.$tor[$usq['turnir']].'/');
}
Del
________
посл. ред. 19.02.2019 в 13:11; всего 1 раз(а); by Jquery
Онлайн: 1
Время:
Gen. 0.1449
(c) Bym.Guru 2010-2026