2016-12-03 17 views
-1

疑問符の後のURLの変数をスラッシュ付きの簡単な表記に変換する方法を探しています。例えばURL内の疑問符と変数をPHPのスラッシュに置き換えます

:私はこのリンクを入力することを可能にしたいと思います:このフォームで

http://localhost/MySite/View?Name=Test 

ブラウザに

http://localhost/MySite/View/Test 

個人用サイトはその後、名前として「テスト」を認識すべきです変数。したがって、基本的に2つのリンクは同じ結果をもたらすはずです。

どうすればよいですか?

答えて

0

あなたはあなたの要求のURIを読み、第三のサブディレクトリを検索する必要があります

$view = $_GET['Name']; 
if(!isset($view) && isset($_SERVER["REQUEST_URI"])) { 
    $uriArray = explode($_SERVER["REQUEST_URI"]); 
    if(count($uriArray) == 3 && $uriArray[1] == 'View') { 
     $view = $uriArray[2]; 
    } 
} 
関連する問題