自动生成子页面

时间:2015-01-02 14:36:56

标签: php html mysql

  • 当您按页面上的用户名时,我正在尝试这样做 您到用户名个人资料页面。
  • 我想要个人资料页面的链接就像 www.page.com/users/(name)。
  • 目前我已经打开了www.page.com/users.php?user=(name)和 它工作正常,但我想它,如果我能使它像我一样 想要它,你能得到我吗?

我当前指向用户页面的链接是

$pageFeedOutput .= '<a name="name" value="' .$Username .'" href="users.php?user=' .$Username .'">' .$Username .'</a></p>';

users.php看起来像这样

<?php
$user = '';
$outputUser = '';
$user = $_GET['user'] or die($outputUser = 'No user');
$outputUser = $user;
?>
<!DOCTYPE html>
<html>
    <head>
    </head>
    <body>
        <h3><?php print('USER: ' .$outputUser); ?><h3>
    </body>
</html>

我也有一个数据库,我用它来保存用户的信息。 任何帮助赞赏。如果需要,可以询问更多信息,但我想我现在已经完成了所有这些。

2 个答案:

答案 0 :(得分:1)

你必须创建一个&#34; .htaccess&#34;根目录下的文件:

RewriteEngine on 
Options +FollowSymLinks 
RewriteRule ^.*/([a-z_]+\.php)/(.*)$ $1/$2 [L]

可能必须更改规则。

答案 1 :(得分:1)

如果你使用任何体面的框架,如Zend或Symphony,这也是免费的。