MathTest.php
とPhysicsTest.php
という名前のスクリプトがあります。 .htaccess
を使用して私は彼らが直接ユーザーによって呼び出されることができないことを確認しました。もう1つのスクリプトSelectTest.php
には、MathTest.php
にアクセスするためのものと、PhysicsTest.php
にアクセスするためのものがあります。私はheader('Location: MathTest.php')
とheader('Location: PhysicsTest.php')
を使ってスクリプトを実行します。 SelectTest.php
にMathTest.php
とPhysicsTest.php
を実行させるにはどうすればよいですか?別のPHPスクリプトから制限されたPHPスクリプトへのアクセス
0
A
答えて
-1
SelectTest.phpをリロードし、 "if"文を使用してMathTestまたはPhysicsTest PHPファイルをSelectTestファイル自体に "include"するフォームボタンを取得します。
あなたが
の線に沿ってhttps://secure.php.net/manual/en/function.include.php
何かすでに公にアクセス可能であるSelectTestに適切なPHPファイルを含めるだけでできるようなどをリダイレクトするために、「場所」ヘッダーを使用する必要はありません
<?php
// This is your SelectTest.php file
if ($_GET['test'] == 'maths')
{
include 'MathsTest.php';
}
elseif ($_GET['test'] == 'physics')
{
include 'PhysicsTest.php';
}
else
{
die('No test found');
}
関連する問題
- 1. あるBash/PHPスクリプトから別のBash/PHPスクリプトへGET変数を渡す
- 2. PHPスクリプトから別のPHPスクリプトに値を渡す
- 3. 別のPHPスクリプトからPHPスクリプトを実行
- 4. コマンドラインで実行されるPHPスクリプトの文字列制限
- 5. PHPスクリプトで別のPHPスクリプトにどのようにアクセスしますか?
- 6. 別のスクリプトからの1つのスクリプトのメソッドへのアクセス
- 7. Jqueryツールバーヘルプ:外部PHPスクリプトへのアクセス
- 8. 許可されたPHPユーザーへのファイルへのアクセスを制限する
- 9. os関数へのpythonスクリプトへのアクセスを制限する
- 10. Jquery $ .postからPHPスクリプトへのタイムラグ
- 11. iOSからPHPスクリプトへのJSONデータ
- 12. 別のPHPスクリプトからVCL-Controlにアクセスするには?
- 13. PHPスクリプトからNode.jsスクリプトへのリクエストを送信
- 14. 別のスクリプトからPHPスクリプトをリクエストして移動する
- 15. ユーザのサブセットへのスクリプトの制限
- 16. PHPへのCスクリプトのカバー
- 17. PHP生成ページの内容を別のPHPスクリプトからダウンロード
- 18. 他のPHPスクリプトからPHPクッキーにアクセスする
- 19. jQuery PHPスクリプトへのPOST値
- 20. JQuery - PHPスクリプトのテーブルに追加されたIMGのアクセスID
- 21. PHPスクリプトで別のPHPスクリプトを実行する方法
- 22. 別のPHPスクリプトを展開するPHPスクリプト
- 23. 別のPHPスクリプト内でPHPスクリプトを実行
- 24. PHPを使用したpdfページへのアクセス制限
- 25. PHPスクリプトを使用したPostgresからSybaseへの移行
- 26. CLI PHPスクリプトの実行時間を制限する方法
- 27. jquery ajaxを使用してPHPスクリプトから返されたJSONにアクセスする
- 28. PHPスクリプトで別のPHPスクリプトを起動して終了できますか?
- 29. PHPスクリプトからローカルPHPスクリプトを起動し、GETパラメータを渡す
- 30. PHPの別のスクリプトへの入力としての1つのPHPスクリプトのJSON出力
ありがとうBenr77.But問題は、 'SelectTest.php'には独自の' session_start() 'とセッション変数があり、' mathTest.php'にはそれ自身があります。私は彼らが台無しになることを望んでいないという意味です。 –
これは問題ではありません。セッション変数を配列で分離するだけです。 '$ _SESSION ['maths'] ['someMathsSessionVar'] = 'foo';' – Benr77