从类别选择中获取href值

时间:2013-08-06 20:59:56

标签: php

我想在最后一页获得点击链接的值。

e.g. Computer & Network/Components and parts  -- New York /City

实施例

第1页

$Category = $_POST["cat"];
$Subcategory =$_POST["Subcat"]

第2页

$Province = $_POST["Province"];
$City =$_POST["City"]

{echo "You selected to post on"$Category . "Subcategory" In $Province . $City}

我想使用链接而不是提交按钮来显示所选链接

3 个答案:

答案 0 :(得分:2)

USE $_GET

例如:

<a href="page.php?cat=Category&subcat=Subcategory&province=Province&city=City">link</a>

<强> PHP:

echo "You selected to post on" . $_GET["cat"] . "/" . $_GET["subcat"] . " - " . $_GET["province"] . "/" . $_GET["city"];

答案 1 :(得分:1)

通常情况下,使用$ _GET变量而非$ _POST变量完成此类操作。这些都在URL中的文档名称之后。像这样:

site.com/myPage.php?cat=Category&subcat=Subcategory

如果你绝对需要POST(由于我不确定我理解的原因),你可以使用像JQuery这样的Javascript框架来制作在你点击链接时发布的隐形表格。只是意识到这将导致导航地狱......每当有人点击“返回”时,浏览器会警告他们他们可能会重新提交信息。

答案 2 :(得分:0)

最简单的方法是使用COOKIES。 但我建议使用get方法通过url传递它们,这在其他答案中有描述。

实施例

第1页

$Category = $_POST["cat"];
$Subcategory =$_POST["Subcat"];
$_COOKIE["cat"] = $Category;
$_COOKIE["Subcat"] = $Subcategory;

第2页

$Category = $_COOKIE["cat"];
$Subcategory =$_COOKIE["Subcat"];
$Province = $_POST["Province"];
$City =$_POST["City"];
echo "You selected to post on".$Category . "Subcategory In". $Province . $City;