トップページ⇒php
27コメント5KB

DATファイルの書式を教えてくさいです。

■ このスレッドは過去ログ倉庫に格納されています
0001腐れ厨房(゚腐゚)02/09/26 10:32ID:/gsiIMLn
他の掲示板をかちゅしゃみたいな2chブラウザで読み込み牡蠣できるよにしタインですけど、留意すべきテンを教えてくさいです。

まずDATファイルを吐き出すよにしなきゃ逝けないと思うんですけどそのDATファイルの書式を教えてくさいです。一応僕が今見たカンジイじゃこなカンジイじゃないかと思うんですけどドでしょか?

名前,メールアドレス,年/月/日 時:分 ID:,本文,スレタイトル

"改行文字"→"<br>"
","→"@`"
">"→">"
"<"→"<"
レス番号はDATファイルの行数から取得。

@は変化なし。
"は変化なし。
'は変化なし。

あと2chブラウザでメジャどころて蚊注射とA-BONですか?
蚊注射が保存するdatファイルて2chのdatファイルと同じものですよね?ちゅかdatファイルが置いてあるデレクトリどこでしたけ?
0002腐れ30男 ★02/09/26 10:41ID:???
http://www.monazilla.org/
0003nobodyさん02/09/26 10:58ID:???
http://pc.2ch.net/php/dat/1033003955.dat
実物を見ればいいじゃないですか。
0004nobodyさん02/09/26 13:18ID:miSn0Wx7
> ","→"@`"
これは古いdatの書式でいまは使われてないよ。
区切りも昔は,だったけどいまは<>区切りで統一されてる。
で、かちゅ〜しゃの書式も実際のdatとは違うはず。

他の留意点は改行コードをCRLFじゃなくてLFのみにすること。

とりあえず〜/subject.txtと〜/dat/*.datを静的なファイルとしておいておけば
あとは2chブラウザのほうで適当にやってくれる。
0005nobodyさん02/09/26 13:22ID:miSn0Wx7
読み込みに関しては適当にやってくれる、ね。
0006腐れ厨房(゚腐゚)02/09/26 16:38ID:rbbjLOVw
なるほどです。
いちおエスケプすんのは
s/\r\n/\n/;
s/>/>/;
s/>/</;
ぐらいですね?

あとチョイテシトです。
!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~
0007nobodyさん02/09/26 16:40ID:???
s/>/&gt;/;
s/</&lt;/;
0008腐れ厨房(゚腐゚)02/09/26 16:46ID:rbbjLOVw
>>7
あそでしたです。
も一回カキコです。
s/>/>/;
s/</</;
0009nobodyさん02/09/26 17:02ID:???
(・∀・)ニヤニヤ
0010nobodyさん02/09/26 17:40ID:???
この板は単発質問スレ立てて良いのか。
俺も立ててみよっと。
00111002/09/26 17:43ID:???
こちらもよろしく!

http://pc.2ch.net/test/read.cgi/php/1033029745/
0012nobodyさん02/09/26 18:36ID:???
とりあえず、かちゅから見た場合の文字実体参照の実態調査、と。
>>6
>>7
>>8
0013#02/09/26 19:07ID:???
#
0014nobodyさん02/10/13 03:31ID:5l4uAXaX
書き込みフォームはどういうスクリプトをかいたらいいんだ?
0015& ◆pkwhkfS/8Q 02/10/13 04:43ID:???
0016nobodyさん02/10/13 05:11ID:???
>>15
うん わかった
0017nobodyさん02/10/13 05:31ID:bUTOJQKV
&文字やその後部につく文字は変換してないのかなあ。
0018nobodyさん02/10/13 05:32ID:???
すまん連続。jcodeやってるの?
0019nobodyさん02/10/13 13:21ID:???
やっぱりわかんない。
input type=hidden name=key value=1033967671
input type=hidden name=time value=1034482643
2ちゃんブラウザを作ってるんだけど、
2ちゃんのソースを表示させたやつで、
name=keyはスレ番号だけど
name=timeがいったいなんのか?
0020nobodyさん02/10/13 14:35ID:???
1970年からの秒数-9時間
といううわさもある
0021nobodyさん02/10/13 15:17ID:???
time()の値みたいだけど。
0022nobodyさん02/10/13 15:31ID:???
二次元のread.cgiが止まってるときに書き込みをするためのスクリプトは?
action= をどこに指定すればいいの?
0023nobodyさん02/10/13 22:27ID:GjIQfoUw
二次元ってなんだよ
0024nobodyさん02/10/13 22:29ID:???
二次元○○
0025nobodyさん02/10/14 16:18ID:???
半角○○○
0026nobodyさん02/11/19 17:19ID:6PjRPZ85
>>20
グリニッジ標準時1970年1月1日午前0時からの秒数なので、
日本時間だとそのようになりますね。
グリニッジ標準時は日本時間より9時間遅いですから。
0027山崎渉03/01/15 13:45ID:???
(^^)
■ このスレッドは過去ログ倉庫に格納されています