-1

こんにちは、PHP の $_POST と $_GET について質問があります。

$_GET 変数を期待している Web ページがあるとします。

変数名は匿名ですか?

index.php に次のスクリプトがあるとします。

if( isset( $_GET['somevariale'] ) )
{
  rest of the code
}

ページが待機している $_GET 変数の名前を誰でも知ることはできますか? それとも、推測ゲームをプレイする必要がありますか?

4

4 に答える 4

0

あなたがそれを公開しなかった場合、またはあなたのサイトの既存のリンクから推測できなかった場合、彼らは推測ゲームをプレイする必要があります.

もちろん、robots.txtどちらも入れないでください。

于 2012-04-16T23:35:02.790 に答える
0

PHP コードは、解析しないと見ることができません。だから、あなたはそれを得ることができません。しかし、他の場所に保存するかもしれません。E. データベース?

于 2012-04-16T23:52:31.113 に答える
0

とにかく、ファイルを直接開いていない限り、index.php PHP コード (変数は言うまでもなく) を見ることはできません。HTML のみが表示されます。

于 2012-04-16T23:54:30.830 に答える
-1

それは単に不可能です。彼らが見つけることができる唯一の方法は、サーバーが PHP を適切に処理しておらず、そのまま出力している場合です。

ただし、スクリプトにパスワードを導入するなど、多くの方法でスクリプトを保護できますが、ソースはそのスクリプトを使用するためにそのパスワードを知っている必要があります。HTTP 認証、レルムなどの詳細をお読みください。

ただし、あなたの場合、彼らは推測ゲームをプレイする必要があります.

于 2012-04-17T00:25:24.113 に答える