Php 使用$\u GET just GET blank页面时通过URL传递值
这是用于从数据库中获取信息的代码,我从echo语句中获取的图像,以及产品的名称。当我单击产品名称时,它会将我发送到cart.php,当我将鼠标悬停在文本上时,它会在浏览器中显示的URL中传递值,但当我单击它时,它会将我发送到cart.php,并且只显示一个空白页面Php 使用$\u GET just GET blank页面时通过URL传递值,php,url,variables,Php,Url,Variables,这是用于从数据库中获取信息的代码,我从echo语句中获取的图像,以及产品的名称。当我单击产品名称时,它会将我发送到cart.php,当我将鼠标悬停在文本上时,它会在浏览器中显示的URL中传递值,但当我单击它时,它会将我发送到cart.php,并且只显示一个空白页面 $product_types = get_all_subjects2(); function is just the query while($products = mysql_fetch_array($product_type
$product_types = get_all_subjects2(); function is just the query
while($products = mysql_fetch_array($product_types))
{
$name = $products['name'];
$address = $products['image_location'];
echo '<ul>';
echo "<li><a href=\"http://localhost/project/cart.php?subj=" . urlencode($products["name"]) .
"\">{$products["name"]}</a></li>";
$product\u types=get\u all\u subjects2();函数就是查询
而($products=mysql\U fetch\U数组($product\U types))
{
$name=$products['name'];
$address=$products['image_location'];
回声“”;
回声“”;
代码
<?php
if (isset($_POST['subj']))
{
$a = $_POST['subj'];
echo $a;
}
else {
echo"error";
}
?>
您可以通过GET发送参数。因此要求
$\u POST
不是正确的想法;)
对于去窃听,在目标站点中有以下声明是很好的:
echo '<pre>', print_r($_REQUEST), '</pre>';
echo'',打印($请求),'';
最好的,
基督教徒
附加:测试了代码..工作正常:
您可以通过GET发送参数。因此要求
$\u POST
不是正确的想法;)
对于去窃听,在目标站点中有以下声明是很好的:
echo '<pre>', print_r($_REQUEST), '</pre>';
echo'',打印($请求),'';
最好的,
基督教徒
附加:测试了代码..工作正常:
$\u POST
请求后存储的值。如果通过普通链接导航,则执行的是GET
请求。因此,请查看$\u GET
另外,始终输出有效的HTML可能是一个好主意。否则浏览器可能会或可能不会呈现您所输出的内容。
$\u POST
在请求后存储值。如果您通过普通链接导航,您正在执行获取请求。因此,请查看$\u获取请求
另外,始终输出有效的HTML可能是一个好主意。否则,浏览器可能会或可能不会呈现您输出的内容。谢谢,我添加了调试脚本,但当我将鼠标悬停在显示localhost/project/cart.php?subj=book的链接上时,仍然会出现一个空白屏幕,因此它似乎部分工作正常,但在我尝试和重试时却没有rieve the$\u gethanks Christian我添加了您的调试脚本,但当我将鼠标悬停在显示localhost/project/cart.php?subc=book的链接上时,仍然会出现一个空白屏幕,因此它似乎部分工作,而不是在我尝试检索$\u get时