2017-03-04 9 views
0

Iは、以下のようなユーザ情報でMySQLデータベース有し:そしてPHP動的ユーザープロファイルURL

ID Name   Pretty_name 
1 Steve_223 steve 
2 Ryan_03  ryan 

を、Iは、データベースにアクセスして、関連するユーザ情報をフェッチuser_profile.phpを有します。

は、今私が持っている問題は以下の通りです:

ユーザーがexample.com/user/steveになった場合、私はその人のプロフィールページを表示したいです。 URLは動的なので、そのユーザープロフィールページのページにアクセスするにはどうすればよいですか? (または、URLが動的であるときに、どのようにPHPファイルにアクセスしますか?)

私はPHPに慣れていません。私は、サイト上のいくつかの他の質問を読んで、私は私が理解し、物事を簡単にするために質問をするだろうと思った:

答えて

2

あなたは、Apache Webサーバを使用している場合は、どのようなあなたのUSER_PROFILEを呼び出すために、モジュールのmod_rewriteの使用について。 PHPスクリプト:

は、Apacheの設定ファイルののVirtualHostブロックに次の行を追加します。彼のブラウザでときに、ユーザータイプ「http://example.com/user/steve」、したがって

​​

、彼は「ページを取得しますhttp://example.com/user_profile.php?user=steve "。

最終的には、user_profile.phpスクリプトでは、要求されたユーザー名には変数$_GET['user']でアクセスできます。

+0

Uは、上記のメンテナンスされた書き換えルールを.htaccessファイルに追加することもできます –

関連する問題