[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 06/01 12:02 / Filesize : 180 KB / Number-of Response : 739
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

くだすれPHP(超初心者用)5



1 名前:nobodyさん mailto:sage [2008/11/22(土) 06:36:02 ID:???]
このスレッドは、他のスレッドでは書き込めない超低レベル、
もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。
PHP使いが優しくコメントを返しますが、
お礼はPHPの布教と初心者の救済をお願いします。

PHP Home Page
www.php.net/
jp.php.net/



くだすれPHP(超初心者用)4
pc11.2ch.net/test/read.cgi/php/1213356756/

適当に関連スレ(マルチはだめぽ)
【PHP】下らねぇ質問はここに書き込みやがれ 69
pc11.2ch.net/test/read.cgi/php/1211879073/

241 名前:nobodyさん mailto:sage [2008/12/16(火) 01:22:54 ID:???]
All-in-OneのPDTいれたらhtmlもデザイナでいじれるから楽チンや

242 名前:nobodyさん mailto:sage [2008/12/16(火) 01:23:38 ID:???]
>>240
EmEditorいいよ

243 名前:nobodyさん mailto:sage [2008/12/16(火) 01:41:30 ID:???]
>>241 >>242
参考にさせて頂きます。

244 名前:nobodyさん mailto:sage [2008/12/16(火) 01:51:06 ID:???]
デザイナーというのは、人のこと?
それとも、デザイナーという、ソフトのこと?

245 名前:nobodyさん mailto:sage [2008/12/16(火) 02:13:10 ID:???]
人名

246 名前:nobodyさん mailto:sage [2008/12/16(火) 02:20:37 ID:???]
>>244の意訳

ボタン配置とかして直感的にデザインしたものをコード変換する機能のことか、
職業としてのデザイナーのことかどっちなの?

247 名前:nobodyさん mailto:sage [2008/12/16(火) 03:06:22 ID:???]
>>244
238は職、241は機能


248 名前:nobodyさん [2008/12/16(火) 20:12:46 ID:XMobQjfA]
>>110で質問した者ですが
>>112さんの教えてくださった

$url = array(1 => "リンク1", 2 => "リンク2", ....
uksort($url, "cmp");
print_r($url);

のとこを、

$url = array(apple => "リンク1", banana => "リンク2", ....
uksort($url, "cmp");
print_r($url);

みたいにidを数字ではなく文字にしたい場合どう書けば同じように動作するか教えてほしいです
宜しくお願いします。

249 名前:nobodyさん mailto:sage [2008/12/16(火) 20:19:24 ID:???]
応用能力皆無なのな



250 名前:nobodyさん mailto:sage [2008/12/16(火) 20:46:30 ID:???]
>>248
function中の$a - $bのところ、strcmp($a, $b)に変える

251 名前:nobodyさん mailto:sage [2008/12/16(火) 21:20:01 ID:???]
>>250
ありがとうございます
説明不足ですみません。やってみましたがこれはアルファベット順で並ぶのでしょうか?
キー順でソートしたいのです。
一応自分なりに調べてはいるのですが
foreach ($url as $key => $value)
なんて文をどこかへ追加って感じで方向は合っているでしょうか?

252 名前:nobodyさん mailto:sage [2008/12/16(火) 21:22:18 ID:???]
応用能力皆無なのな

253 名前:nobodyさん mailto:sage [2008/12/16(火) 21:25:19 ID:???]
>>251
ちなみに並ぶけどさ、やってみたんなら並ぶかどうか確認できるでしょ?
配列の並べ替えが終わったら、foreachでもeachでも好きなループ組めば?

254 名前:nobadyさん mailto:sage [2008/12/17(水) 17:32:12 ID:???]
質問があります。PHP5でflvファイルの最初のコマを取得して、画像としてサムネイル化
する事って出来るのでしょうか?レベルが高いかも知れませんが、詳しい方がいらっしゃったら
教えてください。

255 名前:nobodyさん mailto:sage [2008/12/17(水) 17:42:39 ID:???]
なんかこないだからその質問を何回も見るんだけど。

256 名前:nobodyさん mailto:sage [2008/12/17(水) 17:52:54 ID:???]
とりあえず環境書いてないから適当に答えるけど
ffmpegインストールしてphpから呼び出して使えば出来ると思う。

257 名前:nobodyさん mailto:sage [2008/12/17(水) 18:01:15 ID:???]
ググれば簡単に出てくるのに

258 名前:nobodyさん mailto:sage [2008/12/18(木) 05:46:38 ID:???]
教えてください。

PDOでPostgreSQLにアクセスしています。
ところが、全部PDOメソッドだけで実現できないことがあり、
PDOとpg_*関数を混在使用するハメになりました。

そこで質問ですが、
PDOオブジェクトで、pg_*を使うためのデータベースハンドル
を得ることはできるのでしょうか?
できないのなら、PDOでのDB接続とは別に、pg_connectで
DB接続する必要があるということでしょうか?

259 名前:nobodyさん mailto:sage [2008/12/18(木) 07:10:30 ID:???]
実現できないことって何?



260 名前:nobodyさん mailto:sage [2008/12/18(木) 09:11:27 ID:???]
>>259
PDOで、PostgreSQLのbytea型に格納してあるバイナリデータを
読み出そうとすると、不具合があるようなのです。
(公式情報ではないので自分の勘違いかもしれませんけど)

そこでほとんどの処理はPDOで行い、bytea型のR/Wのみ
pg_*関数を使いたいと思っています。
(pg_escape_bytea()とか)


261 名前:nobodyさん mailto:sage [2008/12/18(木) 09:45:27 ID:???]
「PDO」つったら、普通はPECL::PDOの意味?

262 名前:nobodyさん mailto:sage [2008/12/18(木) 13:15:36 ID:???]
標準クラスのだろ

263 名前:nobodyさん mailto:sage [2008/12/18(木) 17:34:01 ID:???]
URLの最後が文字列にするにはどうしたらいいですか?
具体的には
test/user/favorite
のようなものを作るにはどうしたらよいですか?

264 名前:nobodyさん mailto:sage [2008/12/18(木) 18:26:00 ID:???]
>>263
mod_rewrite

265 名前:nobodyさん mailto:sage [2008/12/18(木) 19:28:42 ID:???]
>>264
ありがとうございました。

266 名前:nobodyさん mailto:sage [2008/12/20(土) 19:15:51 ID:???]
テキストボックスでセッションに入れた後、確認画面で表示させてみると
「ソ」と「\」を入力した場合には「\」がどんどん追加増加されるのですが
原因がわかりません。

以上の問題の解決の仕方や、検索でSQL文やPHP言語やHTMLを入力された場合の
表示にバグを発生させない方法をご存知の方、どうか教えて頂けないでしょうか

267 名前:nobodyさん mailto:sage [2008/12/20(土) 19:18:52 ID:???]
>>266
magic_quote_gpc

268 名前:nobodyさん [2008/12/20(土) 22:06:37 ID:maii3k3G]
pagerで
1 2 3 4 5
ではなく
0 1 2 3 4
とゼロから始めるにはどうすれば良いでしょうか?

269 名前:nobodyさん mailto:sage [2008/12/20(土) 22:21:47 ID:???]
>>267
ありがとうございました



270 名前:nobodyさん mailto:sage [2008/12/20(土) 23:15:27 ID:???]
>>268
何のpagerだよ
質問の仕方にも程があるぞw

271 名前:nobodyさん mailto:sage [2008/12/20(土) 23:16:59 ID:???]
PEARじゃね
俺なら迷ってる時間があったら丸ごと全部再実装する

272 名前:nobodyさん mailto:sage [2008/12/20(土) 23:18:25 ID:???]
全部再実装とか、よっぽど暇なのか。

273 名前:nobodyさん mailto:sage [2008/12/20(土) 23:18:35 ID:???]
結果を-1するかソースで-1すればいいじゃん

274 名前:269 mailto:sage [2008/12/21(日) 01:06:19 ID:???]
すみませんでした PEARのPagerです。
>>273さんのやり方で例えば
ttp://www.phpbook.jp/pear/pear_pager/index4.html
このページではどこで-1すれば良いでしょうか?

275 名前:nobodyさん mailto:sage [2008/12/21(日) 01:23:54 ID:???]
$naviの中かgetLinksメソッドの中

276 名前:269 mailto:sage [2008/12/21(日) 01:37:38 ID:???]
>>275
ありがとうございます。やってみます!

277 名前:nobodyさん mailto:sage [2008/12/21(日) 12:44:01 ID:???]
PEAR::Pagerの出力はHTMLタグだからいじりづらいんだよ。
入力はこっちでいじればいいが、出力はgetLinks()の結果を正規表現とかで置換するしかない。
どっちかっつーといじりたいのは変数の方じゃなくて画面表示の方だろうしな。
インターフェイスはおおむね決まってる(パクる)から、残りの作業は実装だけだしな。

278 名前:nobodyさん mailto:sage [2008/12/21(日) 12:51:30 ID:???]
別にソースいじればいいじゃん

279 名前:nobodyさん mailto:sage [2008/12/21(日) 18:50:29 ID:???]
HTMLからURLで変数をもらいその変数でrequireするtxtファイルを変え
ページの管理を楽にしようと思っているのですが
馴れていない人がやると、まずいことはありますでしょうか



280 名前:nobodyさん mailto:sage [2008/12/21(日) 18:58:59 ID:???]
ぐぐれ

281 名前:nobodyさん mailto:sage [2008/12/21(日) 19:06:00 ID:???]
>279
txtをrequireする、の意味がまったく分からん。

ファイル名に「../../../」とか指定されると、ヤバいファイルを開かれる危険がある(ディレクトリ・トラバーサル脆弱性)。
総じて、予期しないファイルを開かれないような対策が必要になる。

数種類しかないなら、決まった文字列以外は許可しないようにする。
たくさんあってそうするのが面倒なら、「/」を入力されたらエラーにする。
hoge.txtを開きたいなら「hoge」の部分だけ入力させる、などの対策が必要。
ファイル名は自分で決められるんだし、[0-9a-Z-_]あたり以外の文字列が来たら問答無用でエラーになるようにするのが無難だな。

282 名前:nobodyさん mailto:sage [2008/12/21(日) 19:34:34 ID:???]
>>281
ありがとうございます

HTMLで記述したファイルの拡張子をPHPに変え、
任意の部分にrequireでtxtファイルを読み込むと
メニューなどの管理が楽になると某サイトで読みました
それをメニューではなく内容に変えれば、
外観や増えていくページの管理が楽になるのかなってことで
初心者ながら、勉強もかねて質問をさせていただきました


自分の決めた文字列だけを対象にするということで

switch ((string)$page):
case 'log1':
case 'log2':



break;
default:
echo "ファイルが見つかりません";
endswitch;

こういった記述でよろしいのでしょうか

283 名前:nobodyさん mailto:sage [2008/12/21(日) 19:45:19 ID:???]
勉強なら自分で調べろやボケ

284 名前:nobodyさん mailto:sage [2008/12/21(日) 20:02:13 ID:???]
>>283
勉強は兼ねてるだけだろ?よく読めよ

285 名前:nobodyさん mailto:sage [2008/12/21(日) 20:04:15 ID:???]
>>283
頼むからコテつけてくれ

286 名前:nobodyさん mailto:sage [2008/12/21(日) 20:04:16 ID:???]
caseを使えば、たぶん安全。
コードがないとなんとも言えんわな。
やってみて、動くコードができてから来たほうがいい。
何もやらずにいきなり聞く姿勢は歓迎されんし。

287 名前:nobodyさん mailto:sage [2008/12/21(日) 20:09:44 ID:???]
これでいいんでしょうか
どう書けばいいんでしょうか
じゃ勉強の糞の足しにもなりゃしねぇよカス

288 名前:nobodyさん mailto:sage [2008/12/21(日) 20:12:29 ID:???]
>>287
おまえなんでこのスレにいんの?
いやむしろ何のために生きてんの?w

289 名前:nobodyさん mailto:sage [2008/12/21(日) 20:27:01 ID:???]
>>287
スレの趣旨すら分からないなら口出すな



290 名前:nobodyさん mailto:sage [2008/12/21(日) 20:38:48 ID:???]
>>283
努力します

>>286
中途半端でした、すみません

一応、問題なく動いたので評価をお願いしたいです

log001.txt
<b>表示されました</b>

index.html
<A Href="pagelog.php?log=log001">log1へ</A>

pagelog.php(head略)
<body>
<?php
$_GET['log'];

switch ((string)$log):
case 'log001':
case 'log002':
require($log.".txt");
break;

default:
echo "ファイルが見つかりません";
endswitch;
?>
</body>

291 名前:286 mailto:sage [2008/12/21(日) 21:01:57 ID:???]
>290
それが動く事に少なからず衝撃を受けた。

requireやincludeは、基本的にPHPプログラムを読み込むためのもの。
それだとたぶん、txtの中にPHPプログラムとして解釈可能な文字列があると、実行されてしまう。
単純にテキストファイルの中身を読み込む場合、file_get_contents()を使ったほうがいい。
動くなら問題ないっちゃあないんだが…

292 名前:nobodyさん mailto:sage [2008/12/21(日) 21:07:15 ID:???]
って、ああそうか、よく考えたら動いて当たり前か。

「評価されると危ないので避けたほうがいい」という意見は変わんないけどな。
txtは自分が編集するから、安全といえば安全なのだが、無駄な危険の芽は摘んだほうがいい。
いつの日かうっかりtxtにexit();とか書き込んだらエラーになるし。

293 名前:nobodyさん mailto:sage [2008/12/21(日) 21:39:17 ID:???]
>>292
うっかりが起きないとも限らないので
file_get_contents()について調べてみます。
勉強になりました。
ありがとうございました。

294 名前:nobodyさん mailto:sage [2008/12/21(日) 21:45:08 ID:???]
>>290
まぁ、動いているので問題ないけど、
コーディングのマナーとしてはよろしくないかもね
・require等の中に変数は入れない方がいい
・比較するときにキャストして使う時にキャストしないというのは問題になることがある。

前者は設定によってはリモートでのコード実行につながるから
後者は比較が通っても、問題のある変数で実行する可能性があるから

295 名前:nobodyさん mailto:sage [2008/12/21(日) 21:53:40 ID:???]
>>292
なんねーよ
echoと同じだ

296 名前:nobodyさん mailto:sage [2008/12/21(日) 22:28:16 ID:???]
>>294
参考になります

まだまだ馴れてない部分が多いので基礎から覚えるために
やはり、書籍を一つ買おうと思います

297 名前:nobodyさん mailto:sage [2008/12/21(日) 22:58:47 ID:???]
うむもう二度と来ないでくれ

298 名前:nobodyさん mailto:sage [2008/12/21(日) 23:00:10 ID:???]
>>297
来なければ、いいだけじゃね。

299 名前:nobodyさん mailto:sage [2008/12/22(月) 18:00:09 ID:???]
プログラミング初心者だけどPHP難しすぎて投げそう(';ω;`)
2週間位で基礎を学ぶには何したら良いんですか(';ω;`)ウォウォ…



300 名前:nobodyさん mailto:sage [2008/12/22(月) 18:02:13 ID:???]
教えてくれそうな男に体でも売ればいいんじゃね

301 名前:nobodyさん mailto:sage [2008/12/22(月) 18:06:33 ID:???]
もうウンコして寝込むしかねぇ・・・

302 名前:nobodyさん mailto:sage [2008/12/22(月) 18:21:33 ID:???]
マニュアル嫁

303 名前:nobodyさん mailto:sage [2008/12/22(月) 18:26:34 ID:???]
どっかから小さめなスクリプト落してきて、
「なんで?なんで?なんでこうなるの?」と思いながら丁寧に読んだり、
チョっとした機能を追加してみたりして、
いろいろもがくといいんじゃないだろうか。

304 名前:nobodyさん mailto:sage [2008/12/22(月) 20:08:10 ID:???]
初心者が読めるようなちょっとしたスクリプトは大抵がPHP4時代の糞CGIで変な癖がついたりする罠。
グローバル空間にexplodeしてたりするスクリプトが多すぎる。

305 名前:nobodyさん mailto:sage [2008/12/22(月) 20:09:08 ID:???]
explode→extract

306 名前:nobodyさん mailto:sage [2008/12/22(月) 20:09:52 ID:???]
>>304
それがどうしたの。

307 名前:nobodyさん mailto:sage [2008/12/22(月) 20:18:07 ID:???]
んなの読まなきゃいいだろ

308 名前:nobodyさん mailto:sage [2008/12/22(月) 22:15:31 ID:???]
>>299
初めてのプログラミングがPHPで、配列/連想配列でこけたけど、しばらくしてからやってみたらすぐ理解できた。
あんまり根詰めないで気楽にまったりやるといいよ。
読むだけじゃなくて手も動かすといい。
サンプル丸写しして、いろいろ自分で弄ってみるんだ。
エラー出ればメッセージ出て何が原因かすぐわかるしね。

309 名前:299 [2008/12/22(月) 22:16:58 ID:W3OrxKsT]
>>303
どっかから?
どっかから?そのどっかから?はどっかから?
つまり僕が言いたいのはどっかから?なんです。お願いします。





310 名前:299 [2008/12/22(月) 22:39:19 ID:W3OrxKsT]
>>308
( ´_ゝ`)フーン
「どうもありがとう」って言っといてだってお兄ちゃんが
妹より

311 名前:nobodyさん mailto:sage [2008/12/22(月) 22:51:01 ID:???]
で、どう書いたら>>304さんに変な癖がついてると言われない書き方なのよん
正しい書き方教えてくりっ

312 名前:nobodyさん mailto:sage [2008/12/22(月) 22:59:57 ID:???]
PHPの公式マニュアルで「非推奨です」「危険です」と書かれている書き方を全て避ける。

313 名前:nobodyさん mailto:sage [2008/12/22(月) 23:00:21 ID:???]
変な癖が付いてると言われなければいいのか

314 名前:nobodyさん mailto:sage [2008/12/22(月) 23:04:23 ID:???]
>>304 みたいな奴には何を見せても重箱の隅つつかれるよね。
スルーでいいとおもう。

315 名前:nobodyさん [2008/12/22(月) 23:15:14 ID:zcPu3Ss9]
PHP4用の開発ノウハウってのがあって、これは今となってはバッドノウハウ。
PHP5のみサポートの有名なFWで開発してみて、動いたらソースを読むのが吉

316 名前:nobodyさん mailto:sage [2008/12/23(火) 00:46:09 ID:???]
ノウハウ以前のレベルだろうに

317 名前:nobodyさん mailto:sage [2008/12/23(火) 02:41:59 ID:???]
いまだに共用鯖じゃPHP4主流だもんなあ。

318 名前:nobodyさん [2008/12/23(火) 03:56:34 ID:207JnJAg]
JavaScriptの"for〜in"構文をPHPで書くとどうなるのでしょうか
PHPはあまり分らないもので

319 名前:nobodyさん mailto:sage [2008/12/23(火) 04:00:08 ID:???]
>>299
漏れは先にperlを2ヶ月やってから
PHPに移動した。



320 名前:nobodyさん mailto:sage [2008/12/23(火) 04:13:36 ID:???]
>>318
マニュアル

321 名前:nobodyさん mailto:sage [2008/12/23(火) 13:04:10 ID:???]
>>318
$array=array('name'=>'aki','age'=>23,'karesi'=>'futsu');
foreach($array in $key=>$item) {
echo "$key $item\n";
}

322 名前:nobodyさん mailto:sage [2008/12/23(火) 13:54:23 ID:???]
単にforeach文て言えば済むじゃねぇかw

323 名前:299 mailto:sage [2008/12/23(火) 17:39:32 ID:???]
>>319
何でですの?教えてごらんなさい

324 名前:nobodyさん mailto:sage [2008/12/23(火) 17:43:37 ID:???]
ご先祖様だから

325 名前:nobodyさん mailto:sage [2008/12/23(火) 18:14:25 ID:???]
ご先祖様はCだろw

326 名前:nobodyさん mailto:sage [2008/12/23(火) 18:37:45 ID:???]
そこまで戻る必要は無い

ってか、Cは却って難しい

327 名前:nobodyさん mailto:sage [2008/12/23(火) 20:41:02 ID:???]
SQLite3ってPDOってやつを使ってアクセスするんですよね
マニュアルにあるSQLite3ってやつとは何が違うんでしょうか


328 名前:nobodyさん mailto:sage [2008/12/23(火) 20:45:19 ID:???]
別にPDOじゃなくてもアクセスできるけど

329 名前:nobodyさん mailto:sage [2008/12/23(火) 21:06:01 ID:???]
なるほど
ググってもPDOのことしか見当たらずそこからマニュアルに流れ着いて
SQLite3文?って物があるのを知ったのでどういった違いがあるのかなと思ったのですが
どっちを使っても構わないってことでしょうか



330 名前:nobodyさん mailto:sage [2008/12/23(火) 21:06:50 ID:???]
うん

331 名前:nobodyさん mailto:sage [2008/12/23(火) 21:19:15 ID:???]
わかりました
どちらがいいのかはわかりませんが、せっかくなのでSQLite3も使ってみます

332 名前:nobodyさん mailto:sage [2008/12/23(火) 21:44:59 ID:???]
DBっていうのは、MySQLとかSQLiteとかPostgreSQLとかOracleとか、似たようなのがたくさんある。
元々はそのそれぞれに対して、よく似てるけどちょっとずつ形の違う関数がいっぱいあった。
で、それが不便だからって事で、「同じ書き方でどれにでもアクセスできるような仕組みを作ろう!」となった。
それがPDO。

PDOを使って書かれたプログラムは、DBがSQLiteからMySQLに変わっても、PDOクラスをnewしてるところだけ書き換えれば普通に動く。
また、PDOひとう覚えれば、どのDBでも使えるようになる、というメリットもある。

333 名前:nobodyさん mailto:sage [2008/12/23(火) 21:50:29 ID:???]
普通DSNを書き換えるんだろ

334 名前:nobodyさん mailto:sage [2008/12/23(火) 21:50:51 ID:???]
じゃあ自由度は下がるってことでFA?

335 名前:nobodyさん mailto:sage [2008/12/23(火) 21:57:29 ID:???]
ひとう → ひとつ

これだけだとバランス取れないので、一応デメリットも。
全DBでなるべく共通の操作を提供する、という仕組みのため、一部のDBに固有の機能が使えなかったりする事がある。
よくある話だと、MySQLの持続的接続が使えなかったりな。あと、パフォーマンスでもPDOは若干劣る。

個人で使う最大のメリットは、プリペアドステートメントのサポートだと個人的に思う。
SQLインジェクションの危険性をほぼゼロにできる上に、プログラムの可読性も上がる。

336 名前:nobodyさん mailto:sage [2008/12/23(火) 21:58:54 ID:???]
> よくある話だと、MySQLの持続的接続が使えなかったりな。

それってパフォーマンスに影響するんだっけ?ベンチとった?

337 名前:nobodyさん mailto:sage [2008/12/23(火) 22:14:41 ID:???]
PDOは文字コード変更用の関数がないからなー……。
SET NAMES 危ないって聞くし。

338 名前:335 mailto:sage [2008/12/23(火) 22:49:27 ID:???]
>334
んな事いったら、sqlite関数やmysql関数を使ってしまえば、将来のDB変更の自由度が失われるわけだが。
俺は自由度や性能云々以前に、DB依存のコードがそこら中にあるのを気持ち悪いと感じる。そんなものはどっかで隠蔽されるべきだ。
(実際問題、DBを置き換えるなんて事態は普通ないだろうけどな)

339 名前:nobodyさん mailto:sage [2008/12/23(火) 22:58:50 ID:???]
>>338
あたまでっかちおっさんどっかいけよ



340 名前:nobodyさん mailto:sage [2008/12/25(木) 05:23:16 ID:???]
>>339
335, 338の発言を理解できないなら発言するな。
339的な発言は、このスレの害虫。

341 名前:nobodyさん mailto:sage [2008/12/25(木) 05:57:49 ID:???]
>>PDOを使って書かれたプログラムは、DBがSQLiteからMySQLに変わっても、
>>PDOクラスをnewしてるところだけ書き換えれば普通に動く

SQL文自体がDB固有になるだろうから、現実的にそれはあり得ないんじゃないか?
(標準SQLだけで書かないでしょふつう)

俺的なPDOのメリットは、DB関連関数をどのDBにも共通で使えるため開発の学習量を
減らせること。これはソースコードの可読性の向上、メンテ性の向上にもなる。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<180KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef