• ベストアンサー

シングルクォーテーションから後が消える!!

PHP初心者です。 [php2.php]から[php1.php]のフォームの内容を読み取るとき、そのフォームのテキスト文字列の中にシングルクォーテーションが入っているとその後から文字が消えてしまいます。 ダブルコーテーションではうまくいくのですが。 解決方法をぜひご伝授ください。

質問者が選んだベストアンサー

  • ベストアンサー
  • anmochi
  • ベストアンサー率65% (1332/2045)
回答No.1

http://jp.php.netでhtmlspecialcharsを検索。 PHPはバージョンの更新頻度が高い上に各バージョン間で動きが変わったりするので、PHPが動いている環境をもう少し詳しく書く方が良いだろうな。せめてOS、Webサーバが何かという事と、PHPのバージョンと。

hideaki200x
質問者

お礼

htmlspecialchars()関数とstripslashes()関数の組み合わせで解決することができました。 ありがとうございました。

hideaki200x
質問者

補足

すみませんでした。。。 僕のPCのOSはXP ProですけどサーバーのOSはわかりません。サーバーはApache1.3.xxだそうです。 PHPのバージョンは4.3.8です。

関連するQ&A

専門家に質問してみよう