[מדריך] PHP - מערכת התחברות, רמה קלה עד בינונית.
זה פשוט עד בינוני.
מקווה שתפיקו ידע מהמדריך :) אז בואו נתחיל, נגיד שאנחנו רוצים לעשות טבלה של users ? אז נגדיר את השדות הבאים:
עכשיו, בוא נגדיר שהlevel המסויים שיהיה למישהו צריך להיות 2, בכדי שתהיה לו גישה. אז מה נעשה ? ניצור את הטבלה, ונכניס ערך של משתמש אחד, לדוגמא:
יפה, עד כאן הכל ברור ? מה עשינו בעצם ? יצרנו טבלה עם הערכים: id, username, password, level. עכשיו נגיע לחלק העיקרי, ההתחברות והיישום עצמו. את הדף התחברות ב-HTML אני מאמין שתסתדרו .. בוא נתחיל עם שני שאילתות פשוטות אשר מוציאות את שם המשתמש הסיסמא ואת הlevel, אני דווקא החלטתי להשתמש עם sha1 בהתחברות, עוד פרט חשוב לפני שאנחנו מתחילים, לקבוע את הpassword כשאתה מכניס את המידע כsha1(במקרה שלי)(!): PHP קוד:
חלק הבא, האימות עצמו, אנחנו בודקים האם הפרטים שווים ואו לא שווים למשתנים: PHP קוד:
הלאה, האם הפרטים לא נכונים ? נעשה משפט else קטן: PHP קוד:
PHP קוד:
PHP קוד:
|
כל הכבוד על ההשקעה, נוסף לאינדקס מדריכים :)
|
תודה רותם :)
די בסיסי..:d |
נראה לי רק מי שכבר יודע לעשות את זה יבין, אבל בכל זאת יפה על ההשקעה.
דרך אגב, צריך גם לקבוע את הid על auto incrisment... (או איך שלא כותבים את זה.) |
ציטוט:
|
זה יותר במידה ועושים הרשמה, אז רוצים שכל משתמש יקבל Id עוקב.
אבל מה שווה התחברות בלי הרשמה? : ) |
תודה, כל הכבוד על ההשקעה. :)
|
Parse error: parse error, unexpected '{' in /home/****/domains/********/public_html/*****/****/login.php on line 18
HELP PLZ! |
כל הכבוד על ההשקעה רותם..:)
|
כל הכבוד על ההשקע!
למרות שלא הבנתי כלום(אין לי מושג בphp!:)) |
כל הזמנים הם GMT +2. הזמן כעת הוא 00:55. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ