アカウント名:
パスワード:
有料データベースのデータを加工していておかしな挙動があったので調べたらゼロ幅スペースが入ってたことがあった。ゴミかと思っていたけど、ユーザ追跡情報だったのかも?
BOMつきUTF8で保存されてて、それをインクルードしたPHPスクリプトが微妙な不具合おこしたことがあるようなないような。
BOMが文書の先頭にあるならまだしも、HTMLの文書の途中で突然あらわれたら、そらまずい罠。インクルードするなら除去してくれてもいいのよ
何もない(見えない)ところでコンパイルエラーが出る時は、全角スペースを疑えというのも定番。#あと何があったっけ。makeファイルなのに、タブじゃ名うてスペース四つだったとか?
BOMはもともとZWNBSPであり、先頭にしか置けない文字ではない。だから、HTMLテキスト中に現れるのも問題ないはず。
ZWNBSPをバイトオーダー識別用のBOMに流用?したのがおかしいんだ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
前から実施されてた? (スコア:2, おもしろおかしい)
有料データベースのデータを加工していておかしな挙動があったので調べたらゼロ幅スペースが入ってたことがあった。
ゴミかと思っていたけど、ユーザ追跡情報だったのかも?
Re: (スコア:0)
BOMつきUTF8で保存されてて、それをインクルードしたPHPスクリプトが
微妙な不具合おこしたことがあるようなないような。
BOMが文書の先頭にあるならまだしも、HTMLの文書の途中で突然あらわれたら、そらまずい罠。
インクルードするなら除去してくれてもいいのよ
何もない(見えない)ところでコンパイルエラーが出る時は、全角スペースを疑えというのも定番。
#あと何があったっけ。makeファイルなのに、タブじゃ名うてスペース四つだったとか?
Re:前から実施されてた? (スコア:2)
BOMはもともとZWNBSPであり、先頭にしか置けない文字ではない。
だから、HTMLテキスト中に現れるのも問題ないはず。
Re: (スコア:0)
ZWNBSPをバイトオーダー識別用のBOMに流用?したのがおかしいんだ。