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

    元スレ【PHP】下らねぇ質問はここに書き込みやがれ 69

    php覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - gd + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    601 = :

    >>598
    ?

    603 = :

    >>602
    きっちり60秒で消えなければいけない場合は時計の同期を考えないといけない
    誤差程度の時間で消えてるなら気にしなくても大丈夫

    どうしても60秒経過の判定が必要なら
    何秒に発行したかまでクッキーに書いておいて読み込んで判定させるといい

    605 = :

    charset=utf-8 だろ

    606 = :

    >>605
    うわ……w
    ありがとうございます。
    もの凄い単純なミスでした。
    どうして気付かないときは、半日でも一日でも気付かないんだろう……orz

    607 = :

    $proxy = "192.168.10.1";
    $port = 8080;
    $url = "http://";
    $fp = fsockopen($proxy, $port);
    while(!feof($fp)){
    $line = fgetss($fp, 4000);
    print($line);
    }
    fclose($fp);

    このようにプロキシ経由でソースを取得します。
    mb_strpos関数である文字列が最初に現れる位置を探し
    mb_substr関数で上記で取得した位置に+2した値から
    文字を取り出すようなプログラムを考えています。
    これら2つの関数の使い方は分かるのですが
    fgetssを使用しているので上手く組み込むことが出来ません。
    ソースの取得法又は関数で何かご教授いただきたいです。

    609 = :

    ヤッター
    遂にセッションIDを上書きする方法を見つけました!
    header('Set-Cookie: '.session_name().'='.session_id().'; path=/');
    とheaderで出力したら二行になりませんでした

    610 = :

    fgetssで10行ほど文字列を取り込み、
    それらの行全体での位置を探し、取り出したいので
    ループを抜け出すと一行分しかできません。
    取得法を変えるしかないですかね。

    611 = :

    >>610
    だから .= だっつってんだろが

    612 = :

    >>610
    連結代入って知ってる?

    613 = :

    >>611-612
    すいませんでした。意味が理解できたのでやってみます。
    ありがとうございました。

    614 = :

    ご教授

    616 = :

    エスパー↓

    618 = :

    関数ポインタを変数に入れて切り替えるとか?

    620 = :

    >>603
    レスありがとうございます。数秒の誤差は気になりますので
    やっぱりちゃんと判定できる必要があります。

    >何秒に発行したかまでクッキーに書いておいて読み込んで判定させるといい 何秒に発行したかまでクッキーに書いておいて読み込んで判定させるといい

    と言うのはタイムスタンプを入れてそれで判別するということでしょうか?

    623 = :

    プリプロセッサとインタプリタの動作はわかってるのかな?
    そこまで負荷を気にするのであればAPC等のアクセラレータを考えたほうがいい

    624 = :

    >>621
    Cだと、条件成立時には前者が関数としてコード化され実行ファイルに組み込まれ、
    不成立だと消滅する。

    実行時に条件判定をするなら、これは使えないんじゃないかな。

    628 = :

    スレチだが、ずっと疑問だったクッキーやらセッションやら消しても、
    なぜかこちらの情報が保存されてるサイトがあったから、
    MACアドレスでも収集したのかとずっと思ってたんだが、
    Flashクッキーなんてものがあったのね。
    知らなかったわー

    629 = :

    サーバ側でMACアドレスなんてわかるわけねーだろww

    630 = :

    そもそもMACアドレスってルータ越しには伝わらんのじゃ?

    631 :

    質問です。
    「この商品を見てる人はこんな商品も見てます。」
    こういうの良く見るけど、どうやってるのでしょうか?PHPで出来ますでしょうか?
    よろしくお願いします。

    634 = :

    >>631
    できますよ、実装は様々だけど。
    例えばリファラを記録しておいて、一定数に達したらそういうメッセージ出すとか、
    実際にはこんな商品を見ているという事実がなくても、
    関連商品のリンクを見ているということにして貼る方法もあります。
    下の方法は嘘になりますが見てる側からはわからないです。
    また下の方法はHTMLだけで出来るのでPHPすら必要ないでしょうね。

    635 = :

    >>620
    そういうことです。
    必要なデータ+時間をクッキーで送って
    時間から60秒経過していれば~の処理をする
    のような感じでいいかと

    でもクッキーはユーザー側で切ったり消したり値を書き換えたりできるから
    60秒きっちりが取れないかもしれない。
    特に連投制限のようなものだと意図的にやってる人には効果が無いので
    もしそういう処理をやろうとしているならサーバ側でも何かしないとあまり意味が無いよ。

    637 = :

    用途にもよるけど普通サーバの電源は年中無休でつけとくものだぜ
    echoはしなくてもいいんじゃない?
    あとパスワード設定するか誰でもアクセスできるような位置にはおかないこと

    638 = :

    うごけばそれでよい

    640 = :

    そんなマネやったことないからわからんけど、echoで出力するハズの
    タイミングでは既に落ちてるんじゃ?

    644 = :

    >>643
    http://jp.php.net/htmlspecialchars

    645 = :

    >>639
    -tを付けて少し待たせるようにして、その間にメール送信

    648 = :

    PHPを用いて CSVのデータを検索させたいのですが何かサンプルございませんでしょうか?

    649 = :

    >>648
    http://www.php.net/manual/ja/function.fgetcsv.php

    少しはマニュアルよめ


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - gd + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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