2011-12-03 18 views
0

は、私は、次のキーワードを与えると、クリックしたとき、私はそれが破壊される - PHP

での検索フィールドを使用したWebページを持っています考えてみましょう私のデザインが破壊された検索:以下のキーワードであります。

<table><tr><td>image asset</td></tr></table> 

私は

strip_tagsを使用しかし、それは助けていません。それは以下の場合にのみ役立ちます:それはキーワードの間にスペースがないことです。私は下にそれを与える場合、それは正常に動作しています。

<table><tr><td>imageasset</td></tr></table> 

この問題を解決するにはどうすればよいですか?事前に

任意のアイデアが役に立つと感謝するでしょう。..

おかげ..あなたが他の場所でいくつかの問題を持っている

+1

"デザインが壊れている"問題を理解するには不十分な情報であり、1x1テーブルはナンセンスです。表データがある場合のみテーブルを使用してください。 – Quentin

+0

plsので、あなたの検索PHPコード?? –

答えて

1

strip_tags('<table><tr><td>image asset</td></tr></table>'); //> returns: image asset 
0

あなたはそれを表示しようとすると、独自のマークアップを壊さない形式にHTMLマークアップを変換するhtmlspecialchars()かにhtmlentities()関数を使用することができます。

0

検索した単語を何らかの形で(誤って)ハイライトしていますか?分割div(div:ブロック)?または、検索結果を表示する際に検索語/コードを置き換えますか?

関連する問題