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

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   איך ניתן להוסיף קוד למניעת ספאם בטופס? (https://hosts.co.il/forums/showthread.php?t=67378)

israeli 14-09-08 01:43

איך ניתן להוסיף קוד למניעת ספאם בטופס?
 
ב"ה

שלום חברים!

איך ניתן להוסיף קוד למניעת ספאם בטופס?

אשמח לקבל תשובה

תודה ושבוע טוב!

WCMS 14-09-08 02:32

לא נראה לי שיתנו לך קוד, זה גם נגד החוקים פה.
אבל אני מוכן לתת לך רעיון תנסה לעשות אם אותה אות קיימת 4 פעמים זה בטוח ספאם כמו "ככככ" תנסה בעיקר באותיות אנגלית ועברית כי זה הכי קל לעשות עם זה ספאם.
למשל עם מספרים אף אחד לא יכתוב לך 111111. למשל חוץ ממספר של כסף או שקלים.
יש אפשרות כזאת 100% ליצור בדיקה אם האות קיימת יותר מ3 פעמים.
אם כן זה מוציא הודעת שגיאה. / חוסמת את האיפי של המחשב במקרה אם זה בוט.

KrackeR 14-09-08 07:13

שים לב שיש גם מילים כאלה "תודדדההההה" שהם לא ספאם אבל אם תשתמש במנגון שבודק 4 אותיות ברצף אז זה יחסם למרות שהכל "בסדר"
בכל מקרה אני לא ראיתי משהו כזה מתוחכם שיכול לעצור ספאם.. תמיד יהיה ספאם :\

אבל הינה יש לך כאן 2 פונקציות שיכולות לעזור:

http://il2.php.net/str_word_count
היא מחזירה לך תמילים שבמחרוזת בצורה של מערך

http://il2.php.net/substr_count
הפונקציה הזאתי תחזיר לך כמה פעמים מחרוזת מסוימת(אות ומעלה) נמצאת במחרוזת מסוימת...

servil 14-09-08 08:17

http://www.notonebit.com/projects/killbot/
בהצלחה

AlmogBaku 14-09-08 13:33

Google it: recaptcha


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

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