トップページphp
732コメント231KB

【PHP】質問スレッド Part9

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん03/07/12 03:18ID:???
■本家
 http://www.php.net/

■日本 PHP ユーザ会
 http://www.php.gr.jp/

■PHP マニュアル
 http://www.php.net/manual/ja/

■PEAR マニュアル
 http://pear.php.net/manual/ja/

過去スレ, 関連スレ及び注意事項等は、 >>2-3ぐらい
0538nobodyさん03/08/13 23:06ID:???
・ageげるな
・PHP と関係のない質問すんな
・初心者板も使え
・マニュアル嫁
・php.,ini 嫁
・検索しろ
0539nobodyさん03/08/13 23:09ID:???
>>537
藻前は php.ini を読んでみれ。
php.ini と PHP マニュアルくらいは一度目を通しておくべきだろ、、

ちゃんとカテゴライズされてるから選んで読めばそんなに時間も要らない。勉強にもなる。
0540nobodyさん03/08/13 23:40ID:???
>>527
は結局こちらは放置したまま PHP-users に投げた模様。
解決すりゃ何でも有りですか。

--
初めまして、こんにちは。
x-ii-Law(テツロウ)と申します。

先日よりPHPの勉強を始めました。
早速で恐縮ですが皆様のお知恵を拝借したく投稿いたします。

sessionとCookieを使ったユーザ認証するサイトを作りたいのですが、
まず第一段階として、閲覧者のブラウザがCookieを許可しているか、
判別する方法というのはあるのでしょうか?

確か、JavaScriptを使ってできたかとは思うのですが、
その方法だと、いったんチェック用のページを用意してから、
ログイン画面を表示させるといった手法になってしまいますよね?

できればPHPで一本化してCooieの許可を促すといった
やり方で行きたいのですが、何か方法はありますでしょうか?

ご教授のほどお願いいたします。

x-ii-law@ziga.jp
I have nothing...
"Everything" made by you.
www.ziga.jp
0541nobodyさん03/08/13 23:48ID:???
手前で一回Cookieを送ってから次に読んでみたら?
0542nobodyさん03/08/14 00:31ID:???
>>528-530,541
レスありがとうございます。
やはり、一回クッキー送ってみて
それが所得できたかどうかで判断するしかないようですね。
環境変数ででてくれりゃぁ、楽なのに…

>>540
ふつう何かしらの情報を探そうという時、
いろんなソースを参照するのが当たり前じゃないですか?
Googleしまくったり、リファレンス読みまくったり…
一日になんべんもここをチェックできるほど暇じゃありませんしね。
匿名性を悪用して人のメールアドレス勝手に書き込むような馬鹿が
PHP-usersにいるとは思いませんでした。残念です。
0543nobodyさん03/08/14 00:39ID:???
>>542
イソターネッツの世界で一般的に嫌われるマルチポストをやらかしたからしょうがないんじゃない?
>Googleしまくったり、リファレンス読みまくったり…
とマルチポストは別物ですよん。

>一日になんべんもここをチェックできるほど暇じゃありませんしね。
火に油そそいでますな(w
0544nobodyさん03/08/14 00:41ID:???
>>542
Cookieを勝手に送りつけるのはマナー違反という声もあると思う。
まずCookieを読んでみて、あれば次のステップを表示。
なかったら、Cookieの許可を願うというメッセージとフォームを出力。
そこで送信があった場合に初めてCookieを発行。
PHPならURI変えなくても出力はなんとでもなるから、なんとでもできるでしょ。
0545nobodyさん03/08/14 00:42ID:???
分かっていると思うけど、さらにCookieの書き換えができるかどうかのチェックもしておくとGoo!
0546nobodyさん03/08/14 01:03ID:???
ttp://ns1.php.gr.jp/pipermail/php-users/2003-August/017830.html
0547nobodyさん03/08/14 01:08ID:???
マルチポストを悪びれない上に開き直ってるkittyがいるのはこのスレですか
0548(゚Д゚)ハァ?マルチの挙句これかよ(゚Д゚)ハァ?03/08/14 01:09ID:???
初めまして、こんにちは。
x-ii-Law(テツロウ)と申します。

先日よりPHPの勉強を始めました。
早速で恐縮ですが皆様のお知恵を拝借したく投稿いたします。

sessionとCookieを使ったユーザ認証するサイトを作りたいのですが、
まず第一段階として、閲覧者のブラウザがCookieを許可しているか、
判別する方法というのはあるのでしょうか?

確か、JavaScriptを使ってできたかとは思うのですが、
その方法だと、いったんチェック用のページを用意してから、
ログイン画面を表示させるといった手法になってしまいますよね?

できればPHPで一本化してCooieの許可を促すといった
やり方で行きたいのですが、何か方法はありますでしょうか?

ご教授のほどお願いいたします。

x-ii-law@ziga.jp
I have nothing...
"Everything" made by you.
www.ziga.jp
0549:(゚Д゚)ハァ?マルチの挙句これかよ(゚Д゚)ハァ?03/08/14 01:10ID:???
先日よりお世話になっている、x-ii-Lawです。

先日Cookie関連で投稿させていただきましたが、
実は同様の質問を2chでもしておりました。
…で、本日レスを見に行ったところなんと、
私が投稿したメール本文がシグネチャ含めて
全文まるごとコピペされているじゃありませんか!?

その馬鹿の言い分はこうです。
「PHP-usersに投げた模様。解決すりゃ何でもありかよ。」

信じがたい言動に一瞬目を疑いました。
何かしらの情報を調べようとする時、
複数のソースから参照するのはごく当たり前のことだと思います。

また、こんなにもモラルに欠いた人間がPHP-usersに
参加していることが残念です。

2chですから当然向こうは匿名でやってのけてます。
一応2chの管理人さん(名前ど忘れしました…)に連絡し、
IP履歴が得られたらPHP-users管理人様にご報告の上
対処していただきたいと考えております。

入会そうそう、騒動を起こしてしまって申し訳ありません。
ですが、新種のウィルスが跋扈する中メアドまで公開されたとなると、
こちらとしても何か手を打たないと悔しくてなりません。
どうか皆様のご理解とご協力をお願い申し上げます。

x-ii-law@ziga.jp
I have nothing...
"Everything" made by you.
0550nobodyさん03/08/14 01:13ID:???
>>548
まずなによりもな、そのハンドルがめちゃくちゃ痛い
0551nobodyさん03/08/14 01:15ID:4DVEbVLG
MLに投げた時点でメルアドなんて晒されてるわけだが

趣旨のないメールをメルマガに投げて、
「2chにも書いたんだよ」
「2chで晒されたんだよ」
って自分で晒してる・・・・(´ヘ`;)

言わなきゃマルチポストだってのも2chで晒されてるのも知らない人の方が
多いだろうに・・・・


ばっかじゃない
0552nobodyさん03/08/14 01:16ID:oqBEbTt8
自分の無知がどんどん晒されていく訳ですねw
0553nobodyさん03/08/14 01:18ID:???
MLでも同じ質問見て、ほぉと思ったけど同一人物だったのか....

経緯を正確に把握するために、時系列に並べてみますた。
03/13 00:51 >>527 にて質問あり
同日 02:05 >>528 が最初の回答
同日 08:02 [PHP-users 17288]初めまして。、をメール
同日 10:49 >>529 が2つ目の回答
同日 12:33 >>530 というかオレ、が回答
同日 18:15 [PHP-users 17296]Re: 初めまして。、にて返答あり
03/14 00:53 [PHP-users 17300]2chにて、をメール

続きそうだったら、PHP-users MLオチスレでやったほうがいいんでないかい?
0554nobodyさん03/08/14 01:24ID:???
いかんいかん。
解決レスを忘れてた
8/14 00:35 [PHP-users 17298]Re: 初めまして。にて本人の解決済み
0555nobodyさん03/08/14 01:29ID:???
ま、自分が非難してる“モラル「を」欠いた人間”の中に
自分が入ってることは分からないんでしょうね。

「複数のソースから参照するのはごく当たり前のことだと思います。」
とか書いてる訳ですし。
“マルチポストはマナー違反(やむを得ない場合は断り書きを)”
というのが一般的な「モラル」だと思うんですが。

投稿した記事がPHP-usersに登録してない人でも
見られるオープンなものであることを認識した上で、
自分も「その馬鹿」と同類であることを分かって頂きたいものですな。
0556nobodyさん03/08/14 01:29ID:???
>>553
5ヶ月前になってまっせ
0557nobodyさん03/08/14 01:32ID:???
>>556
あらヤダ、私としたことが。ほほほ。
8/13と8/14に置き換えてお楽しみくださいませ
0558nobodyさん03/08/14 01:33ID:???
>>549
> 一応2chの管理人さん(名前ど忘れしました…)に連絡し、
> IP履歴が得られたらPHP-users管理人様にご報告の上
> 対処していただきたいと考えております。
分かりにくい文だな。「たら」はどこからどこまでなんだろう?
削除依頼は出してないようだが……。
0559nobodyさん03/08/14 01:34ID:???
単発の質問の為にMLに入ったの?
アホだね。死ねよ。
0560nobodyさん03/08/14 01:37ID:???
ML=サポートセンタと勘違いしている典型例ですな
0561nobodyさん03/08/14 01:43ID:???
この教えて君は何様か。
phpが無料ならサポートも無料で受ける権利があるんだと思ってるんじゃない?
名無しさんとの付き合い方を知らないとこういうヘマをこくんだね。
0562nobodyさん03/08/14 01:49ID:???
>>542
> 一日になんべんもここをチェックできるほど暇じゃありませんしね。
だったらここに質問投げるなよ。
0563nobodyさん03/08/14 01:51ID:???
541,544-545だが、何?マルチだったの?
いきなり来てレス返すもんじゃないな・・・
0564nobodyさん03/08/14 01:51ID:???
> 複数のソースから参照するのはごく当たり前のことだと思います。」

if (質問しまくる == 参照する) {
 日本語勉強しれ;
}
0565nobodyさん03/08/14 01:55ID:???
こんな奴がユーザ認証するサイトは行きたくねー。
0566nobodyさん03/08/14 01:58ID:???
x-ii-Law

 10-2=8
 Law=法
 掟破りのマルチポスト+逆ギレ

「月亭八方」ならぬ「教え亭破法」だな
(関西人にしか分からなかったらゴメン)
0567nobodyさん03/08/14 02:05ID:???
>PHP-users 17302
あっちでも怒られてますなw
0568nobodyさん03/08/14 02:06ID:???
┌────────────────────
│あ、どうもスイマセン、>>566がお騒がせしました・・・
└───v────────────────
     /⌒\ っ   /\
    /'⌒'ヽ \ っ/\  |
    (●.●) )/   |: | すぐ連れて逝きますんで・・・
     >冊/  ./     |: /
   /⌒   ミミ \   〆
   /   / |::|λ|     |
   |√7ミ   |::|  ト、   |
   |:/    V_ハ   |
  /| i         | ∧|∧
   и .i      N /⌒ ヽ) >>566
    λヘ、| i .NV  |   | |
      V\W   ( 、 ∪
              || |
              ∪∪
0569nobodyさん03/08/14 02:07ID:???
盛り上がっているところ恐縮ですがそろそろMLスレで続けていただきたく…
0570nobodyさん03/08/14 02:12ID:???
cookieに話を戻す?
cookieの意味すら知らない大多数のユーザに「cookieを有効にしてください」と促すのは無意味だと思うが。どうよ?
0571nobodyさん03/08/14 02:14ID:???
http://pc2.2ch.net/test/read.cgi/php/1031734100/l50
こちらへどうぞ
0572nobodyさん03/08/14 02:21ID:???
ここを見てMLに投稿している香具師がいるな(ニヤリ
0573nobodyさん03/08/14 02:23ID:???
あ、やっぱココか〜。
こういう香ばしい香具師は貴重だよね〜。(w
0574nobodyさん03/08/14 02:27ID:???
冷夏だというのに豊作だな。
0575nobodyさん03/08/14 02:27ID:???
Cookieを知らない香具師は<a href="http://www.google.co.jp/">ググ</a>れ。話はそれからだ。
0576nobodyさん03/08/14 02:29ID:???
そんな事を書いてあるサイトはうぐうぅです
0577nobodyさん03/08/14 02:35ID:???
Cookieオンにしてね!
0578nobodyさん03/08/14 02:42ID:???
嫌です
0579nobodyさん03/08/14 02:57ID:???
2chもクッキーを有効にしろと文句をつけてくるよね(^_^;)
0580nobodyさん03/08/14 03:52ID:???
perlのSet-Cookieでセットしたクッキーって
phpで読み込む事は可能でしょうか?
0581nobodyさん03/08/14 03:54ID:???
可能
0582nobodyさん03/08/14 04:14ID:???
>>580
少しはHTTPの仕組みを理解してくれよ
phpinfo眺めれば分かるだろうに
0583 ◆mgMByMzwys 03/08/14 07:10ID:???
>>540 です。
荒れちゃったので回収に来ました。スレのみんなには申し訳ない。これで最後という事で。
板が荒れるので 以後 この件に関しては下記に提示したメールアドレスで >>527 氏から直接メッセージをいただいた場合にのみ対応します。

当方の言い分。
掲示板とメーリングリストの質問内容が重複したため、その対処と考えて転載を行った。
転載内容はメーリングリストからのもので、当該するメーリングリストは Web で公開される事が事前に周知されており、
転載行為そのものに問題があるとは考えていない。
その後、仮に >>527 氏が不利益を被っているとすれば、原因は >>527 氏の >>540 に続く発言内容やメーリングリストへの投稿にあるように思える。
投稿時点では 527 氏とメーリングリストへの投稿元は同一人物ではないかと予想したため
> PHP-users に投げた "模様"
と表現した。投稿後、本人からの反応がありこのような騒動になったが >>540 の投稿当時はこのような展開を予想していなかった。
尚、この件に関して私が投稿した書込は本書込と >>540 番の書込だけであり、それ以外は他人の手による物。

つー事で、今から考えるとシグニチャの削除くらいの配慮はあって良かったと思うが投稿時は気が付かなかったので
せめての対応として 527 氏に抗議の意志がある事に配慮し、連絡用のメールアドレスを提示します。
hB3ns@hotmail.com (いたづらはいやづら)

自分で PHP-users に投げてそのリプライで解っていると思うけど、自分の思い込み違いを認識した上でどうぞ。
何に使うのか知らないが IP アドレスを欲しがっているようだけど、Hotmail のヘッダに刻まれるので欲しければそちらからどうぞ。

当方の行為が直接 527 氏の権利を侵害した、または不利益を被らせた、またはそれを意図、予想したものであるとは考えていないので
当方には提訴が行われた場合、発生した費用と時間の金銭的補償を 527 氏に請求する意志があるのでよろしく。
あと当方の不利益を意図した行為を取った場合、その辺も厳しく対処するのでよろ。
0584 ◆mgMByMzwys 03/08/14 07:12ID:???
ああ、あと本人特定のためメーリングリストに投稿されたメールアドレス以外からの連絡には応じる意志はないので、以上を了解した上で連絡を行ってください。よろしくです。

スレ汚しスマソ。
0585nobodyさん03/08/14 09:35ID:???
uza
0586nobodyさん03/08/14 09:47ID:???
厨房相手にビビる>>540をヲチするのはこのスレですか?
0587nobodyさん03/08/14 10:54ID:???
川に落ちた犬は棒で叩け
0588nobodyさん03/08/14 14:43ID:tE6n+Bmn
ここか ML で話題になってる礼儀知らずな教えて君状態で ML に加入している香具師の晒しスレは(w
0589nobodyさん03/08/14 20:37ID:SyUXGdwy
黒いヒモパンが妙に色っぽい女性です。
ちょっと年はいっているようですが円熟味のあるSEXシーンを演出してくれています。
見てくださいフェラの時のほっぺのくぼみ。
カリ首にまとわりついて離れない強力スロートですよ。
他の援交美女も乱れてます。
無料ムービーでお楽しみ。
http://www.geisyagirl.com/
0590nobodyさん03/08/14 23:08ID:DvXay9S3
メールアドレ晒すなよ
0591nobodyさん03/08/15 01:36ID:???
本名まで晒されてますが
059253003/08/15 05:14ID:XYgyWIWE
>>531
文字化けしちゃうのは「人」といった漢字や
「―」とかのマルチバイト文字です。

059353103/08/15 05:15ID:XYgyWIWE
>>532
文字化けしちゃうのは「人」といった漢字や
「―」とかのマルチバイト文字です。
0594nobodyさん03/08/15 06:47ID:8PS5yUkB
package で Apache+PHP+Postgres をやりたいのだが、
どの順番で何をインストールすればいいのかよくわかりません。
参考ページが探しても見つからなかったので、教えてください。

環境 = NetBSD 1.6.1
UNIX@NetBSD板できいたら板違いってツッコミが入ったので、
一応、マルチポスト。ごめんなさい。
0595nobodyさん03/08/15 07:17ID:qguNDedl
オチンチンを大きくするには
根元を締め付けて毎日マッサージすると大きくなるんだって
http://homepage3.nifty.com/manko/
0596nobodyさん03/08/15 07:27ID:???
>>594
phpはapacheのディレクトリにインストールされるし、
phpはsqlクライアントを要求するから、
apache→sql→phpまたはsql→apache→phpかな。
ライブラリが静的なら順番関係ないかも。

>>595
その方法だと先っちょだけ大きくなるから注意。
0597nobodyさん03/08/15 07:52ID:???
>>531
2つともSJISの場合、2バイト目に5Cがくるから、これじゃないかな?
http://www.kent-web.com/pubc/jcode/
perの場合について書いてあるけど、対処法はPHPの場合も同じ。
0598新宿歌舞伎町裏DVD本舗03/08/15 11:50ID:2mbTnFQt
▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼
 ☆★ 無修正DVD★☆なら 新宿歌舞伎町直送 ☆★

人気爆発新作ベスト9入荷
 
堤さやか引退特集 憂木瞳 プロジェクトX No8 ベイビーフェイスをやっちまえ
 白石ひより・愛葉るび SNAPSHOT 地下映像陵辱援交 すぎはら美里痴女教師
 店頭販売の売れ筋のみ厳選してみました 安心の後払い
     http://book-i.net/moromoro/
   白石ひとみ 小森詩 山田まり 長瀬愛
@@ 及川奈央 レジェンド @@ 堤さやか 東京バーチャル 依然大好評
    
  サンプル画像充実  見る価値あり  最高画質
▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ 
059953103/08/15 14:38ID:XYgyWIWE
>>597
神様〜!!!!!
ありがとうございます。
まさにそれです。
0600YahooBB218124112150.bbtec.net03/08/15 20:33ID:???
600ゲット
0601nobodyさん03/08/15 21:36ID:???
if (get_magic_quotes_gpc()) $hoge = stripslashes ($hoge);
0602nobodyさん03/08/15 21:57ID:mJjjA8EG
最近のおすすめのPHPのバージョンはどの辺ですか
0603nobodyさん03/08/15 22:08ID:???
>>602
3.25
0604nobodyさん03/08/15 22:16ID:V0znaIBi
エキゾチックな感じのする少女です。
時折見せる大人びた表情とは裏腹にオッパイはまだまだ蕾という感じで幼児体形ですね。
ちょっと背伸びした黒い下着の下にはとてつもなく綺麗なオマンコが待ち構えています。
若いっていいねー。
援交女がすべて見せます。
無料ムービーはここから
http://www.geisyagirl.com/
0605nobodyさん03/08/15 22:52ID:bGL7o/n7
ほしゅ。
0606nobodyさん03/08/16 00:10ID:yCKhoHep
あげとく。。
0607nobodyさん03/08/16 01:03ID:???
既にあがってたじゃん。
060859403/08/16 01:30ID:???
>>596
ありがとうございました。
phpinfo で入ったことを確認しました。
0609nobodyさん03/08/16 21:59ID:???
初めて、オブジェクト指向でプログラミングしようと思って、
とりあえず掲示板を作ることにしました。
こういう場合、
掲示板を一つのクラスとして、その中に投稿内容(名前、メッセージなど)があるように、考えた方がいいのか
それとも一回の投稿内容を、一つのクラスとしてその中に名前、メッセージなどのプロパティがあるように作っていった方がいいのか、どっちなんでしょうか。
0610nobodyさん03/08/16 22:05ID:6G72oPtL
>>609
1つのスクリプトで複数の掲示板を扱えるようにするなら前者、
そうでなければ後者にしておくのが普通。
0611nobodyさん03/08/16 22:09ID:???
ありがとうございます。
答えは一つじゃないんですねえ。
0612nobodyさん03/08/16 23:01ID:???
漏まいら session_globals=Off のとき
いちいち session_start() 呼んでるのか。
それって他に方法ないの、うざくない?
どうよ。
0613nobodyさん03/08/16 23:04ID:9s4bF2WW
PHP のかなりの初心者です。
あるPHPスクリプトを使おうと思ったのですが、
現在海外サーバーを使っているため、
時差に困っています。
これを修正するにはどうすればいいのでしょうか?

たぶん、時間設定のところにただ、+*とか書くだけで
いい気もするんですが。
0614nobodyさん03/08/16 23:09ID:???
>613
それでいいよ。
061560903/08/16 23:12ID:???
気がついたら、
クラスが単なる関数になっていた・・・・
0616nobodyさん03/08/16 23:13ID:???
クラスにしなくても良いようなものまで、無理にクラスで作ろうとするからだろ
0617nobodyさん03/08/16 23:22ID:???
>>610
オブジェクト・カプセルにしたい部分に定石はないと思いますよ。
確かに「普通はこうやる・・」とか在るかもしれませんが作った本人が
流用しやすいと感じるクラス化ならばどうやっても良いのでは。
>>616
無理する事は無いとは思うが、自然にカプセル化心がけるのは良い事だと
思うがな。
0618nobodyさん03/08/17 00:18ID:???
>>612
session.auto_start = 1
http://localhost/php_manual/ref.session.html#ini.session.auto-start
061961803/08/17 00:21ID:???
localhost の PHP マニュアルを見ていた・・・。
http://jp.php.net/manual/ja/ref.session.php#ini.session.auto-start
0620nobodyさん03/08/17 01:43ID:???
>>609
そもそも、なんで「どっちか」なんだ?
両方やればいいじゃん。

ユーザからの一回のsendはデータ構造でクラスに起こす。
これで確認の再表示、内部での書き込み処理その他、
ぜんぶそのデータ構造を基本に出来る。
スレッドはその一回の書き込み構造が複数あつまった構造になる。
これを管理するクラスを作れば、普通の掲示板になる。
さらに複数スレッドがある2ch型なら、このスレッドを管理するクラスを作る。
見方によっては、スレッドを一つの板にすれば、複数板の管理も出来る。
Tree型なら、書き込みがlinklistになればいい。
子ノードを複数もてる、かつ親ノードへの参照を持つ構造。
再帰展開すればTree表示部分も問題ない。
062161203/08/17 04:30ID:???
>>618
>>619
サンクス!
学び直してみるよ。
0622nobodyさん03/08/17 06:01ID:JwZWJ4pj
セキュリティ板で質問したら、Webprog板に逝けと言われました。
http://pc.2ch.net/test/read.cgi/sec/1060573603/6
Webprog板にスレを立てようとしたら、しばらく立てれませんと言われました。

クッキーのsecure属性をオンにしたいです。どうすばいいですか。PHPです。
0623nobodyさん03/08/17 06:02ID:3iLOw8Tf
PHPで、PerlのPODみたいにソースコードにドキュメントを埋め込む仕組みや、その代替手段は
あるのでしょうか?
検索してみたけどわからなかったのでご教示頂ければと。
0624nobodyさん03/08/17 09:28ID:???
>>622
php.ini で

session.cookie_secure = 1

か、PHP スクリプト中で

ini_set('session.cookie_secure', 1);

とか。試していないので成功したか教えてください。
062560903/08/17 10:32ID:???
>>620
いやぁ
書いてあることさっぱりわからなかった。
勉強します。
0626703/08/17 10:57ID:/KPUdsqe
▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼
 ☆★ 無修正DVD★☆なら 新宿歌舞伎町直送 ☆★

人気爆発新作ベスト9入荷
  堤さやか引退特集 憂木瞳 プロジェクトX No8 ベイビーフェイスをやっちまえ
 白石ひより・愛葉るび SNAPSHOT 地下映像陵辱援交 すぎはら美里痴女教師
 店頭販売の売れ筋のみ厳選してみました 安心の後払い
     http://book-i.net/moromoro/
   白石ひとみ 小森詩 山田まり 長瀬愛
@@ 及川奈央 レジェンド @@ 堤さやか 東京バーチャル 依然大好評
    
  サンプル画像充実  見る価値あり  最高画質
▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ 
0627nobodyさん03/08/17 11:11ID:???
□□□□■□□□□□■□□□□□□□□□□□□□□□□□□□□□
□□□■■□□□□□■□□□□□□□■■■■■■■■■■■■□□
□□■■□□□□□■■■■■■□□□□□□□□□□□□□■■□□
□■■□□■□□□■□□□□■□□□□□□□□□□□□■■□□□
□□■□■■□□■■■□□■■□□□□□□□□□□□■■□□□□
□□□■■□□■■□■■■■□□□□□□□□□□□■■□□□□□
□□■■□□□□□□□■■□□□□□□□□□□□■■□□□□□□
□□■□□□■□□□■■■■□□□□□□□□□□■□□□□□□□
□■■■■■■□□■■□□■■□□□□□□□□□■□□□□□□□
□□□□■□□□■■□□□□■■□□□□□□□□■□□□□□□□
□□■□■□■□□□□■■□□□□□□□□□□□■□□□□□□□
□□■□■□■□□□□□■■□□□□□□□□□□■□□□□□□□
□■■□■□■□□□□□□□□□□□□□□□□□■□□□□□□□
□■□□■□□□□■■■□□□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□■■■□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□□□■■□□□□□□■■■■□□□□□□□


0628nobodyさん03/08/17 11:34ID:???
>>623
phpdoc が似てるかな。
0629nobodyさん03/08/17 11:42ID:???
□□□□■□□□□□■□□□□□□□□□□□□□□□□□□□□□
□□□■■□□□□□■□□□□□□□■■■■■■■■■■■■□□
□□■■□□□□□■■■■■■□□□□□□□□□□□□□■■□□
□■■□□■□□□■□□□□■□□□□□□□□□□□□■■□□□
□□■□■■□□■■■□□■■□□□□□□□□□□□■■□□□□
□□□■■□□■■□■■■■□□□□□□□□□□□■■□□□□□
□□■■□□□□□□□■■□□□□□□□□□□□■■□□□□□□
□□■□□□■□□□■■■■□□□□□□□□□□■□□□□□□□
□■■■■■■□□■■□□■■□□□□□□□□□■□□□□□□□
□□□□■□□□■■□□□□■■□□□□□□□□■□□□□□□□
□□■□■□■□□□□■■□□□□□□□□□□□■□□□□□□□
□□■□■□■□□□□□■■□□□□□□□□□□■□□□□□□□
□■■□■□■□□□□□□□□□□□□□□□□□■□□□□□□□
□■□□■□□□□■■■□□□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□■■■□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□□□■■□□□□□□■■■■□□□□□□□
0630nobodyさん03/08/17 13:42ID:Q/tl1Ca+
PHP関係ないかもしれないのですが
どこに質問したらいいのかわからないので教えてください。
LinuxサーバからCSVデータをa hrefでダウンロードさせようと
PHPを作ったのですがブラウザに表示されてしまいます。
Winサーバからだとうまくいったのですが、これはLinux環境が
問題なのでしょうか?
0631あぼーん03/08/17 13:49ID:???
  ∋8ノノハ.∩  http://www.yakuyoke.or.jp/
   川o・-・)ノ <先生!こんなのがありました!
http://www.hokekyoji.com/
http://members.tripod.co.jp/hossyoji/index/
http://www.honmonji.or.jp/
http://www.maap.com/tanjoh-ji/
http://www.kuonji.jp/
http://www.butsuzou.com/jiten/sanmen.html
http://www.butsuzou.com/list1/sanmen2.html
http://www.butsuzou.com/list1/sanmen3.html
http://www.butsuzou.com/keitai/sanmen-kz.html
0632nobodyさん03/08/17 15:31ID:???
>>630
Apacheスレあたり逝っとけ
063360903/08/17 15:57ID:???
なんとなく、作ってみました。
オブジェクト指向として、変だったら教えてください。
063460903/08/17 15:57ID:???
class Message
{
  var $cName;
  var $cMsg;
  
  //名前とメッセージを代入するメソッド
  function add($name, $msg){
    $this->cName = $name;
    $this->cMsg = $msg;
  }
  
  //書き込みメソッド
  function write($filename){
    $fp = fopen($filename,"a");
    flock($fp, 2);
    fseek($fp, filesize($filename) );
    fwrite($fp, $this->cName.",".$this->cMsg."\n");
    flock($fp, 3);
    fclose($fp);
  }
  
  //ファイルから、1行読んで表示するメソッド
  function read($filename){
    $fp = fopen($filename, "r");
    $buf = fgets($fp, 8000);
    $buf = htmlspecialchars($buf);
    $buf = ereg_replace("\n", "<br>\n", $buf);
    $buf = ereg_replace(" ", " ", $buf);
    echo $buf;
  }
}
063560903/08/17 15:58ID:???
実行部分

define('FILE_NAME', 'msg.txt');


if($submit != "")
{
  //$yournameと$msgはフォームから渡される。
  $c = new Message();
  $c->add($yourname, $msg);
  
  //FILE_NAMEって名前のファイルに書き込む。
  $c->write(FILE_NAME);
}
0636nobodyさん03/08/17 16:57ID:???
>>633
オブジェクト指向のメリットをあまり享受していない気がする。
文法的な部分でなく、概念的な部分をもう少し勉強した方がいいのかも。

例えばメッセージをオブジェクトと見なすなら、コンストラクタで
$nameや$msgを入力させるのが適当じゃないかと。

俺だったら、readとwriteとで別々にファイルネームを指定させる
方が気持ち悪いし、今後ファイルから検索したり、任意削除したり
するメソッドが増えることが予想されることを考えると、メッセージが
入るファイルの方をオブジェクトと見なして、

$c = new MessageBox(FILE_NAME);
$c->write($name, $msg);

というインターフェイスを採用するかなあ。
063760903/08/17 17:03ID:???
なるほど
勉強になります。
オブジェクト指向関連の本かってみよう。
0638nobodyさん03/08/17 19:58ID:Gj2du7bt
http://d16web.ath.cx/~coolshit/files/cool.html
のスクリプトについて質問です。

スレッド移動時に
Warning: Invalid argument supplied for foreach() in /home/users/public_html/test/admin/threadm.php on line 244
とエラーを指摘されます。
foreach($new as $tmp) {
fputs($fp, $tmp);
}
fclose($fp);
whileで書き換えてもだめでした。
XREAでは大丈夫なのですが…
どなたかお願いします。
■ このスレッドは過去ログ倉庫に格納されています