10-01-2009, 18:07
|
מנהל
|
|
חבר מתאריך: 26.07.08
הודעות: 6,473
|
|
יש סקריפטים חינמיים ברשת ליצירת תמונות מורכבות .... בצע חיפוש בגוגל...
ציטוט:
בל איך אני אומר לPHP שאם הקוד לא נכון שלא ישלח את ההודעה למסד ואם הקוד נכון שישמשיך בשליחה...??
|
אתה צריך לצרף לטופס ב-HTML איזה אלמנט שיקשר בין הקוד המופיע בתמונה למשתמש השולח את הטופס.
לדוגמא צור טבלה ב-DB של CAPTCHA_Sessions (המושג CAPTCHA מתייחס לתמונות עם המספרים והאותיות).
בכל רשומה יהיה לפחות 3 טורים: מספר id של המשתמש, מחרוזת HASH מסוימת, והקוד (מספרים ואותיות) שאתה שם בתמונה.
את מחרוזת ה-HASH תשים בטופס ה-FORM בתג מסוג input hidden.
כשהטופס יישלח, תבצע חיפוש ב-DB של קוד התמונה ע"פ מחרוזת ה-HASH ואז תנסה לאמת בין הקלט (קוד התמונה שהמשתמש הכניס) לבין מה שנמצא ב-DB.
זהו...
|