のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,332,123人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレPHP上級者が集まるスレ

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    501 : nobodyさん - 2012/06/02(土) 12:53:19.24 ID:???.net (+62,+29,-100)
    >PHPに最悪のバグ発覚!CGIモードで動かしてる奴はソース丸みえ!!ソースにパス埋めてる奴は死ぬぞ!

    個人で持ちやすい庶民系レンタルサーバーってほとんどcgiだと思うけど
    http://rental.off-soft.net/4166.html
    これで鯖屋がモジュールにシフトしてくれるとありがたい。
    502 : nobodyさん - 2012/06/02(土) 14:19:06.59 ID:???.net (+51,+28,-4)
    PHPは諸悪の根源
    503 : nobodyさん - 2012/06/02(土) 18:44:06.44 ID:???.net (+57,+29,-23)
    脆弱性の発覚なんかどんなプログラムにもあるわい。
    ちゃんとバージョン上げてるやつには関係ない話。
    504 : nobodyさん - 2012/06/02(土) 20:48:36.23 ID:???.net (+58,+30,-22)
    影響を与える範囲が広範囲に渡るんだから堅牢な作りにするのが当然なのに、
    相変わらずその場しのぎの突貫工事だからこんなことになるんだろ
    505 : nobodyさん - 2012/06/03(日) 03:33:52.69 ID:???.net (+57,+29,-22)
    PHPがどうこうより、WEBの公開ディレクトリにフロントコントローラ以外もおいてる人って・・・
    506 : nobodyさん - 2012/06/09(土) 11:16:18.37 ID:???.net (-1,-29,-24)
    www.php.net にアクセスできなくね?俺だけ?
    507 : nobodyさん - 2012/06/09(土) 12:14:40.30 ID:???.net (+96,+29,-30)
    そのうち直るだろ。
    「オレだけ?」って疑問が湧いたら、
    まずケータイからでも同じか確認すればいい。
    508 : nobodyさん - 2012/06/24(日) 03:01:37.60 ID:???.net (+79,+29,-22)
    >>507
    おれは506じゃないけど、ひとこと言わせて
    なんでそんな面倒なことを要求するの?
    あなたも確認してみればわかることじゃないの?
    どうして自分は確かめるのをいやがるの?
    509 : uy - 2012/06/24(日) 12:21:59.58 ID:???.net (+57,+29,-3)
    だから自分で検証してから書けよゴミカス
    510 : nobodyさん - 2012/06/25(月) 13:23:56.13 ID:???.net (+53,+25,-10)
    そんなにツンツンしないで馴れ合おうぜ~(^ε^)チュ
    511 : uy - 2012/06/25(月) 14:27:15.18 ID:???.net (+19,+1,+0)
    ゴミ
    512 : nobodyさん - 2012/09/15(土) 00:14:19.21 ID:???.net (+57,+29,-20)
    外は冷たいのにどうして俺の部屋だけこんなに暑いのだ?
    513 : nobodyさん - 2012/09/16(日) 12:17:16.28 ID:GVld0b1V.net (+58,+26,-81)
    >> 505
    > PHPがどうこうより、WEBの公開ディレクトリにフロントコントローラ以外もおいてる人って・・・

    うちの会社が開発してるシステムには公開ディレクトリに、phpファイル全部置いてありますw
    社長兼CTOにそれを指摘したら、
    「htaccessでアクセスさせなければいいじゃん」
    で終わり・・・。

    糞CTOを論破するための、シンプル且つ論理的なセリフないですかね?w
    514 : nobodyさん - 2012/09/16(日) 12:36:41.35 ID:???.net (-1,-29,-17)
    CLIで、root権限で動いているプログラムを
    プログラムの中から
    一般ユーザーに降格させたいんですが
    どうしたらよいでしょうか
    515 : nobodyさん - 2012/09/16(日) 13:08:49.52 ID:???.net (+65,+29,-21)
    >>513
    君が理由も分からないまま人に言われたことを鵜呑みにしちゃってるのが悪いんでない?
    516 : nobodyさん - 2012/09/16(日) 13:22:15.75 ID:???.net (+57,+29,-43)
    > 「htaccessでアクセスさせなければいいじゃん」
    おれもそう思うんだけど。
    517 : nobodyさん - 2012/09/16(日) 13:59:18.89 ID:???.net (+4,-28,-53)
    .htaccessで塞ぐぐらいなら最初から、別のディレクトリに置けよ。

    設定ミスで.htaccessが無効化されたり、
    ずさんな運営でゴミファイル(xxxx.php.bk)が生成されたり、
    色々と問題は起こる。

    「公開ディレクトリに置く理由」が無い。
    518 : nobodyさん - 2012/09/16(日) 16:56:42.21 ID:???.net (+57,+29,-18)
    理由はインストール型パッケージの配布のしやすさかな。
    もちろんユーザーが望めば非公開のディレクトリに置くこともできるわけで、
    ちょっと別の話だなこれは。
    519 : nobodyさん - 2012/09/16(日) 19:59:06.29 ID:???.net (+55,+27,-32)
    配布するレベルのものなら尚更、
    非公開にすべきファイル(ライブラリやコンフィグ)は好きなディレクトリに設置出来るようにしておくべき・・・
    520 : nobodyさん - 2012/09/16(日) 20:04:20.73 ID:???.net (+38,+15,-1)
    PHP自体配布に向いてない
    521 : nobodyさん - 2012/09/16(日) 23:15:38.26 ID:???.net (+56,+28,-8)
    それは極論。
    導入をし易いって意味ではPHPはベター。
    523 : nobodyさん - 2012/09/17(月) 12:53:14.13 ID:???.net (+13,-12,-16)
    >>522
    同じ時刻のアクセスは無視する
    524 : nobodyさん - 2012/09/17(月) 13:20:32.07 ID:???.net (+1,-19,-19)
    >>522
    最終アクセスのIPを記録しておいて、連続同一IPは無視する
    525 : nobodyさん - 2012/09/17(月) 14:10:01.60 ID:???.net (+59,-28,-94)
    >>523-524
    レスありがと
    けどそれだと相手サイトにimgタグ設置しておいて
    普通に他人がアクセスした奴が時刻バラバラIPバラバラなら
    全部カウントされてしまわない?

    要するにAというサイトがあって
    それにBサイトのcount.phpをimgタグで仕込ませておけば
    Aサイトに検索で飛んで来た時刻・IPバラバラの
    アクセスは全部imgタグを介してBのcount.phpとしてカウントされてしまうと思う。
    526 : nobodyさん - 2012/09/17(月) 16:07:04.03 ID:???.net (+61,+28,-66)
    >>525
    あーなるほど
    iframeだと実質的に違いはクライアントサイズしかないから、
    JavaScriptを使ってブラウザ間の差異に気をつけつつ判断するしかないんじゃね。
    527 : nobodyさん - 2012/09/17(月) 16:16:23.18 ID:???.net (+51,+23,-30)
    リンク流入数とか、広告流入数を取りたいのかな?
    どちらにせよcount.php側の処理を2重3重にしないと不正対策は難しい。
    528 : 525 - 2012/09/17(月) 17:01:10.15 ID:???.net (+97,+29,-182)
    みんなレスありがと。う~ん何か簡潔な解決策はないもんかな…

    簡潔な方法というとアクセスが送られてくるサイトを
    定期的に調べるスクリプト動かすとかしか思い浮かばない…
    不正やってるimgタグとかiframeとかがないかどうかチェックみたいな。
    (こちらのカウント処理用PHP(count.php)が埋め込まれてないかどうかの)

    ただ相手もそんな簡単にバレるようなことはしないから
    こちらのリファラとかIPとか調べてサイト主がアクセスしてきた可能性が高い場合は
    不正コードを生成しないとかされてたらこのチェックはかなり難しいなぁ。

    なんか良い方法ないのかなぁ…
    529 : nobodyさん - 2012/09/17(月) 17:39:57.95 ID:???.net (+109,+29,-64)
    >>528
    そこまで恐ろしい相手と戦うのかwww
    確かにリファラをたどって相手のHTMLを取得してa以外の要素があれば弾くのはいいかもね。
    こちらのIPだけに特別なHTMLを生成する懸念に対しては、相手のGoogleキャッシュを確認するとかでどう?
    んでさらに心配ならJavaScriptによる表示サイズでフィルタするしかないのでは。
    530 : 525 - 2012/09/17(月) 22:21:06.08 ID:???.net (+105,+29,-13)
    >>529
    なるほどなるほど。キャッシュを調べる手があるね。
    とにかくこれは地道に色々やるしかなさそうだなぁ。
    がんがってみますね。レスありがとうございました!
    531 : nobodyさん - 2012/09/22(土) 17:29:52.90 ID:TSKoYwz3.net (-1,-30,-141)
    上級者の方、ご教示お願いします。

    for($i = 0; $i < 100; ++$i){
    print '<a href="' . $url[$i] . '" target="_blank"><img src="img.png" width="100" height="100"></a>';
    }

    こうやってimgタグをaタグでリンクすると処理コストがかなり掛かるんです。
    a単体にするとかなり速いです。なんででしょう?
    あとimgを付けていても、href="hoge.com" みたいに直接URL記述したら速いです。
    わけが分かりません… だれか助けて~
    532 : 531 - 2012/09/22(土) 17:35:12.57 ID:???.net (-2,-30,-95)
    html = '';
    for($i = 0; $i < 100; ++$i){
    html .= '<a href="' . $url[$i] . '" target="_blank"><img src="img.png" width="100" height="100"></a>';
    }
    print html;

    こうやったら解決しました!どうもお騒がせしました!
    533 : nobodyさん - 2012/09/22(土) 17:35:19.05 ID:???.net (+57,+29,-7)
    俺らが答えるまでもない
    初心者スレにでも行けクズ
    534 : 531 - 2012/09/22(土) 17:47:37.86 ID:???.net (+57,+29,-4)
    と思ったら気のせいだった…初心者スレ行ってきます!
    535 : 531 - 2012/09/23(日) 14:23:48.23 ID:???.net (+89,+29,-39)
    他のPHPスレ言って質問したんですが
    「PHPは糞言語」「消えろ」「速度を気にするやつがPHPなか使うな」
    とか言われてまともな回答が来ませんでした…

    だれか教えて下さい~
    536 : nobodyさん - 2012/09/23(日) 15:00:58.19 ID:???.net (+91,+29,-7)
    またお前か
    繰り返すが俺らが答えるまでもない
    少しは学習しろ
    537 : nobodyさん - 2012/09/23(日) 15:11:40.91 ID:???.net (+69,+29,-17)
    >>535
    内容も悪いし態度も悪いから当たり前
    538 : 531 - 2012/09/23(日) 15:19:01.88 ID:???.net (+104,+29,-11)
    >>536-537
    そんなこと言わないでお願いしますよm(__)m
    他のスレ言っても全然答えてくれないんです。
    やっぱ何か改善可能な原因があるんですかね?
    539 : nobodyさん - 2012/09/23(日) 15:34:23.36 ID:???.net (+51,+28,-1)
    だから内容と態度
    540 : nobodyさん - 2012/09/23(日) 18:24:03.40 ID:???.net (+52,+29,-2)
    上級者に口をきくなど100年早い
    541 : nobodyさん - 2012/09/23(日) 18:46:09.69 ID:???.net (+57,+29,-17)
    >>531
    マジレスすると、質問者のレベルを考慮すると、回答がすごくめんどくさい。
    ここは上級者同士が集まって高尚(笑)な話をしたいスレのはず。
    542 : nobodyさん - 2012/09/23(日) 20:58:55.03 ID:???.net (+71,+29,-1)
    >>538
    少しは自分を省みてはどうか
    543 : nobodyさん - 2012/09/24(月) 03:12:11.32 ID:???.net (+55,+29,-13)
    ここと向こう?の登場人物が同じ可能性だってあるのにバカなやつ
    545 : nobodyさん - 2012/10/02(火) 17:25:09.51 ID:???.net (+57,+29,-13)
    うるせーぞクズ
    てめーにコード組んでもらわなくても誰も困らないからさっさと失せろ
    546 : nobodyさん - 2012/10/02(火) 19:14:26.52 ID:???.net (+51,+29,-5)
    >>544
    初心者未満のゴミが俺ら上級者の手を煩わせないでくれたまえ
    547 : nobodyさん - 2012/10/03(水) 14:44:06.74 ID:???.net (+36,-30,-72)
    foreach ($arr as &$value) { /* hoge */ }
    unset($value)

    foreachでリファレンスを利用したあとにunset()するけど
    unsetしないで$valueを有効活用したことあるやついる?
    548 : nobodyさん - 2012/10/04(木) 02:26:04.53 ID:???.net (+42,+24,+0)
    黙れ
    549 : nobodyさん - 2012/10/04(木) 06:41:04.53 ID:???.net (+62,+29,-6)
    >>547
    初心者レベルのクズが俺たち上級者に気安く話しかけるな
    550 : nobodyさん - 2012/10/04(木) 16:02:45.99 ID:???.net (+57,+29,-35)
    なるほど・・・
    上級者としては、foreach後の参照はむしろ使うべきではないということか。
    ありがとうございました。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について