03-02-2007, 18:23
|
|
|
חבר מתאריך: 09.12.04
הודעות: 83
|
|
חיפוש דרך שאילתת SQL בתא עם קוד HTML
בפורום שאני בונה ההודעות כתובות ב-HTML (מכיוון שאני משתמש בעורך כמו פה, בפרש). הבעיה כאשר מישהו עושה חיפוש לדוגמא "strong", אז ה-SQL יביא גם את ההודעות שבהם השתמשו בכתב מודגש (<strong>).
ועוד שאלה, כשנכנסים להודעה דרך החיפוש הוא מראה את המילים המודגשות. עשיתי str_replace שיחליף את המילה המודגשת במילה המודגשת עם תווים מסביב לה:
קוד PHP:
str_replace($keyword, "<b><i>$keyword</i></b>", $content);
הבעיה שכשמישהו מחפש "strong" או כל תג HTML אחר, זה יהרוס את התג. יהפוך <strong> ל:
קוד:
<<b><i>strong</i></b>>
למישהו יש פתרון?
|