עזרה | התחברות עם Md5 - לא עובד!
אני נתקל בבעיה, לא מתאפשר לי להתחבר למערכת עם MD5.
תודה לעוזרים. PHP קוד:
|
איזה שגיאה הוא נותן לך? או שאין שגיאה כלל?
אגב שכחת בתחילת המסמך להכניס ללא רווחים: PHP קוד:
|
למה לרוץ על כל המשתמשים במסד ולא להשתמש ב-WHERE?
PHP קוד:
אחרי שהרצת את השאילתה, תבדוק אם היא החזירה תוצאות - אם כן, המשתמש התחבר בהצלחה עם הסיסמה והמשתמש, אם לא - או שלא קיים משתמש או שהסיסמה לא נכונה. אגב, הטעות המקורית שלך נמצאת בתנאי הזה PHP קוד:
PHP קוד:
|
בוקר טוב בר,
אני אשמח אם תוכל לעזור לי ולהסביר לי קצת איך אוכל לעשות זאת? תודה לך. |
איך לעשות את..מה?
|
PHP קוד:
|
ציטוט:
ותעשה שימוש בnum_rows ע"מ לאמת את הנתונים. בהצלחה :) |
ציטוט:
אני לא יודע מאיפה להתחיל mysql הישן, מהשימוש בmd5 ל"הצפנת" הסיסמא, מהספגטי קוד הקוד הזה כאילו יצא משנת 2003 |
אז באיזה קוד אתם ממליצים להשתמש? שגם מבחינת אבטחה יעשה את העבודה.
|
ציטוט:
אם במה שאתה קורא מעורב נגיד md5 תדע שזה לא מקור טוב אם אין לך את הידע הנדרש לעשות מערכת מאובטחת באמת(לרובנו אין) תשתמש בפריימוורקים קיימים נגיד laravel, symfony, zend וכו' . הסטנדרט של הקוד שהצגת היה נהוג לפני עשור, הרבה השתנה מאז php התפתחה מאוד, בדרך כלל זה קורה שלומדים מחומרים ישנים ולא מעודכנים בקשר לשימוש בmysql תמיד תעבוד מול האתר של php אם היית עושה את זה הייתה מגלה שהפונקציה deprecated ממזמן http://php.net/manual/en/function.mysql-query.php וכבר לא בשימוש בphp7 |
כל הזמנים הם GMT +2. הזמן כעת הוא 07:34. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ