FC2ブログ

ネオブ(neobu)

すごくどうでもいい日常を書き綴っています。他、マニアックなパソコン関係の知識や、ゲームの話等、neo(ネオ)が変なことを繰り広げます。

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

スポンサー広告 |

PHP エスケープってなんぞ

それは、本当に起こったお話。

システムの開発を行なっていると、
テキストボックスにダブルクォーテーションが
表示されていなかった・・・。

データベースを見ても、ダブルクォーテーションは
正しく表示されている。
tableタグでデータ表示している部分も
ダブルクォーテーションは正しく表示されていた。

inputタグのテキストだけ?

表示の際、エスケープ処理をしてやんないといけないみたい。
要するに、htmlspecialchars関数を通すのである。

htmlspecialchars(変数名);

これだけで、ダブルクォーテーションが表示されるようになった。
プログラムってややこしいよね。

テーマ:プログラミング - ジャンル:コンピュータ

PC関係 | コメント:0 | トラックバック:0 |
<<戻るってどうよ? | ホーム | いい曲セレクション>>

コメント

コメントの投稿















管理者にだけ表示を許可する

トラックバック

| ホーム |
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。