- 1 名前:nobodyさん mailto:sage [2008/04/11(金) 06:38:35 ID:???]
- まず読め→【PHP マニュアル】www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。 過去スレ、関連スレ、FAQなどは>>2-10辺り 次スレは970が立ててください立たなかった場合は980よろ ◆前スレ 【PHP】下らねぇ質問はここに書き込みやがれ 66 pc11.2ch.net/test/read.cgi/php/1205655807/ ◆質問する時の注意 ・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を必ず明記すること。 ・ 己の行った操作、変更などを詳しく明記すること。 ・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。 ・ 質問者として、態度をわきまえること。 ・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。 ・偽者防止に必ずIDを表示(メール欄に何も記述しない)、若しくはトリップをつける事。 ◆質問後の注意 ・偽者防止に必ずIDを表示(メール欄に何も記述しない)、若しくは質問時のトリップをつける事。 ・2回目以降は最初に質問した際のレス番号を名前欄に入れること。 ・解決しなくても回答をもらった場合はお礼を言うこと。 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。) ◆回答者への注意 ・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。 【その他諸注意】 ・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ ・SQLについての質問はデータベース板(PCカテゴリ)の各スレで
- 462 名前:nobodyさん mailto:sage [2008/04/24(木) 04:00:47 ID:???]
- file_exists、fopen、 両方で判別するのが大人。
どっちの方法とか言ってる時点でウンコ。
- 463 名前:nobodyさん mailto:sage [2008/04/24(木) 04:19:28 ID:???]
- セーフモードも考慮するとfile_existsなんて使わないで別の関数があるだろ
- 464 名前:nobodyさん mailto:sage [2008/04/24(木) 04:21:02 ID:???]
- >>462
それで満足気に話しているお前が痛々しいだけ。 file_existsで存在を確認した後に、fopenの処理をするまでの間に ファイルが存在しなくなる可能性はある。 1日10万PV位のサイトを運営していると、そんなケースなんて日常茶飯事。 まぁ、素人に言ってもしょうがないがwww
- 465 名前:nobodyさん mailto:sage [2008/04/24(木) 04:24:12 ID:???]
- 煽りたいだけの奴はよそいってくれ
- 466 名前:nobodyさん mailto:sage [2008/04/24(木) 04:36:22 ID:???]
- 素人ども向けに「俺様がてめえらに教えてやる排他制御」でも書いてくれたほうが
煽りよりずっといいよ。
- 467 名前:nobodyさん mailto:sage [2008/04/24(木) 04:41:32 ID:???]
- >>462
JP1は黙れ。
- 468 名前:nobodyさん mailto:sage [2008/04/24(木) 05:26:59 ID:???]
- レスが増えてると思ったら煽るだけで提案しないバカがまた沸いたのか
- 469 名前:460 [2008/04/24(木) 06:31:20 ID:1f8tGK11]
- >>461
ありがとうございます
- 470 名前:nobodyさん mailto:sage [2008/04/24(木) 10:09:19 ID:???]
- 俺はPerl出身なんだけど、普通、ファイルオープンするだけでも
やっぱそこまでファイルの存在の確実性を意識しないとダメ? if(($IN = @fopen($file,'r+')) < 0) これじゃダメ? あと、書き込みの時は、物理的ロック(自作ロック)して、 ファイルオープンしてflockってしてるんだけど、これでもやっぱ不十分? 物理的ロックってのはロック用ファイル作成する方法です。
- 471 名前:nobodyさん mailto:sage [2008/04/24(木) 10:32:12 ID:???]
- おれはデータベース使ってロックする方法を取り入れてる
- 472 名前:nobodyさん mailto:sage [2008/04/24(木) 11:29:16 ID:???]
- データベースのロック機構使いながらファイル使うって、
レインコートを着ながら、傘を差すようなものだな。 頭にウジでも湧いているじゃないだろうか?
- 473 名前:nobodyさん mailto:sage [2008/04/24(木) 11:33:25 ID:???]
- 頭に蛆は湧いていないけど、風呂場に蛆が湧いているよw
- 474 名前:470 mailto:sage [2008/04/24(木) 11:47:44 ID:???]
- いや、俺も最近はデータベースばっかだけど、
でもファイル使わないといけない時もあるしな。RSSとか。
- 475 名前:nobodyさん mailto:sage [2008/04/24(木) 11:56:29 ID:???]
- >>472
君はいろんなものを作って知識を貯めたほうがいいよ 自分の無知を晒すことになるから
- 476 名前:nobodyさん mailto:sage [2008/04/24(木) 12:09:45 ID:???]
- 無知をさらしているのはお前だよw
データベースも実体はファイル。 ファイルを操作するI/Fが違うだけ。 使うばかりじゃなくて、仕組みを理解しないと、応用が効かないよ。
- 477 名前:470 mailto:sage [2008/04/24(木) 12:27:26 ID:???]
- で
> if(($IN = @fopen($file,'r+')) < 0) これじゃまだダメだと思う?
- 478 名前:nobodyさん mailto:sage [2008/04/24(木) 12:34:58 ID:???]
- >>477
う〜ん、なんかごまかしって感じ
- 479 名前:nobodyさん [2008/04/24(木) 13:09:05 ID:RVXwLuUy]
- Wikipediaみたいな
ttp://example.com/KEYWORD みたいなURLってPHPでどうやるの? index.php?←消せるの?
- 480 名前:nobodyさん mailto:sage [2008/04/24(木) 13:11:46 ID:???]
- >>479
$_server['path_info']
- 481 名前:479 [2008/04/24(木) 13:17:47 ID:RVXwLuUy]
- >>480
PATH_INFOって↓みたくなるんじゃないの? ttp://example.com/index.php/KEYWORD
- 482 名前:nobodyさん mailto:sage [2008/04/24(木) 13:20:33 ID:???]
- それかrewrite
- 483 名前:nobodyさん mailto:sage [2008/04/24(木) 13:30:51 ID:???]
- こういう口の利き方の質問者は教えても感謝をしないから教えなくて良いよ
- 484 名前:nobodyさん mailto:sage [2008/04/24(木) 14:23:25 ID:???]
- >>470
> やっぱそこまでファイルの存在の確実性を意識しないとダメ? それは要求次第。 単純に読み取りしたい時は調べても無駄だからやらない。 状態が分かってもそれは fopen() を呼んだ時点の状態ではないから。 >>444 が言う「ファイルが存在する場合のみ処理」の場合は 存在が分かればいいのだから file_exists() がより妥当っていうお話でしょう。 質問にまともに答えず別の話にもってく奴が悪いんだけどな。 あと fopen() の返り値はリソース型もしくは論理型の false なので 比較は fopen() !== false または is_resource(fopen()) で。 > ロック用ファイル作成する方法 システムコールのロックが使えない、欠陥がある場合や mandatory lock したい時は使わる一つの手だね。
- 485 名前:nobodyさん [2008/04/24(木) 14:37:34 ID:WKXs89Ye]
- 質問させてください
ヘッダとフッタだけ出力する.PHPに 中身のコンテンツを表示させる.PHPを includeさせているとします。 このとき、中身のPHPにheader関数でリダイレクトさせる機能はつけられないんでしょうか? この機能はそれより前に何も出力してないことが条件とありますが、 (親の.phpが)ヘッダを出力してるから無理? テストしたところ動かないです。 これは上記の理由によるものですか?
- 486 名前:nobodyさん mailto:sage [2008/04/24(木) 14:44:04 ID:???]
- こういう図か
test.phpの中身 フッタ コンテンツ(ここは外部ファイルをインクルードして表示) ヘッダ んでtest.phpではじめの出力でheaderを送信させてリダイレクトさせたいということか?
- 487 名前:nobodyさん mailto:sage [2008/04/24(木) 14:44:23 ID:???]
- 質問の仕方としては15点
- 488 名前:485 [2008/04/24(木) 14:57:52 ID:WKXs89Ye]
- <html>
<header></header> <body> <?php include "nakami.php";//中身を読み込み。この中でリダイレクトさせてる(header()で) ?> </body> </html> って感じです(外側の.php) こういうやり方だと、リダイレクトしないんです。
- 489 名前:485 [2008/04/24(木) 15:02:12 ID:WKXs89Ye]
- >>486
どうもです リダイレクトの関数を設置してるのは、読み込まれている側(コンテンツ部分)の .phpです
- 490 名前:nobodyさん mailto:sage [2008/04/24(木) 15:05:25 ID:???]
- >>485 yes
- 491 名前:nobodyさん mailto:sage [2008/04/24(木) 15:07:19 ID:???]
- >>488
nakami.phpを読み込んでheader関数使う前にタグが出力されてんじゃん
- 492 名前:nobodyさん mailto:sage [2008/04/24(木) 15:09:14 ID:???]
- >>488
で、なんでリダイレクトする必要があるわけ? アフィ厨で不正やろうってわけじゃないよな 出力させたいページをそのコンテンツ部分に読み込ませればいいじゃん
- 493 名前:485 [2008/04/24(木) 15:14:28 ID:WKXs89Ye]
- すみません、沢山の人に答えてもらって感謝してます
結局ムリってことですよね、親のphpに出力されてるから… この場合はjavascriptを中身の.phpに入れるしかないですよね? >>492 フォームで、アンケート.php に「トップ.php」「確認.php」「完了.php」を 読み込ませてるんです。(ブラウザに表示されるURLは常にアンケート.php) 完了まで行ったら二重送信防止にリダイレクトさせたくて。。 って事情でした
- 494 名前:nobodyさん mailto:sage [2008/04/24(木) 15:17:33 ID:???]
- ファイルを分けたいのなら
アンケート.phpにいろんなファイルを読み込ませて一つのファイルで処理してるように見せかけたいの? なんかあなたがやってるのは無駄な処理だな
- 495 名前:485 mailto:sage [2008/04/24(木) 15:21:36 ID:???]
- >>494
どんなやり方がオススメですか? 良かったら聞かせてください
- 496 名前:nobodyさん mailto:sage [2008/04/24(木) 15:24:59 ID:???]
- id隠れてるのは偽者?
- 497 名前:nobodyさん mailto:sage [2008/04/24(木) 15:26:08 ID:???]
- >>485
ここまでの回答の流れをぶったぎってレス ob_start 使えば実現できる
- 498 名前:nobodyさん mailto:sage [2008/04/24(木) 15:34:24 ID:???]
- Smarty使えば一発で解決する
- 499 名前:485 [2008/04/24(木) 15:36:55 ID:WKXs89Ye]
- >>496
僕のことですか? >>495も僕ですよ 本題とずれてきたのでsageたほうがいいかなと思いました enq_top.php > enq_conf.php > enq_rewrite.php > enq_finish.php と、 トップから完了まで全パターンの.phpを(使いまわせるはずのヘッダやフッタ含めて) 作るのがめんどくさいのでincludeさせたんですが、、 他にどんな良い方法があったんだろうと 気になってます。 smarty使えば、ヘッダやフッタをテンプレートとして効率よく管理できるとは思いますが… >>497 ありがとうございます 調べてみます なんだか特殊な機能みたいで難しそうですが、、 ありがとう
- 500 名前:485 [2008/04/24(木) 15:39:29 ID:WKXs89Ye]
- >>498
あ、やっぱりsmartyですか… 一度勉強し始めて、基礎も出来てないのによしておこうと思ってやめました またやってみようかなぁ。。 プロはみんな使ってるんでしょうか?>smarty
- 501 名前:nobodyさん mailto:sage [2008/04/24(木) 17:02:09 ID:???]
- ob_*なんてデフォで使えるようになってるだろ
- 502 名前:nobodyさん mailto:sage [2008/04/24(木) 17:57:45 ID:???]
- $url="hoge"; を<a href=hoge>hoge</a>にする楽なやりかたないでしょうか?
- 503 名前:nobodyさん mailto:sage [2008/04/24(木) 18:22:27 ID:???]
- echo "<a href=\"$url\">$url</a>";が面倒ですと?
- 504 名前:nobodyさん mailto:sage [2008/04/24(木) 18:40:44 ID:???]
- こういうときは間違った方向に走るもんじゃないのか。
$str = '$url="hoge"; がいっぱい出てくる $url="hoge"; だらけの文字列'; echo str_replace('$url="hoge";', '<a href=hoge>hoge</a>', $str);
- 505 名前:nobodyさん mailto:sage [2008/04/24(木) 18:45:03 ID:???]
- 俺は printf( "<a href=\"%s\">%s</a>", $url, $url ); の人
- 506 名前:nobodyさん mailto:sage [2008/04/24(木) 18:59:23 ID:???]
- メソッドっていうのか
echo linkfy($url); こうできませんかね。。。
- 507 名前:nobodyさん mailto:sage [2008/04/24(木) 19:01:45 ID:???]
- jibunndekannsuuwotukurebaiijannka
- 508 名前:nobodyさん mailto:sage [2008/04/24(木) 19:01:56 ID:???]
- メソッドは知ってるけど関数は知らないのか?
- 509 名前:nobodyさん mailto:sage [2008/04/24(木) 19:09:35 ID:???]
- ということはVBの人か。
- 510 名前:nobodyさん mailto:sage [2008/04/24(木) 19:15:05 ID:???]
- >>506
www.php.net/manual/ja/language.functions.php ここ読んで function linkfy($arg) 作ればいいよ。 sprintf( "<a href=\"%s\">%s</a>", $arg, $arg) を return するだけの関数。
- 511 名前:nobodyさん mailto:sage [2008/04/24(木) 19:16:46 ID:???]
- なんだこの流れ・・・
- 512 名前:nobodyさん mailto:sage [2008/04/24(木) 19:22:07 ID:???]
- 素質ある技術者の技術的な考察とかJP1よりは、のどかでいいよ。
- 513 名前:nobodyさん mailto:sage [2008/04/24(木) 19:26:21 ID:???]
- >>510
キモイ書き方薦めるのやめれ
- 514 名前:nobodyさん [2008/04/24(木) 20:18:10 ID:1f8tGK11]
- このマニュアルってオフラインで使えるダウンロード版はありますか?
www.php.net/manual/ja/index.php
- 515 名前:nobodyさん mailto:sage [2008/04/24(木) 20:39:33 ID:???]
- ここから好きなの落として使って
www.php.net/download-docs.php
- 516 名前:nobodyさん [2008/04/24(木) 21:15:56 ID:mjxa+9jc]
- 本当にくだらない質問で申し訳ございません。
リンク先のa.phpに文法エラーが存在する場合、IE6:500エラー Firefox:syntax error が 表示されます。 上記の場合、IEでsyntax errorを出現させる設定等あるのでしょうか? どなたかご教示くださいませ。
- 517 名前:nobodyさん mailto:sage [2008/04/24(木) 21:25:59 ID:???]
- IE側の設定だった気がす
- 518 名前:nobodyさん mailto:sage [2008/04/24(木) 21:30:32 ID:???]
- メニューの
[ツール] - [オプション] [詳細設定]タブ ブラウズ カテゴリの HTTP エラー メッセージを簡易表示する のチェックを外す これIE6ね。IE7はワカンネ
- 519 名前:516 [2008/04/24(木) 21:35:25 ID:mjxa+9jc]
- >>517-518
IE6です。>>518の設定方法を試してみたところ syntax error が表示されました。 本当にありがとうございました。
- 520 名前:nobodyさん mailto:sage [2008/04/24(木) 21:44:51 ID:???]
- どういたしまして。
- 521 名前:nobodyさん mailto:sage [2008/04/24(木) 21:46:13 ID:???]
- >>518
IE7でも同じ設定項目があるyo
- 522 名前:nobodyさん mailto:sage [2008/04/24(木) 22:50:12 ID:???]
- >>518
JP1でも同じ設定項目があるyo
- 523 名前:nobodyさん mailto:sage [2008/04/25(金) 07:00:29 ID:???]
- JP1って流行っているの?
何なの、このJP1、JP1ってレス?
- 524 名前:nobodyさん mailto:sage [2008/04/25(金) 08:22:49 ID:???]
- JP1を売り込む営業さんが数字伸ばすためにここで宣伝してるんだろ
営業へただからここで宣伝してるんだろ
- 525 名前:nobodyさん [2008/04/25(金) 15:18:13 ID:ETeE5V7l]
- PHPからcronにジョブを足したり消したりできませんか?
- 526 名前:nobodyさん mailto:sage [2008/04/25(金) 15:19:24 ID:???]
- >>525
それができたらどうなるかわかりますか
- 527 名前:nobodyさん mailto:sage [2008/04/25(金) 15:31:54 ID:???]
- >526が何を懸念してるのか知らないが、system使えば出来るんじゃ?
やったことねーけど
- 528 名前:nobodyさん mailto:sage [2008/04/25(金) 15:40:10 ID:???]
- >>526
PHPでスケジューラーが作れます
- 529 名前:nobodyさん mailto:sage [2008/04/25(金) 20:54:21 ID:???]
- phpでもperlでも、良いんですが、
フリーの掲示板のcgiを探しています。 条件は 1.英語の掲示板であること。 2.投稿時にCAPTCHA認証すること。 です。 知ってましたら、教えてください。
- 530 名前:nobodyさん mailto:sage [2008/04/25(金) 20:55:42 ID:???]
- >>529
kentにcaptchaがついてた 日本語は自分で英語にすりゃできる
- 531 名前:nobodyさん mailto:sage [2008/04/25(金) 21:06:33 ID:???]
- 大文字JPはゆうメイトを思い出すからやめれくれ
- 532 名前:nobodyさん mailto:sage [2008/04/26(土) 00:43:34 ID:???]
- とりあえずPHPエディタというエディタのスタンドアローン版でも使ってみたら?
- 533 名前:nobodyさん mailto:sage [2008/04/26(土) 00:45:30 ID:???]
- >>532
phpspotさん乙
- 534 名前:nobodyさん mailto:sage [2008/04/26(土) 00:50:37 ID:???]
- あれは使えん
- 535 名前:nobodyさん mailto:sage [2008/04/26(土) 01:10:46 ID:???]
- Emacs使ってるけど、ヒアドキュメントがちと書きにくい。
- 536 名前:nobodyさん mailto:sage [2008/04/26(土) 01:52:48 ID:???]
- FlashDevelopは意外と快適。
- 537 名前:nobodyさん mailto:sage [2008/04/26(土) 06:10:19 ID:???]
- JP1、JP1ってもういいよ。
確かに、一流のソフトであることは間違いないし、 色々な公共機関、金融システムで使われているし、 そんなことは周知の事実だと思うよ。
- 538 名前:nobodyさん mailto:sage [2008/04/26(土) 10:59:49 ID:???]
- >>537
ってか、そういうレスしているのが逆に宣伝になっていると思うんだが・・・
- 539 名前:nobodyさん mailto:sage [2008/04/26(土) 11:18:17 ID:???]
- >>538
537はJP1JP1ってうるさい奴だろ 批判するような感じで宣伝してるんだ
- 540 名前:nobodyさん mailto:sage [2008/04/26(土) 12:50:06 ID:???]
- PHPからうまくメールが送れません。
というか、maillogをみると、Fromが変わらないので、localhost.localhostからメールが飛んでしまい 受信先に拒否されてる感じです。 もともと、ZendFramwork使っていたのですが、問題を特定するために mail("hoge@hoge.jp",'test','body','From: info@hoge.net' . "\r\n"); という最小限のコードで試しました。 php.iniのsendmail_from=なんかもいじってみましたが、Fromがlocalhost.localhostになってしまいます。 他になんか送らなきゃいけないheaderとかあるのでしょうか?
- 541 名前:nobodyさん mailto:sage [2008/04/26(土) 12:59:44 ID:???]
- 営業成績上げないと夏ボが危ういんじゃね?w
- 542 名前:nobodyさん [2008/04/26(土) 13:20:52 ID:ZONOtLDh]
- jp.youtube.com/watch?v=yuiNF0wWoKA
- 543 名前:nobodyさん mailto:sage [2008/04/26(土) 13:21:44 ID:???]
- >>542
グロ注意
- 544 名前:nobodyさん mailto:sage [2008/04/26(土) 13:42:04 ID:???]
- >>540
そういうのは環境依存の可能性が高いんだから、環境を書くべき。 あと、騙られる前にあげとけ。
- 545 名前:nobodyさん mailto:sage [2008/04/26(土) 14:13:17 ID:???]
- >>544
お前に、そんな偉そうにレスされる覚えはない。
- 546 名前:nobodyさん mailto:sage [2008/04/26(土) 14:28:18 ID:???]
- >>545
質問者なのに、随分と偉そうですね。 そういう人には、誰も答えないと思いますよ。
- 547 名前:nobodyさん [2008/04/26(土) 16:46:11 ID:eenghTEY]
- 簡易的なウェブメールプログラムを作っています。
mb_send_mail でメールを送信する際に あて先を 山田 <hoge@example.jp> など使いたいのですが、 日本語や任意の文字列をアバウトに許可すると セキュリティ的に怖いと感じます。 mb_send_mail のあて先部分は この文字列を制限・エスケープかけておけばOKという 基準はあるでしょうか? またお勧めの方法がありましたらお願いします。
- 548 名前:nobodyさん mailto:sage [2008/04/26(土) 17:32:23 ID:???]
- >>547
入力文字のエスケープに関してのみならば "メールヘッダーインジェクション"で検索すると 詳しいページが出てくる。 でも、その対策だけでは不充分。 掲示板で、htmlspecialcharsだけ使っても、大量の投稿であっという間に 荒らされるのと同じ。 一定時間内の多重投稿を防いだり、送信者のIPをメールの本文に記録したり 宛先がユーザーから入力可能な場合は、かなり対策が面倒。 ここでメールヘッダーに関して質問しているレベルで メールの宛先をユーザーが入力可能なウェブメールなんてやると、 確実にメールサーバーがブラックリストに載る。
- 549 名前:nobodyさん mailto:sage [2008/04/26(土) 17:32:47 ID:???]
- ググレば不具合があるmb_send_mailを何故貴様は使ってるのだ
- 550 名前:nobodyさん [2008/04/26(土) 18:08:34 ID:TgkCKAum]
- サーバー部門からロードアベレージの原因はディスクI/Oが原因みたいだけど
プログラム側で何とか軽減できないかって、相談をうけているんだすけど 出来るだけディスクへの負荷を減らす為のプログラムの設計だったり そんな素敵なノウハウをまとめているサイトてありませんかね
- 551 名前:nobodyさん mailto:sage [2008/04/26(土) 18:18:03 ID:???]
- ググレカス
- 552 名前:nobodyさん mailto:sage [2008/04/26(土) 18:20:09 ID:???]
- ククレカレー
- 553 名前:nobodyさん mailto:sage [2008/04/26(土) 18:21:45 ID:???]
- クレクレカレー
- 554 名前:nobodyさん [2008/04/26(土) 18:21:54 ID:iM9ZNRfW]
- コンパイル済みプログラム atract (バイナリ)をPHPから呼んで
動かしたいと思い、シェルスクリプトatr.sh #!/bin/bash /dir/atract を用意して、index.php中で <?php system("./attract", $ret); ?> として動かそうとしましたが、$ret=127が返ってくるのみで、 attract自体は動きませんでした。 もちろん、シェルで./atr.shと打つと atract が動きます。 どうしてphpから呼んだときだけ動かないのでしょうか? 環境はRed Hat Enterprise Linux v5、Apache2.2.3、php4.3.9(cgi)です。
- 555 名前:nobodyさん mailto:sage [2008/04/26(土) 18:37:22 ID:???]
- 場所は?
- 556 名前:nobodyさん [2008/04/26(土) 18:39:38 ID:iM9ZNRfW]
- 場所は/public_html/atract/にindex.phpとatr.shがあります。
- 557 名前:nobodyさん [2008/04/26(土) 18:49:40 ID:uk8GT5CY]
- 質問です。
PHPのオブジェクト指向を勉強できる書籍で、オススメなのありますか? ご教示ください。
- 558 名前:nobodyさん mailto:sage [2008/04/26(土) 19:01:26 ID:???]
- "シェル本体 シェルファイル"
- 559 名前:nobodyさん [2008/04/26(土) 19:09:33 ID:iM9ZNRfW]
- >>558
system("/bin/bash /dir/atr.sh", $ret); ともしてみましたが、動きませんでした。
- 560 名前:nobodyさん mailto:sage [2008/04/26(土) 19:20:35 ID:???]
- >>557
PHPマニュアル
- 561 名前:nobodyさん [2008/04/26(土) 19:30:51 ID:uk8GT5CY]
- >>560
ありがとうございます。 もう少し丁寧に解説しているものが欲しいです・・・
- 562 名前:nobodyさん mailto:sage [2008/04/26(土) 19:47:35 ID:???]
- >>561
ここ
|

|