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

    私的良スレ書庫

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

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

    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
    251 : nobodyさん - 2011/05/10(火) 02:16:06.02 ID:??? (-5,-29,-20)
    >>239
    フォルダの707は設置フォルダとDBフォルダ両方。
    366行にmkdirがある。
    フォルダが作成されていて、707でなければ chmod追加。
    253 : nobodyさん - 2011/05/10(火) 12:01:48.72 ID:??? (-4,-30,-93)
    >>252
    pearにsimple htmldom parser ってのがあるからこれ使うと便利だよ
    http://simplehtmldom.sourceforge.net/
    タグとかidとかでjavascrypt見たいに要素を引っ張れる
    254 : nobodyさん - 2011/05/10(火) 12:06:52.55 ID:??? (+45,+18,-11)
    ごめん>>253は別にpearじゃなかった
    255 : nobodyさん - 2011/05/10(火) 12:10:59.02 ID:arsXiqXK (-20,+29,-9)
    失礼しました
    パーサー事体はなんとか出来たのですが
    htmlが汚くてどのように取得したらよいかわからず。。。
    258 : nobodyさん - 2011/05/10(火) 15:43:49.26 ID:??? (+40,+29,-21)
    >>257
    後でどう利用するかいわないと何ともいえない気がするけど、このあたり?
    http://www.php.net/manual/ja/function.preg-match-all.php
    http://www.php.net/manual/ja/function.preg-replace-callback.php
    259 : nobodyさん - 2011/05/10(火) 15:47:08.13 ID:??? (+46,+25,-5)
    >>257
    変数を作りすぎたくないなら、連想配列に格納すればいいんじゃない?
    262 : nobodyさん - 2011/05/10(火) 15:51:03.92 ID:??? (-6,-29,+0)
    array_combine
    264 : nobodyさん - 2011/05/10(火) 16:13:31.00 ID:??? (-6,-30,-92)
    >>263
    なるほどね。合点がいった。
    ユーザ定義関数を作るのがいいんじゃないかな。

    function getFirstChildTextContent ($tagName, $html) { return preg_match('|<'.$tagName.'>(.*?)</'.$tagName.'>|', $html, $match) ? $match[1] : ''; }
    $html = '<title>test title</title><h1>heading</h1>';
    echo getFirstChildTextContent('title', $html)."\r\n".getFirstChildTextContent('h1', $html);
    265 : 252 - 2011/05/10(火) 16:33:52.92 ID:??? (+68,+29,-5)
    すみません、解決できました
    これでエロサーフィン生活が快適になりました
    266 : 。 ◆oDupe - 2011/05/10(火) 16:52:33.02 ID:??? (-6,-30,-22)
    >>260
    foreach($a as $var=>$val) $array[$var]["a"] =$val;
    foreach($b as $var=>$val) $array[$var]["b"] =$val;
    267 : nobodyさん - 2011/05/10(火) 17:05:32.31 ID:??? (+60,+16,-2)
    >>265
    そのスクリプトは公開しろ!
    268 : nobodyさん - 2011/05/10(火) 17:07:13.27 ID:??? (-5,-30,-66)
    >>263
    > 1: $match['title'] = preg_match('|<title>(.*?)</title>|', $html)[1];
    マッチしなかったときの例外処理ができてないんじゃない?
    どっちにしろどのようにマッチしたかは把握しておく必要がある。
    同系統の処理は関数でまとめればいくらか見通しは良くなると思うけど。
    269 : 265 - 2011/05/10(火) 17:17:46.17 ID:??? (+66,+29,-18)
    >>267
    さすがにここに書くのもあれなので
    アダルトサイトのスレのどこかなら公開しますが
    270 : nobodyさん - 2011/05/10(火) 18:51:15.52 ID:??? (-5,-30,-124)
    >>263
    0を切り捨てられればいいのに、とはいうが、まずは0に欲しいものだけが入る正規表現にすれば良いのでは。
    1: preg_match('|(?<=<title>)(?:.*?)(?=</title>)|', $html, $match['title']);
    2: preg_match('|(?<=<h1>)(?:.*?)(?=</h1>)|', $html, $match['h1']);
    3: user_function($match['title'][0], $match['h1'][0]);

    > 仮にpreg_matchが$macthを返すような関数なら、
    ここについては解決しないけどね。

    ID出さないスレでも似たようなことあったけど、最近は正規表現がブームなのかね。
    271 : nobodyさん - 2011/05/10(火) 18:59:18.59 ID:??? (+3,-30,-60)
    両方含まれてる前提ならこうするのも手かな。

    $pattern = '|
    <title>(?P<title>.*?)</title>
    .*
    <h1>(?P<h1>.*?)</h1>
    |x';
    preg_match($pattern, $html, $match);
    print_r($match);
    272 : nobodyさん - 2011/05/10(火) 21:33:26.43 ID:4eJoj+GD (+30,+30,-161)
    ローカルのhttp://localhost/link.phpからweb上のサイトに飛ぶのですが
    リファラーを送信したくないのです
    訪問先のサイトにhttp://localhost/link.phpからの足跡が残るので。
    ローカルからアクセスしたのがばれないようにする方法ってございませんか?
    どこかのページで方法を見た記憶があるのですが
    273 : nobodyさん - 2011/05/10(火) 21:35:26.69 ID:??? (+17,-9,-2)
    ぐぐった?
    274 : nobodyさん - 2011/05/10(火) 21:47:14.76 ID:??? (+7,-15,-1)
    PHPと関係ないです
    276 : nobodyさん - 2011/05/10(火) 22:44:04.92 ID:??? (+58,+29,-4)
    phpへのパスをちゃんと書いて見たらどうだろうか
    277 : nobodyさん - 2011/05/10(火) 23:09:10.60 ID:??? (+58,+27,-2)
    >>273
    どのキーワードでぐぐればよいでしょうか?
    278 : nobodyさん - 2011/05/10(火) 23:20:10.07 ID:??? (+40,+29,+3)
    280 : nobodyさん - 2011/05/11(水) 01:06:05.74 ID:wPu1R1v8 (+29,+26,-49)
    FLVから指定ポイントのキャプチャ画像を生成したいんだが、方法がサッパリ。。
    仕様は公開されてるみたい。http://www.osflash.org/flv

    ffmpegみたいな外部プログラムは使わないで、バイナリ操作のみで行うのはやっぱり難しい?
    281 : nobodyさん - 2011/05/11(水) 01:11:12.69 ID:??? (+57,+25,-2)
    >>280
    仕様通りに操作すればいけるんでは?
    282 : nobodyさん - 2011/05/11(水) 01:19:08.83 ID:OQDkRGmA (+19,+29,-13)
    難しすぎるだろw
    283 : nobodyさん - 2011/05/11(水) 02:02:48.28 ID:??? (+1,-26,-45)
    >>279
    あるユーザのログイン状態での環境変数と、cron時の環境変数は必ずしも一致しないよ
    なもんで>>276を書いたんだけど、php5以外は入ってないって事なのかな
    284 : nobodyさん - 2011/05/11(水) 02:49:50.87 ID:??? (-1,-30,-42)
    >>283
    which php で調べてcrontabの記述を
    /usr/local/bin/php /root/test.php
    に変えたら動きました!
    勉強になりました、ありがとうございます
    286 : nobodyさん - 2011/05/11(水) 19:08:52.45 ID:??? (+49,+26,-14)
    俺の家のセキュリティには無関係だな
    288 : nobodyさん - 2011/05/11(水) 21:13:38.25 ID:??? (+0,-30,-65)
    >>287
         _______                     __
        // ̄~`i ゝ                    `l |
        / /        ,______   ,_____    ________  | |  ____ TM
       | |     ___ // ̄ヽヽ // ̄ヽヽ (( ̄))   | | // ̄_>>
       \ヽ、   |l | |    | | | |    | |  ``( (.  .| | | | ~~
          `、二===-'  ` ===' '  ` ===' '  // ̄ヽヽ |__ゝ ヽ二=''
                             ヽヽ___//   日本
             ________________
             |site:php.net 参照渡し            .| |検索|
              ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
             ◎ウェブ全体  〇日本語のページ
    289 : nobodyさん - 2011/05/12(木) 01:08:36.45 ID:??? (+42,+12,-10)
    >>288
    ググれガス
    290 : nobodyさん - 2011/05/12(木) 04:25:11.60 ID:??? (+53,+30,+0)
    291 : 忍法帖【Lv= - 2011/05/12(木) 09:51:23.70 ID:??? (+0,-30,-20)
    質問です。
    mysql_real_escape_string()ってただの置換関数ですよね?
    なんでDBに接続してないとこけるんでしょうか?
    293 : nobodyさん - 2011/05/12(木) 10:24:51.58 ID:??? (-6,-29,+0)
    VBScriptを使えば可能
    294 : 。 ◆oDupe - 2011/05/12(木) 10:30:40.09 ID:??? (-2,-30,-24)
    >>291
    mysql_real_escape_stringの中で呼び出してる mysqlのsql_real_escape_stringで接続要求してるから。
    296 : 。 ◆oDupe - 2011/05/12(木) 11:14:34.09 ID:??? (-12,-29,-4)
    >>295
    print $array[array_rand($array)];
    297 : nobodyさん - 2011/05/12(木) 12:15:23.73 ID:MOJVyYcf (+32,+28,-15)
    単語の複数形を単数形に治す方法もしくは関数もしくはライブラリってありませんか?
    298 : nobodyさん - 2011/05/12(木) 12:34:07.58 ID:??? (+62,+30,+0)
    299 : nobodyさん - 2011/05/12(木) 12:35:50.85 ID:??? (+8,-29,-3)
    ソース見た感じstudy→studiesにできなさそうなんですが
    300 : nobodyさん - 2011/05/12(木) 12:39:56.28 ID:??? (+58,+29,-3)
    >>299
    お前の目は節穴だから安心して試してみろ
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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