我正在使用這個腳本在首次點擊一個按鈕時將用戶添加到收藏夾,然後在第二次點擊它將從收藏夾中刪除用戶。關於查詢刪除重定向到頁面?
當用戶添加到收藏夾/運行查詢時「插入」,它已經完成之後,它會回重定向到前一頁,但如果你再點擊第二次聯合國從它不會重定向收藏夾添加用戶,你只是在顯示數字1的空白頁面上。
任何人都可以建議我怎樣才能重新回到前一頁,當添加用戶到收藏夾?
另外我怎麼能得到它重定向回到上一頁,並顯示一條迴應消息說添加到收藏夾或從收藏夾中刪除?
我是新來的PHP和MySQL,仍在學習,所以我感謝任何幫助。謝謝。
<?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'];
mysql_query("INSERT INTO ptb_favorites (user_id, favorite_id) VALUES (".$_SESSION['user_id'].", ".$user_to_id.")")
or die(mysql_query("DELETE FROM ptb_favorites WHERE user_id = ".$_SESSION['user_id']." AND favorite_id = ".$user_to_id."")); header("Location: {$_SERVER['HTTP_REFERER']}");
#Method to go to previous page
function goback()
{
header("Location: {$_SERVER['HTTP_REFERER']}");
exit;
}
goback();
?>
哪裏是將用戶從收藏夾中刪除的代碼? – Amyth