У меня есть ссылка на профиль пользователя, который называется фаворитом. другой пользователь может щелкнуть это, и этот пользователь будет добавлен в список избранных.
Любимая ссылка идет в избранное.php, где этот код обрабатывает запрос:
<?php require_once('includes/session.php'); require_once('includes/functions.php'); require('includes/_config/connection.php'); session_start(); confirm_logged_in(); if (isset ($_GET['to'])) { $user_to_id = $_GET['to']; } if (!isset($_GET['to'])) exit('No user specified.'); $user_id = $_GET['to']; $result = mysql_query("INSERT INTO ptb_favorites (user_id, favorite_id) VALUES (".$_SESSION['user_id'].", ".$user_to_id.")") or die(mysql_error()); header("Location: profile.php" . $_SERVER['HTTP_REFERRER']); ?>
Поэтому, как только этот процесс завершен, моя цель – получить заголовок, чтобы вернуть пользователя на profile.php (предыдущая страница), используя $ _SERVER ['HTTP_REFERRER'] для вызова идентификатора пользователя.
Поэтому, если бы идентификатор пользователя был равен 16, он перенаправил бы их обратно в profile.php? Id = 16
Вместо этого он просто перенаправляет на profile.php и не включает идентификатор этого профиля.
Может ли кто-нибудь показать мне, есть ли способ сделать это, и если мой способ совсем не подходит, почему он не работает?
благодаря