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

    私的良スレ書庫

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

    元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 110

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    904 : nobodyさん - 2011/09/24(土) 03:04:25.67 ID:??? (+3,-30,-72)
    header('Content-Type: text/html; charset=UTF-8');
    echo 'あ' . mb_convert_encoding(' ', 'UTF-8', 'HTML-ENTITIES') . 'ん';
    906 : nobodyさん - 2011/09/24(土) 10:38:15.22 ID:??? (-12,-29,+0)
    >>903
    html_entity_decode
    907 : nobodyさん - 2011/09/24(土) 18:12:37.99 ID:??? (+57,+29,-7)
    今はSPLって標準で入っているものと見なしていいんかな。
    皆さんのご意見を聞かせてくだせい。
    908 : nobodyさん - 2011/09/24(土) 18:37:47.26 ID:??? (+57,+29,-22)
    PHP5が標準になってるとみなしていいか、と聞くわけにはいかなかった理由が知りたい
    909 : nobodyさん - 2011/09/24(土) 18:46:57.66 ID:??? (+66,+28,-9)
    今はよくわからないのですが、5が出た頃はコンパイルオプションでわざわざSPLを外している人が自分の周りにはよく居たので。
    910 : nobodyさん - 2011/09/24(土) 18:50:45.30 ID:??? (+47,+29,+0)
    どんな集団だよ
    911 : nobodyさん - 2011/09/24(土) 22:42:19.26 ID:??? (+57,+29,-1)
    集団ではなく、自分の周りによく居ました。
    913 : nobodyさん - 2011/09/24(土) 23:25:38.62 ID:??? (-12,-29,-60)
    >>912
    eval使うなら外部から任意のコードを実行されないようにセキュリティに気をつけて。
    事前に$strを調べて数式に利用される文字以外を許容しないようにするとか。
    914 : nobodyさん - 2011/09/25(日) 00:56:33.14 ID:??? (+4,-30,-16)
    $str='60*60*24';
    echo eval('return ' . $str . ';');
    915 : nobodyさん - 2011/09/25(日) 04:30:21.43 ID:??? (+71,+29,-58)
    >>909
    それを踏まえたうえで、入っているものとみなしていいかという質問をしたのであれば、
    入っているとみなしてはいけないと答えるしかないが。

    クライアントOSがWindows7の場合、IEは入っているとみなしていいか?という質問に置き換えられると思う。
    916 : nobodyさん - 2011/09/25(日) 05:12:01.74 ID:??? (+57,+29,-2)
    わかりました。つまり、Firefoxは入っているとみなしていいわけですね。
    917 : nobodyさん - 2011/09/25(日) 10:26:18.17 ID:??? (+53,+15,-6)
    >>914
    実際のコードで固定値にしてるとは限らないだろ。
    918 : nobodyさん - 2011/09/25(日) 13:14:32.62 ID:??? (+73,+29,+0)
    >>917
    固定値にしていないとも限らんぞ。
    919 : nobodyさん - 2011/09/25(日) 15:00:39.77 ID:??? (+76,+29,-2)
    >>918
    固定値にしていないとも限らんこともないだろ。
    920 : nobodyさん - 2011/09/25(日) 15:32:07.94 ID:??? (+77,+29,+0)
    >>919
    チャウチャウちゃうんちゃう?
    921 : nobodyさん - 2011/09/25(日) 15:39:52.56 ID:??? (+68,+29,-2)
    >>920
    ちゃいまんがなでんがなでっしゃろ
    923 : nobodyさん - 2011/09/25(日) 17:53:38.39 ID:??? (+51,+28,+1)
    よろしくお願いされました
    924 : nobodyさん - 2011/09/25(日) 18:21:08.36 ID:??? (+5,-30,-102)
    毎回セットしてるからじゃね?
    2回目は「$memcache->set('key', date('Y-m-d h:m:s'), false, 1000)」の部分を削って見てみれ

    memcacheは知らんが、普通この種のAPIには、値がセットされているか?を調べるメソッドがあるはずだからそれ使えばよろし
    926 : nobodyさん - 2011/09/25(日) 20:02:04.88 ID:??? (+18,-29,-35)
    setでfalseになる件は分からないけど、ほしい動作はaddじゃないのかな。
    それと、flagsにfalseを指定している由来はどこから
    927 : nobodyさん - 2011/09/25(日) 20:02:49.40 ID:??? (+48,+29,-1)
    >>925
    お前の頭って言って欲しいってこと?
    928 : 926 - 2011/09/25(日) 20:06:51.00 ID:??? (+28,+12,+1)
    ああ、>>922=>>925なのかとおもってたごめん
    >>922
    setで
    929 : 926 - 2011/09/25(日) 20:08:29.75 ID:??? (-5,-29,-45)
    …orz

    >>922
    setでfalseに云々はスルーしてください

    >>926
    よくわからないけど、引数の順番を間違えたとか、全角の数字文字列を渡したとか。
    930 : nobodyさん - 2011/09/25(日) 20:53:54.15 ID:UUy9A1AC (-11,+29,-38)
    >>913
    おっしゃる通りです。で、対策を考えたのですが、「文字列に$記号、括弧が出たら削除する」というのでどうでしょうか?
    >>914
    参考になります。使わせていただきます
    931 : nobodyさん - 2011/09/25(日) 20:57:22.77 ID:??? (+56,+29,-39)
    >>930
    いやいや、linuxコマンドとか実行されたらどうすんのよ。
    数字と数学記号以外が含まれてたら無効にしないとやばいでしょ。
    数式だけだったら括弧が含まれてても大丈夫だろ。
    932 : nobodyさん - 2011/09/25(日) 20:58:22.97 ID:??? (-1,-29,-55)
    shellに受け渡す変数用のescapeファンクションとかなかったっけ?
    マヌアルのevalとかsystemとか書いてるセクション一通り読んでおくといいよ
    933 : nobodyさん - 2011/09/25(日) 21:04:06.20 ID:??? (+1,-26,-22)
    linuxコマンドだけじゃなく、PHPの任意のコードが実行されてもマズいでしょ
    934 : nobodyさん - 2011/09/25(日) 21:14:20.93 ID:??? (+57,+29,-21)
    というかその程度の事を態々PHPでやらないとだめな事なのか?と思ってしまう
    936 : nobodyさん - 2011/09/25(日) 22:02:52.41 ID:??? (-6,-28,-4)
    いいんじゃね?eregよりpregを使うべきだがこの際どっちでもいいだろ
    937 : nobodyさん - 2011/09/25(日) 22:57:10.01 ID:??? (+41,+19,-13)
    括弧を使った数式は計算しないの?
    数学関数が使われていたら?
    939 : nobodyさん - 2011/09/25(日) 23:22:22.02 ID:??? (+57,+29,-10)
    PHPを使った電卓アプリってことでいいんじゃない。
    でもこういうアプリはjavascriptで出来たほうが軽いと思うけどね。
    940 : nobodyさん - 2011/09/25(日) 23:48:02.78 ID:??? (-1,-29,-19)
    mb_eregが出てくるって事はマルチバイト文字列の可能性があるってことで、
    その上でpregつかうならu必須かな
    941 : nobodyさん - 2011/09/26(月) 00:53:19.75 ID:??? (+57,+29,-20)
    まぁ数字と四則演算記号以外を除去するだけなら気にしなくていいんじゃね
    942 : nobodyさん - 2011/09/26(月) 01:51:44.94 ID:??? (+12,-30,-139)
    【PHPのバージョン】5.3.6
    【連携ソフトウエア】なし



    PHPのヒアドキュメントを、PHP アプリケーションが対応しているのに一回もまともに使えた試しが無いのですが、どうすれば良いでしょうか?

    例えば。
    <?php

    $hDoc = <<< EOF

    It is <strong>very important</strong> to study.

    EOF;

    echo(hDoc);

    ?>
    なんてスクリプトを書いてサーバーにアップロード。
    そしてこれを実行すると全く無反応(ヒアドキュメント自体は外部スクリプトに書いてあって、それをrequire()しているため)です。
    何故でしょうか?
    943 : nobodyさん - 2011/09/26(月) 02:08:35.93 ID:??? (+32,+4,-40)
    >ヒアドキュメント自体は外部スクリプトに書いてあって、それをrequire()しているため

    ここの部分どう書いてるかちゃんと書いてくれないかな
    あとID出さないとうるさい人多いよ
    944 : nobodyさん - 2011/09/26(月) 02:12:46.46 ID:??? (-1,-29,-9)
    無反応であることの理由を括弧書きしているように見えるんだけど、何かの間違いだよね。

    echo($hDoc);
    では?
    945 : nobodyさん - 2011/09/26(月) 02:19:00.80 ID:??? (+33,+4,-22)
    >>942
    requireしてる云々言う前に、自分が>>942で書いたソースで試してみたのか?
    946 : nobodyさん - 2011/09/26(月) 07:07:36.93 ID:??? (-1,-29,-13)
    エラー表示を有効にするか、せめてlintしよう
    947 : nobodyさん - 2011/09/26(月) 08:48:28.85 ID:gM/XS757 (+11,+15,+2)
    >>924
    解決しました、ありがとうございました
    948 : nobodyさん - 2011/09/26(月) 10:05:35.87 ID:??? (+9,-29,-9)
    >>942
    <<<□EOF

    <<<EOF

    echo(hDoc);

    echo($hDoc);
    950 : nobodyさん - 2011/09/26(月) 10:54:55.22 ID:??? (-20,-29,+2)
    >>949
    session_id
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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