如何从页面url php传递函数

时间:2016-01-11 19:08:32

标签: php

我正在尝试将id传递给另一个页面,以便在按下链接时将其删除。 Id正在显示在网址中,但我遇到了麻烦,抓住了ID,我尝试过:使用解析网址,但它不起作用。

解析网址

echo parse_url( $_SERVER['REQUEST_URI'], PHP_URL_QUERY); 

链接

<p><a href="<?php echo 'example.php/'.$item->getproductid(); ?>">Delete</a></p

1 个答案:

答案 0 :(得分:3)

这是因为需要更正您的网址以添加查询字符串,以?和标识符

开头
<a href="<?php echo 'example.php/?foo='.$item->getproductid(); ?>">

现在您可以解析URL(对于此操作不必要且不必要的复杂)或从GET数组中获取值:

$_GET['foo']; // is the id in $item->getproductid()