-1

私がやりたいことは、誰かが私のサイトに来て、

www.site.com/users/james

ページ/jamesが存在しないので、名前を取得しjamesてそのユーザー名に基づいてプロファイル ページを表示するために使用します。つまりjames、検索で使用して DB から情報を取得します。

これを行う最良の方法は何ですか?

4

1 に答える 1

2

.htaccess

RewriteEngine on
RewriteRule ^/users/(.+?) /users.php?name=$1

users.php

<?php
if ($_GET['name']) {
    $query = mysql_query("SELECT * FROM `users` WHERE `name`='".mysql_real_escape_string($_GET['name'])."'");
    if (mysql_num_rows($query)>0) {
         $user = mysql_fetch_assoc($query);
         print_r($user);
    }
}
于 2013-04-14T21:13:06.510 に答える