首页 > 解决方案 > 如果用户单击链接并来自不同页面,如何在 php 页面中显示消息

问题描述

我有一个带有立即购买按钮的plans.php 页面。如果用户点击立即购买按钮,那么他应该被带到登录页面。很简单。
但是当用户到达登录页面时,应该显示一条消息“你必须登录才能购买”我不想有 2 个登录页面,并且只有当用户点击 plan.php 页面上的立即购买按钮时才会显示此消息,并且不然。我不是要代码,只是告诉我 php 中使用什么方法来实现它。

标签: php

解决方案


您可以在重定向链接时通过在链接中使用 GET 变量轻松地做到这一点,

例如:http ://www.example.com/login.php?referrer=buynow

在登录页面上运行类似于:

if (isset($_GET['referrer']) && $_GET['referrer'] == 'buynow'){
   echo 'You must login to purchase this product';
}

推荐阅读