元スレ【PHP】下らねぇ質問はここに書き込みやがれ 69
php覧 / PC版 /みんなの評価 : ○
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
少しはマニュアルよめ
みんなの評価 : ○
類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はここに書き込みやがれ 68 (990) - [98%] - 2008/5/27 2:33
- 【PHP】下らねぇ質問はここに書き込みやがれ 72 (1001) - [96%] - 2008/9/3 7:18
- 【PHP】下らねぇ質問はここに書き込みやがれ 73 (1001) - [96%] - 2008/9/20 2:31 ○
- 【PHP】下らねぇ質問はここに書き込みやがれ 71 (1001) - [96%] - 2008/8/17 1:08
- 【PHP】下らねぇ質問はここに書き込みやがれ 70 (1001) - [96%] - 2008/7/19 3:52 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 79 (1001) - [87%] - 2009/2/1 0:33 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 89 (1001) - [87%] - 2009/11/13 23:03
- 【PHP】下らねぇ質問はID出して書き込みやがれ 99 (1001) - [87%] - 2010/10/27 4:51
- 【PHP】下らねぇ質問はID出さずに書き込みやがれ 1 (985) - [86%] - 2011/7/13 20:33
- 【PHP】下らねぇ質問はID出して書き込みやがれ 109 (1001) - [86%] - 2011/8/30 2:02
- 【PHP】下らねぇ質問はID出して書き込みやがれ 139 (994) - [86%] - 2015/7/25 21:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 119 (1001) - [86%] - 2012/6/21 11:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 129 (1001) - [86%] - 2013/9/18 1:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 90 (1001) - [85%] - 2009/12/7 18:47
- 【PHP】下らねぇ質問はID出して書き込みやがれ 86 (579) - [85%] - 2009/8/19 4:44
トップメニューへ / →のくす牧場書庫について