アプリ版:「スタンプのみでお礼する」機能のリリースについて

strip_tagsについて教えてください。

投稿の際、htmlタグを取り除くのに利用しています。

しかし、なぜか同じように使っても取り除かれないものがあります。

使用している具体的な例)

中身はすべて<h1>こんにちは</h1>


//別ページから値を渡しています。
session_start();
$name = strip_tags(stripcslashes($_SESSION['name']));
$title = strip_tags(stripcslashes($_SESSION['title']));
$body = strip_tags(stripcslashes($_SESSION['body']));

print("$name");
結果:<h1>こんにちは</h1>

print("$title");
結果:こんにちは

print("$body");
結果:こんにちは

$nameもまったく同じように使用しているはずなのですが、タグがでてきてしまいます。


原因がお分かりになるかた、是非よろしくお願いします。

A 回答 (1件)

とりあえず、$_SESSION['name']と$_SESSION['title']を


データチェックして同じかどうか見てみてください。
if($_SESSION['name']==$_SESSION['title']) print "ok";

一緒であれば、$nameへの代入する式の記載ミス。
ちがうのであれば$nameの値が特殊な情報に
書き換わっているのではないでしょうか?
    • good
    • 0
この回答へのお礼

ご返信ありがとうございます。

確認してみたところ、$nameへの代入する式の記載ミスでした。

非常にわかりやすい説明ありがとうございました。

お礼日時:2006/02/27 21:40

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!