לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 12-09-2006, 16:42
  WWE-i WWE-i אינו מחובר  
 
חבר מתאריך: 17.06.06
הודעות: 109
דפים מוגנים ו-md5

אוקי אז... אני רוצה לעשות פאנל ניהול!
ובשביל זה אני צריך שתענו לי על 2 שאלות!
אני רוצה לעשות טופס התחברות, דרך מסד נתונים כמובן... עם סיסמה מוצפנת...
קצת קשה להסביר אבל אני ינסה...
יש לי סיסמה בתוך המסד, מוצפנת. אני פשוט רוצה לעשות תיבת התחברות, עם סיסמה מוצפנת...
והשאלה השניה שהיא יותר מורכבת... זה איך אני יכול, לעשות תיבת התחברות, ואחרי התחברות נכונה בלבד, מי שהתחבר נכון יוכל להיכנס לדף a.php. ומי שלא התחבר, תופיע לו שגיאה...
אני יודע שזה צריך להיות בעזרת session אבל אני לא מבין כל כך בזה.... אז תסבירו טוב ותנו קודים לדוגמא, כי רק ככה אני מבין!
אז תודה לעוזרים!!!
_____________________________________

[התמונה הבאה מגיעה מקישור שלא מתחיל ב https ולכן לא הוטמעה בדף כדי לשמור על https תקין: http://yugix.noads.biz/php/ip.php]

תודה לי על התיכנות והעיצוב של התמונה הזאת...
למי שרוצה, הכתובת היא:
http://yugix.noads.biz/php/ip.php

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #3  
ישן 12-09-2006, 16:56
צלמית המשתמש של MatiM
  משתמש זכר MatiM MatiM אינו מחובר  
 
חבר מתאריך: 12.04.06
הודעות: 2,021
שלח הודעה דרך MSN אל MatiM
בתגובה להודעה מספר 1 שנכתבה על ידי WWE-i שמתחילה ב "דפים מוגנים ו-md5"

על מנת ליצור שדה סיסמא - מוגן בכוכביות,
הקוד הוא:

<input type='password' name='blabla' />

במקרה הזה, שם השדה יהיה blabla [תבין למה - בהמשך].

כעת,

נבדוק אם לחצו על כפתור השליחה,

if (isset(button....)) {

לחצו

}


אם לחצו, נתחבר למסד הנתונים עם הקוד הנחוץ,
ונבדוק אם MD5 של מה שהזינו, אכן תואם למה שרשום במסד.
[שים לב וזכור, ששם השדה של הסיסמא הוא: blabla]
if (MD5($_POST['blabla) == passindb)
{

right pass
}
else
{
wrong pass
}

.

זהו.

עכשיו,
תחליף מה שצריך למה שאתה רוצה. [passindb = הנתון של הסיסמא שקיבלת מהשאילתה].

כדי להשתמש בSESSIONS,

אתה פשוט מאוד מזין נתונים לתוכו:

session['allow'] = 1;

ואז בעמוד a.php אתה בודק:
אם session['allow'] == 1 אז תעביר,
אם לא, תוציא שגיאה.


מקווה שעזרתי מעט,
מתן.
_____________________________________
תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 21:23

הדף נוצר ב 0.05 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2025 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר