我将如何在profile.php中生成用户名而不是用户ID?

时间:2015-05-04 12:45:59

标签: php .htaccess

好的家伙很好地启动了我想要的是删除网址中的userid的回声并将其替换为实际的用户名。

完整代码位于部分代码下方的链接中。

if(!isset($_GET["u"]) || !($u = $db->getRow("SELECT * FROM `".MLS_PREFIX."users` WHERE `userid`= ?i", $_GET["u"]))){

http://pastebin.com/yM5gLAkr

实施例

CURRENT:index.php?u = 1

我想要的是:index.php?u =用户名

1 个答案:

答案 0 :(得分:0)

简单地改变     在哪里userid =?i 至     在哪里username =?s

这应该足够了,除非有很多其他东西使用$ _GET ['u']。

您还需要更新网站上使用?u = $ userid重定向的每个链接/表单。