Здравствуйте! Нужно сделать следующее:
есть динамически наполняемая страница page.php , в зависимости от id залогиневшегося человека ее ссылка имеет вид: page.php/?id=$_SESSION['user_id']
В файле index.php проверяется:
if(empty($_SESSION['user_id']))
header('Location: login.php');
else {
$n=$_SESSION['user_id'];
echo $n;
header('Location: page.php?id=$n');
}
если человек залогинен, то перенаправляет на /page.php?id=$n
как сделать, чтобы вместо $n - писался его id ?
1. eramar - 06 Августа, 2011 - 16:53:35 - перейти к сообщению
2. LIME - 06 Августа, 2011 - 17:23:28 - перейти к сообщению
eramar пишет:
header('Location: page.php?id=$n');
либо header("Location: page.php?id=$n"); // меняем кавычки на двойные
либо header('Location: page.php?id='.$n);
3. Assassin - 06 Августа, 2011 - 17:59:48 - перейти к сообщению
На будущее в одинарных кавычках текст выводится как есть а в двойных с учетом переменной.
пример
пример
Результат: тест
Результат: $a