元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 112
php覧 / PC版 /みんなの評価 :
801 = :
>>798
var_dump();
echo 'passed check point ?'; // ? は適当な数字
だけですましてる。
804 = :
【OS名】windows 7 32-bit
【PHPのバージョン】5.3.8 (XAMPP 1.7.7)
【連携ソフトウェア】MySQL
【質問内容】
基本的なことですが、
PHPで生成されるウェブサイトを表示したユーザーには
PHPのソースが見えることはありませんか?
障害発生時でも見えませんか?
言うまでもありませんが、変数名やデータベース名などが見えると
セキュリティ上まずいので。
806 = :
>>804
人為的ミス、サーバーのアップデート時とかCGIだとパーミッション設定ミスなどで
ソースが見れたケースは過去に何度か経験あるので絶対に見れないとは言わない。
それよりもエラー表示を隠し忘れていて情報晒しているサイトならよくみかけるw
808 = :
ちょw
そんな仕様ない
「見えない」ように鯖で設定しないとダメ
809 = :
>>804
見えたらまずいようなものはドキュメントルートに置くなっ!!!!!!!!!!!
812 = :
禅問答のように思えているのかもしれないけど、
公開ディレクトリにあるスクリプトは非公開ディレクトリのスクリプトを読み込むことができるので。
813 = :
>>808も>>809もセキュリティー側に関してはド素人だと言うことがよくわかりますね。
問題は人為的なミスなどって考えないのかな?
それと
>見えたらまずいようなものはドキュメントルートに置くなっ!!!!!!!!!!!
レンタルサーバによってはそのFTPで接続できるのがそのドキュメントルート以下って事もあることを理解できないのかな?
815 = :
それを言ったら
管理できる人間はアクセスして盗み見ることができるからソースコードを暗号化しないといけないな
キリがない事は言わないように
817 = :
>>813
そのレンタルサーバを使うのがよくない。
>>815
ヒューマンエラーによる問題発生時にいかに被害を抑えられるかという話だろ
819 = :
>>818
おいw
820 = :
>>817
レンタルサーバでpublic_html外に置けないなんて無料サーバぐらいじゃね
あなたは無料サーバしか使ったことないような人?
821 = :
817じゃなくて>>813宛て
822 = :
>>820
サーバの仕様による。
そんなことも知らないの?
823 = :
>>821
アンカー一つまともにつけれない君の書き込みの何処を信用しろと?
この状態を勝手に推測すると
>>819=>>820?
で、819って名前の所に書いてあるのは実は820って書くつもりだった?
どっちにしてもおまえは馬鹿だと言うことは理解できた。
824 = :
J
825 = :
レンサバの話のまとめ
・ドキュメントルートに置くのは無駄派と有効派の戦い
続き再開
↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
826 = :
>>825===>>819必死に話をそらして必死だな。
直接ファイルを覗いてほしくない場合は.htaccessでdeny from allを使っておけ。
でも.htaccessが使えるサーバかどうかもサーバのようによって違うから注意。
エラーは非表示にしておけ。
827 = :
>>823
はい、ではドキュメントルートの上に置かない方法を書いてください
もちろん書けますよね
よろしくお願いしますね^^
828 = :
>>826
へぇ~ドキュメントルートの上に置くのはダメでhtaccessだとOKなんですね
後、やたら認定してるのは自分に味方を付けないと心細い証拠かね?
830 = :
ひとり必死な馬鹿がいるwww
それはアンカーすらまともにつけれないアホ。
>後、やたら認定してるのは自分に味方を付けないと心細い証拠かね?
もうばれて必死www
>へぇ~ドキュメントルートの上に置くのはダメで
駄目とは一言も書かれてない気がする。
妄想癖がつよい人みたい。
837 = :
質問です。
自分がphpで作成したwebページで、parse_ini_fileを使って、
hoge.iniというファイルから設定データを読みこんでいます。
hoge.iniを変更しても、時々parse_ini_fileで変更前のデータが読まれることがあります。
どのような原因が考えられるでしょうか?また対処方法はありますか?
よろしくご教示お願いいたします。
839 = :
>>837
キャッシュされる仕組みが入っているとか
840 = :
時々なんて動作をするとは思えないのでサーバー側ではなくクライアント側のキャッシュではないだろうか
841 = :
関数の引数について質問です。
デフォルト値が決まっている引数が沢山ある関数、例えばmktimeの様な関数は
int mktime ([ int $hour = date("H") [, int $minute = date("i") [, int $second = date("s") [, int $month = date("n") [, int $day = date("j") [, int $year = date("Y") [, int $is_dst = -1 ]]]]]]] )
後の方にある引数を指定だけ指定したくてもそれが出来ずに、引数を全部指定する必要がありますよね。
この場合は$is_dstだけ指定したい時があっても、第一引数から順番に指定しなければいけません。
この場合は、引数を配列にして
mktime(array("is_dst"=>1));と指定出来たら順番を気にする事無く便利だと思い、
自作関数の引数はこの配列のタイプで書こうかな。と思っているのですが、この方式の欠点というのがあれば教えて欲しいです。
組み込み関数でmktime(array("is_dst"=>1));の様な指定が出来る関数は(ほぼ?)無いと思うのですが
この方式には何か欠点があるのでしょうか。
843 = :
JavaScriptではよく見る手法だがPHPではあんまみないな
http://jp2.php.net/manual/ja/ref.funchand.php
可変長引数でうまくやってる感じはする
844 = :
jsだと["key":"value"]で配列が書けるけど、phpだとarray("key"=>"value")で6バイト増えるからかな
848 = :
>>841
しいて言うなら名前が強制されるところかなぁ
849 = :
サンプルコードに
$msg .= " File Size: " . @filesize($upload_name);
という記述があったのですが、filesizeは@なんて付けると
phpマニュアルには載ってません。
$msg .= " File Size: " . filesize($upload_name);でも
問題なく動いてます。
@は何のためについているのですか?
850 = :
みんなの評価 :
類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 119 (1001) - [98%] - 2012/6/21 11:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 110 (1001) - [98%] - 2011/9/29 22:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 118 (1001) - [98%] - 2012/5/18 6:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 117 (1001) - [98%] - 2012/4/23 19:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 116 (1001) - [98%] - 2012/3/21 18:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 102 (1001) - [98%] - 2011/1/25 4:34
- 【PHP】下らねぇ質問はID出して書き込みやがれ 115 (1001) - [98%] - 2012/2/25 18:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 114 (1001) - [98%] - 2012/1/19 12:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 132 (1000) - [98%] - 2014/6/18 20:58
- 【PHP】下らねぇ質問はID出して書き込みやがれ 113 (1001) - [98%] - 2012/1/1 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 111 (1001) - [98%] - 2011/10/30 20:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 136 (936) - [96%] - 2014/9/18 12:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 134 (1002) - [96%] - 2014/7/29 4:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 133 (1001) - [96%] - 2014/7/8 16:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 135 (984) - [96%] - 2014/8/7 1:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 120 (1001) - [96%] - 2012/7/25 6:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
トップメニューへ / →のくす牧場書庫について