Php用户档案 - 我该怎么办?

时间:2017-12-10 22:17:07

标签: php

我制作了登录和注册系统。它工作正常,但主要问题是用户个人资料页面。我创建了一个profile.php页面,但它适用于每个会话。我需要这样做:

string.h

我的意思是当我点击某人的用户名时,我希望它导航到用户名的个人资料页面。顺便说一下,我无法做出domain.com/profile/username 我无法理解其运作方式。我正在与$id = $_GET['username']合作登录。

如何为每位用户制作个人资料页?

谢谢。

2 个答案:

答案 0 :(得分:0)

在profile.php中创建一个获取URI示例的函数: 简介?ID = 1

$ user = $ _GET ['id'];  //创建数据库语句,获取有关$ user的所有信息,并在页面上返回

答案 1 :(得分:0)

我认为你应该使用$ _GET,只需在用户链接中添加一个ID参数,然后从数据库中获取该用户ID,并将其传递给链接中的id参数。

示例:

<?php
    echo "<a href=\"user_profile.php?id=$user_id\"> username </a>";
?>

$ user_id是存储在该用户的数据库中的用户ID。

如果您希望链接看起来像这样

domain.com/profile/username

请看一下这个Hiding PHP