הרשם שאלות ותשובות רשימת חברים לוח שנה חיפוש הודעות מהיום סמן פורומים כנקראו

   
|!|

 
 
כלים לאשכול תצורת הצגה
Prev הודעה קודמת   הודעה הבאה Next
ישן 06-07-07, 11:22   # 6
Eli-Hai
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,758

Eli-Hai לא מחובר  

תגדיר את השדה level במסד כ-tinyint שיהיה באורך של תו אחד בלבד.
0 = משתמש רגיל.
1 = מנהל-על.

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

קוד:
$username = strip_tags($_POST["username"]); // From form
$password = strip_tags($_POST["password"]); // From form

$query = mysql_query("SELECT * FROM `members` WHERE `username` = {$username} AND `password` = {$password} AND `level` = '1'"); // Select user details from database

mysql_real_escape_string($username); // Protect Query
mysql_real_escape_string($password); // Protect Query

$results = mysql_num_rows($query); // Check the details (0 = no user/level 1, 1 = user with level 1)

if( $results > 0 )
	// The user can see the protected page
else
	// Error for the user (wrong details/wrong level)
מקווה שיעבוד, לא נגעתי בPHP איזה 4 חודשים כבר...
 
 

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 

כלים לאשכול
תצורת הצגה

חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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