【发布时间】:2020-06-05 17:16:53
【问题描述】:
提出一个三年前的问题。 How to get a user id from one php file and retrieve it in another php file
根据我自己的经验,我尝试从一个文件中获取一个 id 以在另一个文件中执行它以从另一个网站检索一些数据。每当页面加载时,我都可以在浏览器上看到 url 中的值,但是当我尝试使用它时,该值返回为空。请检查下面我尝试过的内容,并建议我是否可以使用 javascript 或 jquery 来完成它,或者只使用 PHP 来完成它。
一个.php
<?php
$aa = b.php;
$bar = 1234;
echo “<a href=$aa?$bar target=new window>”Click here”</a>”;
?>
b.php
<?php
$foo = $_GET[$bar];
// this one returns empty. But bar is seen on the url as ?bar
echo $bar;
?>
【问题讨论】:
-
您忘记在 url:
echo "<a href=\"$aa?bar=$bar\" target=\"new window\">Click here</a>";中添加bar变量名并始终将标签属性括在双引号中(需要时将其转义) -
我不知道将它再次放入变量中很重要。
-
是的,这很重要,否则您的 URL 中有一个“没有值的变量”(1) 或“没有分配给变量的值”(2)。 1) 是浏览器解析 URL 的方式,2) 也许是用户/程序员的观点
标签: javascript php jquery file get