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

    私的良スレ書庫

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

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

    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
    402 : nobodyさん - 2010/05/07(金) 19:01:31 ID:??? (+22,+29,-23)
    >>401
    もう一度ダウンロードしたら入ってたわ
    同じサイトの他のテーマも入ってるみたい
    しかしよく見つけたな
    403 : nobodyさん - 2010/05/07(金) 19:01:49 ID:8aUTct47 (+19,+21,-62)
    >>397
    このテーマ使ってるサイトは
    http://URL/?cperpage=1
    にアクセスするだけで誰でもadminでログイン状態になれるぽい
    要は管理権限乗っ取りテーマ
    真っ黒でした

    >>400は他のサイトにある汚染前のコードを見たんじゃない?
    405 : 393 - 2010/05/07(金) 19:17:35 ID:??? (+60,+29,-25)
    >>403
    ドキドキしながら試してみました。
    別クライアントで試したのですが、普通にブログトップが表示されただけでした。
    よかったです。感謝です。
    406 : nobodyさん - 2010/05/07(金) 19:26:51 ID:8aUTct47 (+31,+27,-54)
    >>393
    いったん管理画面に入ってログアウトしてログイン状態を切った後に
    http://URL/?cperpage=1
    にアクセスでブログトップが表示

    そのあとにここへ
    http://URL/wp-admin/

    ちなみにログイン状態は2週間有効ぽい
    407 : 393 - 2010/05/07(金) 19:41:44 ID:??? (+61,+28,+0)
    >>406
    セーフでした。でも、怖い。
    408 : nobodyさん - 2010/05/07(金) 20:19:04 ID:??? (+99,+29,-25)
    >>391
    インスタンスをオブジェクトと呼ぶのは分かるけどクラスとオブジェクトは別物でしょ
    409 : nobodyさん - 2010/05/07(金) 21:20:51 ID:VMqH6m/q (+58,+29,-44)
    http://favotter.net/
    ふぁぼったー

    このサイトってどんな仕組みなの?
    サーチエンジンとか調べれば分かるかな?

    同じような仕組みのサイトを作りたいと思ってるんで
    なにかヒントでもあれば

    410 : nobodyさん - 2010/05/07(金) 21:37:31 ID:??? (+71,+29,-7)
    >>408
    単に別物とだけ言われても分からんから説明してよ。
    411 : nobodyさん - 2010/05/08(土) 00:25:18 ID:??? (+35,+17,+0)
    412 : nobodyさん - 2010/05/08(土) 00:36:37 ID:??? (+65,+29,-1)
    >409
    twitterで作者に聞いてみればいいんじゃね
    415 : nobodyさん - 2010/05/08(土) 02:29:56 ID:??? (+0,-27,-44)
    リファレンスで使ってる関数の引数と戻り値を調べなよ
    418 : nobodyさん - 2010/05/08(土) 12:34:50 ID:??? (-2,+2,+0)
    可能です。
    420 : nobodyさん - 2010/05/08(土) 13:29:40 ID:??? (-1,-29,-11)
    PHPでSQL Server Compact(.sdf)を取り扱ってるサンプルなどがあったら教えてください
    421 : nobodyさん - 2010/05/08(土) 14:55:01 ID:??? (+23,-29,-15)
    SQLiteの利用をおすすめします
    422 : nobodyさん - 2010/05/08(土) 15:25:27 ID:??? (+53,+27,-13)
    >>421
    既存のものがあるので……
    424 : nobodyさん - 2010/05/08(土) 19:52:43 ID:??? (-12,-29,-21)
    >>423
    dl関数ではカレントディレクトリはたぶん無理。
    というか、extension_dirからしか無理だったと思う。
    php.iniがいじれない理由は?
    425 : nobodyさん - 2010/05/08(土) 22:34:13 ID:??? (+25,+2,-12)
    htaccess なら行けるかも・・
    426 : nobodyさん - 2010/05/08(土) 22:38:13 ID:??? (+33,+5,-26)
    いやインクルードするディレクトリは変更出来ても
    拡張はサーバ起動時に読み込まれるから後から変更はできないよ
    427 : nobodyさん - 2010/05/08(土) 22:44:02 ID:??? (-1,-29,-36)
    モジュールphpに制限がかかってるという理由なら
    htaccessでCGIに変更できるなら可能性はあるかもしれない。
    phpの-cオプションでphp.iniを渡せばいけるかも。
    428 : nobodyさん - 2010/05/09(日) 01:27:09 ID:??? (+64,-30,-84)
    phpで正規表現を使用してスマートに文字列を加工したいと思っています。

    例えば日付で

    20100508

    という文字列を見つけた場合に

    2010-05-08

    「-(ハイフン)」を自動で挿入するにはどういうコードを書けばよいでしょうか?
    429 : nobodyさん - 2010/05/09(日) 02:17:23 ID:??? (+40,+13,+1)
    >>428
    後方参照
    430 : nobodyさん - 2010/05/09(日) 02:18:53 ID:??? (+71,-30,-11)
    >>428
    print_r(strftime("%Y-%m-%d", strtotime("20100508") ));
    http://ideone.com/Lbv0Y
    432 : nobodyさん - 2010/05/09(日) 02:42:32 ID:??? (+2,-29,-8)
    >>431
    if(!empty($data)) はお勧めしない、
    条件文の最初に否定を付けるのはあまり宜しくない
    433 : nobodyさん - 2010/05/09(日) 02:51:23 ID:Xcu8pyMU (+33,+29,-7)
    >>432

    レスありがとうございます!

    よろしければ、オススメしない理由を教えて頂けないでしょうか?
    434 : nobodyさん - 2010/05/09(日) 02:59:27 ID:??? (+9,-30,-77)
    >>432
    どうして?

    >>431
    結果は同じだろうけど !empty() の方が関数呼び出しとかで
    オーバーヘッドは大きいはず。そもそも見づらい。

    別にルールがあるんじゃなければ自由に書いたらいいと思うけど
    見た感じで文字列と仮定して,自分なら
    if (0 < strlen($data))
    かな
    true === is_string($data)
    もケースで併せるかも
    435 : 434 - 2010/05/09(日) 03:00:10 ID:??? (+43,+20,+0)
    関数2回呼ぶけどね!!
    436 : nobodyさん - 2010/05/09(日) 03:01:29 ID:??? (+62,+29,-59)
    >>433
    プログラミング作法1.2文と式より
    p23
    自然な形の式を使おう。式は自分で音読するつもりで書こう。条件式に否定が含ま
    れていると間違いなく分かりづらくなる。
    437 : nobodyさん - 2010/05/09(日) 03:03:20 ID:??? (+94,+29,-28)
    >>430
    ありがとうございます。

    やっぱりちまちま substr なんかでやるよりも正規表現でやった方がカッコ良いですね。
    438 : 431 - 2010/05/09(日) 03:04:08 ID:Xcu8pyMU (-1,+28,+1)
    皆様ありがとうございます。
    参考になりました。
    439 : nobodyさん - 2010/05/09(日) 03:23:06 ID:??? (+66,+25,-1)
    >>437
    >430 は正規表現使ってないぞ
    440 : nobodyさん - 2010/05/09(日) 04:45:20 ID:??? (+27,-29,-37)
    >例えば日付で
    >
    >20100508
    >
    >という文字列を見つけた場合に
    と書かれてるんですがstrtotimeで文字列見つけられるんですね
    441 : nobodyさん - 2010/05/09(日) 04:47:29 ID:??? (+51,+30,+0)
    442 : nobodyさん - 2010/05/09(日) 05:23:48 ID:??? (+3,-30,-49)
    見つけられる?
    文字列中に含まれる場合の話か?

    ([^\d])(19|2\d)(\d{2})([01][\d])([0123]\d)([^\d]), $1$2$3-$4-$5$6

    でどうだ!
    酔ってる上にテストも何もしてない。今も反省してない。
    443 : nobodyさん - 2010/05/09(日) 05:36:57 ID:??? (+42,-30,-45)
    やっぱ気になったからテストした
    こっちで

    preg_replace('#([^\d])?(19|2\d)(\d{2})([01][\d])([0123]\d)([^\d])?#', '$1$2$3-$4-$5$6', $data);

    444 : nobodyさん - 2010/05/09(日) 05:44:51 ID:??? (+38,-30,-62)
    >443じゃ 2010-19-39 とかダメだなw

    preg_replace('#([^\d])?(19|2\d)(\d{2})(0[\d]|1[012])([012]\d|3[01])([^\d])?#', '$1$2$3-$4-$5$6', $str);

    2/31 とかはもう知らない!
    445 : nobodyさん - 2010/05/09(日) 06:57:07 ID:??? (+57,+29,-22)
    せっかくの休みなんだ
    穴だらけの正規表現式作るぐらいならゆっくり寝ててくれ
    446 : nobodyさん - 2010/05/09(日) 07:30:17 ID:??? (-1,-29,-32)
    うるせー
    休みだから朝まで飲んでんだYO 放っとけ

    日付の検証まですんなら preg_match で配列にぶち込んで
    checkdate() かけろや
    市ね
    447 : nobodyさん - 2010/05/09(日) 08:40:25 ID:??? (+38,-30,-106)
    echo preg_replace_callback('/(?<!\d)(19\d{2}|20(?:0\d|10))((?:0[13578]|1[02])(?:0[1-9]|[12]\d|3[01])|02(?:0[1-9]|[12]\d)|(?:0[469]|11)(?:0[1-9]|[12]\d|30)))(?!\d)/', function($matches) {
        return $matches[1] .'-'. substr($matches[2], 0, 2) .'-'. substr($matches[2], 2, 2);
    }, $string);
    448 : nobodyさん - 2010/05/09(日) 13:14:50 ID:??? (+31,-29,+2)
    July 1, 2010とかはどうするのさw
    449 : nobodyさん - 2010/05/09(日) 13:18:16 ID:??? (+18,-4,+3)
    Wed 20 May 2010
    450 : nobodyさん - 2010/05/09(日) 14:29:40 ID:??? (-4,-27,-11)
    正規表現スレじゃねーぞ
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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