我有一个登录网站&注册表格,我还有一个myprofile.php
网页,我向用户显示他的信息,但是,我怎样才能让网站为每个可以共享的新用户创建一个自动网页。如:
www.siteurl.com/username
或
www.siteurl.com/user.php?id=1234567
用户可以与他们的朋友或类似的东西分享?
我正在使用PDO
。
谢谢!
答案 0 :(得分:1)
要为数据库中的每个用户创建公共配置文件页面,您只需将indices
参数传递到数据库的查询中:
$_GET
通过上述查询,$query = 'SELECT public_info FROM users WHERE id = ?';
$result = $dbc->prepare($query);
$id = $_GET['id'];
$result->bindParam(1, $id);
echo $result->queryString;
将取决于URL的$result
参数中传递的内容。 id
将输出用户1的信息,user.php?id=1
将输出用户2的信息。
然后,您可以使用 {{3}} 来“美化”。将URL的user.php?id=2
参数添加到您喜欢的任何内容中。
希望这有帮助! :)