Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何为新用户生成带有随机ID的URL并使其有效_Php_Html_Backend_Web Development Server - Fatal编程技术网

Php 如何为新用户生成带有随机ID的URL并使其有效

Php 如何为新用户生成带有随机ID的URL并使其有效,php,html,backend,web-development-server,Php,Html,Backend,Web Development Server,我正试图开发一个网站,通过一个带有随机ID的唯一URL,询问用户或用户名,并为他们的朋友创建一个dare 我成功地使用PHPuniqid()函数生成了随机ID 将它们附加到URL中 但我不知道如何使生成的URL有效 打开生成的URL并显示带有用户名的欢迎页面时,我只需使其有效。您可以在URL的查询字符串中传递ID,这将是最简单的方法: http://yoursite.com/?ID=1234 您可以将查询字符串(以?开头的部分)附加到任何URL,它仍然可以正常加载。如果需要添加更多参数,请使用

我正试图开发一个网站,通过一个带有随机ID的唯一URL,询问用户或用户名,并为他们的朋友创建一个dare

我成功地使用PHP
uniqid()
函数生成了随机ID 将它们附加到URL中

但我不知道如何使生成的URL有效


打开生成的URL并显示带有用户名的欢迎页面时,我只需使其有效。

您可以在URL的查询字符串中传递ID,这将是最简单的方法:

http://yoursite.com/?ID=1234
您可以将查询字符串(以开头的部分)附加到任何URL,它仍然可以正常加载。如果需要添加更多参数,请使用&。例如:
?ID=1234&name=Username
。 然后可以从全局$\u GET变量访问这些参数,也可以将其从输入流中筛选出来:

$id = $_GET["ID"]; // This variable contains the ID passed in URL query string
$id = filter_input(INPUT_GET, "ID"); // This will produce the same result

嗨,欢迎来到stackoverflow。请参阅本节,以创建一个完整且可回答的问题。