0

PHPデータの投稿に問題があります。私は小さなウェブサイトを持っていて、php ファイル cat.php を作成しました。通常、IDを投稿するには、次のようにする必要がありますcat.php?id=. 。このようにできるかどうかを尋ねていますcat-ID.php.

4

2 に答える 2

-1

あなたの最初の例はPOST、ではありませんGET(たとえば、cat.php?id=5になります$_GET['id'])。ただし、htaccess 書き換えを使用して、代わりに次のような URL を作成できますcat-[id].html。これはよりクリーンです。例を参照してください: http://httpd.apache.org/docs/trunk/rewrite/remapping.html

アップデート:

Modリライトの例。これは .htaccess にあります:

RewriteEngine On
RewriteRule cat-([0-9]+)\.html cat.php?id=$1 [L]

次に、PHP で次のことができます。

<?php
  echo $_GET['id'];
?>

/cat-5.html にアクセスすると、5 が表示されるはずです。

于 2013-08-05T22:32:25.623 に答える