0

を使用してパラメータを渡す

$n=isset($_GET['page']) ? (int)$_GET['page'] : 0;

echo('<a href="?page='.($n+1).'">Next</a>');

したがって、URLは次のとおりです。

home.php?page=2

パラメータと*.phpファイル名をURLから削除する方法または作成する方法

"home/browse/" ?
4

2 に答える 2

1

.htaccessで回避するために書き換えエンジンを使用してみませんか

<IfModule mod_rewrite.c>
Options +FollowSymLinks

#enter code here
IndexIgnore */*

# Turn on RewriteEngine
RewriteEngine On

#  Rules
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
</IfModule>
于 2013-01-08T12:46:03.660 に答える
0

ルートに.htaccessを追加します:

RewriteEngineオン

RewriteCond%{REQUEST_FILENAME}!-d

RewriteCond%{REQUEST_FILENAME}!-f

RewriteCond%{REQUEST_FILENAME}!-l

RewriteRule ^(。+)$ index.php?MyVar = $ 1 [QSA、L]

$_GET['MyVar']たとえば、コードでユーザーを使用できます。

$MyVar = isset($_GET['MyVar'])? $_GET['MyVar'] : 'Nop' ;
$Arr= explode('/',$MyVar)  ;

配列内の要求の配列にあるよりも後。

于 2013-01-08T12:39:32.237 に答える