הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   [PHP] צנזור מילים.. (https://hosts.co.il/forums/showthread.php?t=77633)

O-B 17-08-09 23:32

[PHP] צנזור מילים..
 
אני מנסה לצנזר כמה מילים..

לדוגמא: "חרא"..
עכשיו אני עושה את זה עם:
PHP קוד:

preg_match() 

יש לי נגיד את שני המשפטים האלה:
1. "איזה יום חרא עבר עלי"
2. "ראיתי את אחראי המשמרת שלי"

המשפט הראשון הוא אסור ואכן כך..
המשפט השני מותר אבל בגלל שיש את המילה "אחראי" שמכילה בתוכה את רצף האותיות "חרא" הוא מזהה שיש פה מילה שאני צריך לצנזר..

איך אני יכול לסדר את העניין?

Amit Avihud 18-08-09 07:44

תשמע אני לא יודע להשתמש בפונקציה הזאת אבל אתה יכול לנסות לבדוק את הביטוי " חרא " (עם רווחים)

orelcn 18-08-09 11:43

לא תמיד הרווחים האלה זה מה שיעזור... למה אם מישהו יכתוב חראאא עם הרבה א אז זה בעיה...

http://www.developertutorials.com/tu...620/page1.html יש פה מדריך קצר שאולי יכול לעזור לך ולתת לך כיוון

Gak | WebPower.co.il 18-08-09 11:51

ציטוט:

נכתב במקור על ידי orelcn (פרסם 734331)
לא תמיד הרווחים האלה זה מה שיעזור... למה אם מישהו יכתוב חראאא עם הרבה א אז זה בעיה...

http://www.developertutorials.com/tu...620/page1.html יש פה מדריך קצר שאולי יכול לעזור לך ולתת לך כיוון

" חרא" זה פתרון ואת " י'חרא" " יחרא" צריך לצנזר לבד

Amit Avihud 18-08-09 12:23

ציטוט:

נכתב במקור על ידי Gak | WebPower.co.il (פרסם 734332)
" חרא" זה פתרון ואת " י'חרא" " יחרא" צריך לצנזר לבד

ואז כשתרשום חראם אז המילה לא תעבור את הסינון :)

Daniel 18-08-09 15:47

הדרך הפשוטה ביותר זה להכין רשימת prefixes ו-suffixes ולהתאים איתם מילים.


כל הזמנים הם GMT +2. הזמן כעת הוא 11:30.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ