#author("2017-08-23T06:33:39+09:00;2007-06-07T21:18:57+09:00","","") *page_write() の postdata が空の場合の挙動 [#v4c6e39d] -ページ: BugTrack -投稿者: [[upk]] -優先順位: 低 -状態: CVS待ち -状態: 保留 -カテゴリー: 本体バグ -投稿日: 2004-05-10 (月) 02:11:49 -バージョン: -バージョン: 1.4.3 **メッセージ [#nb77937d] 厳密に書くと、file_write の str の引数となるが、 空にするとページが削除される仕様であるものの、改行文字として 1バイト分残り削除されない場合がある。 ちゃんと調べていませんが、例えば、最後の1行に改行文字を 入れなくても、POST時に改行されることから、空なデータを送信 した場合であっても、1バイト分残ることからかなぁ?と思います。 とりあえず、状況報告として計上しました。 ---- -BackSpaceキーやDelキーで文章を削除した場合に発生する可能性はありますね。右クリック→すべて選択→切り取りで削除した場合は発生しません。 -- [[reimy]] &new{2004-05-10 (月) 03:07:19}; -文字+LFなどで形成されるので、最低でも2Byte以上となるので、1Byteの場合は捨てても問題ないはずなんですけどね。 -- [[upk]] &new{2004-05-12 (水) 19:23:39}; -' ', \n, \r, \t のみからなるページは削除しちゃっても良さそうな気がしますが・・・。わざと空白ページを作りたい場合って、ありますかねぇ? -- [[三浦克介]] &new{2004-05-14 (金) 08:59:19}; - [[BugTrack2/244]] -- &new{2007-06-07 (木) 21:18:56}; //#comment