page_write() の postdata が空の場合の挙動

  • ページ: BugTrack
  • 投稿者: upk
  • 優先順位: 低
  • 状態: 保留
  • カテゴリー: 本体バグ
  • 投稿日: 2004-05-10 (月) 02:11:49
  • バージョン: 1.4.3

メッセージ

厳密に書くと、file_write の str の引数となるが、 空にするとページが削除される仕様であるものの、改行文字として 1バイト分残り削除されない場合がある。

ちゃんと調べていませんが、例えば、最後の1行に改行文字を 入れなくても、POST時に改行されることから、空なデータを送信 した場合であっても、1バイト分残ることからかなぁ?と思います。

とりあえず、状況報告として計上しました。


  • BackSpaceキーやDelキーで文章を削除した場合に発生する可能性はありますね。右クリック→すべて選択→切り取りで削除した場合は発生しません。 -- reimy 2004-05-10 (月) 03:07:19
  • 文字+LFなどで形成されるので、最低でも2Byte以上となるので、1Byteの場合は捨てても問題ないはずなんですけどね。 -- upk 2004-05-12 (水) 19:23:39
  • ' ', \n, \r, \t のみからなるページは削除しちゃっても良さそうな気がしますが・・・。わざと空白ページを作りたい場合って、ありますかねぇ? -- 三浦克介 2004-05-14 (金) 08:59:19
  • BugTrack2/244 -- 2007-06-07 (木) 21:18:56

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-06-07 (木) 21:18:57
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u8. HTML convert time: 0.146 sec.

OSDN