こんにちは、PHP の $_POST と $_GET について質問があります。
$_GET 変数を期待している Web ページがあるとします。
変数名は匿名ですか?
index.php に次のスクリプトがあるとします。
if( isset( $_GET['somevariale'] ) )
{
rest of the code
}
ページが待機している $_GET 変数の名前を誰でも知ることはできますか? それとも、推測ゲームをプレイする必要がありますか?
こんにちは、PHP の $_POST と $_GET について質問があります。
$_GET 変数を期待している Web ページがあるとします。
変数名は匿名ですか?
index.php に次のスクリプトがあるとします。
if( isset( $_GET['somevariale'] ) )
{
rest of the code
}
ページが待機している $_GET 変数の名前を誰でも知ることはできますか? それとも、推測ゲームをプレイする必要がありますか?
あなたがそれを公開しなかった場合、またはあなたのサイトの既存のリンクから推測できなかった場合、彼らは推測ゲームをプレイする必要があります.
もちろん、robots.txt
どちらも入れないでください。
PHP コードは、解析しないと見ることができません。だから、あなたはそれを得ることができません。しかし、他の場所に保存するかもしれません。E. データベース?
とにかく、ファイルを直接開いていない限り、index.php PHP コード (変数は言うまでもなく) を見ることはできません。HTML のみが表示されます。
それは単に不可能です。彼らが見つけることができる唯一の方法は、サーバーが PHP を適切に処理しておらず、そのまま出力している場合です。
ただし、スクリプトにパスワードを導入するなど、多くの方法でスクリプトを保護できますが、ソースはそのスクリプトを使用するためにそのパスワードを知っている必要があります。HTTP 認証、レルムなどの詳細をお読みください。
ただし、あなたの場合、彼らは推測ゲームをプレイする必要があります.