Скажите, как при авторизации юзера правильно переходить на другую php страницу? Вот у меня есть код на странице логина, как только я обновляю страницу, все ок, переходит на нужную страницу, а как сделать так чтоб при вводе логина и пароля, так же кидало на другую страницу. Пробовал тем же header, но ошибка
Warning: Cannot modify header information - headers already sent by
вот сам код
if (isset($_SESSION['logged_user'])) {
header ('Location: admpanel.php');
echo '
Авторизован!
<hr>
<a href ="./logout.php">Выйти</a>';
exit;}
$data=$_POST;
if (isset($data['do_login']))
{
//проверка на юзера
$_SESSION['logged_user'] = $data[login];
echo 'юзер '.$_SESSION['logged_user'];
header ('Location: admpanel.php');
}
Если вы хотите использовать header(), то нельзя ничего выводить на страницу до этого - это ограничение протокола http. Собственно, об этом и написано в сообщении об ошибке.
Уберите все echo.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Может кто-нибудь скинуть примерчик добавления товаров в вк с загрузкой фотографии?
Есть база intrerbase ods 131, есть ли возможность подключиться к ней с php? Ранее с такой базой не работал, пару дней погуглив пришел к выводу, что с версией...