はじめまして。
phpを始めて間もないですが、よろしくお願い致します。
早速質問させて下さい。
htmlファイルにformを書き、
method=post action=test.php で、
phpファイルを実行させました。
test.phpの内容はif文を使った簡単なユーザー判定で、
formからの値の正誤によってlocationで
それぞれ別のhtmlページへ飛ばすようにし、
これらをサーバにアップロードしました。
そこで問題点があるのですが、
phpファイルをダウンロードして中身を見ることができます。
直接URLを打ち込んでもたどり着けませんが、
「右クリック」⇒「対象をファイルに保存」などをすると
phpファイルをダウンロードできてしまいます。
それを防ぐには、つまり、
phpファイルを見られないようにするには、
どうしたらよいのでしょうか?
またphpファイルを使うにあたりセキュリティ上
必ず守るべきことや参考URLなどありましたら、
どうかご教授くださいませ。
よろしくお願いします
No.2ベストアンサー
- 回答日時:
サーバ上に上げているファイルをDLした場合、普通はPHPから出力されたHTMLがDLされるはずです。
ソースごとDLされるはずはないのですが。。。
FTPならばDLできるのはわかりますが、
PHPが使える設定でHTTP上からはPHPソースファイルがDLできるということはそういう設定をしていない限りは聞いたことがありません。
No.1
- 回答日時:
>「右クリック」⇒「対象をファイルに保存」などをすると
phpファイルをダウンロードできてしまいます。
<body oncontextmenu="return false">
とbodyタグを記述すれば、右クリックはできないようになります。どうでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- PHP アップロードファイルの数に応じてCSSを動的に変更したいのですが、方法がわかりません 3 2023/07/23 21:59
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- PHP $filePath = './user_img/' . $file['name'];? 1 2022/12/10 07:29
- その他(プログラミング・Web制作) 置換ソフトで指定したファイルの1行目に入力できるものを探しています 7 2022/11/24 10:34
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
.phpと.incファイルの違いはな...
-
.phpファイルが、表示されない
-
【file_exists】ファイルが存在...
-
サイトのphpソースコードを表示...
-
HTMLに埋め込んだPHPがうまく出...
-
PHPを使ってのサーバ上ファイル...
-
htdocsフォルダ以外ではPHP...
-
URLが.PHPってどういう...
-
phpで複数のファイルをdlさせる...
-
シェルコマンドでphpを実行した...
-
PHPがLocalhostのフォルダ内で...
-
パーミッションの考え方。
-
apache+phpにおいてリクエスト...
-
use と requireの違いは?
-
こちらはただの直列処理ですか?
-
フォントの色を変えるには?
-
form actionで二つ送信先を指定...
-
onedrive にexcelファイルをア...
-
Apacheでhttp://localhost/が表...
-
シェルスクリプトからphpファイ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
.phpと.incファイルの違いはな...
-
【file_exists】ファイルが存在...
-
.phpファイルが、表示されない
-
URLが.PHPってどういう...
-
HTMLに埋め込んだPHPがうまく出...
-
PHPファイルの中身が見られるこ...
-
PHPの戻り値をWINDOWSバッチフ...
-
別のドメインのファイルをrequire
-
PHPを使ってのサーバ上ファイル...
-
htmlspecialcharsが機能してい...
-
PHP+MySQL SQL文を外部ファイル...
-
サーバー間のファイルの移動(コ...
-
phpinfoの内容が見れない
-
サイトのphpソースコードを表示...
-
さくらレンタルサーバーでPHPが...
-
PHPからCronを編集したい
-
use と requireの違いは?
-
htdocsフォルダ以外ではPHP...
-
phpファイルを見られないように...
-
thtmlファイルとはどんなファイ...
おすすめ情報