![]() |
[PHP] בעיה בהדפסת כוביות לפי נתונים.
שלום לכולם...
יש לי טבלה בבסיס הנתונים שקוראים לה password ושם נמצאת הסיסמא של המשתמש. עכשיו... עשיתי דף עריכה של כל המשתמשים ורציתי במקום להדפיס את הסיסמא עצמה, שיוצגו כוכביות כמספר התווים של הסיסמא. לדוגמא אם הסיסמא היא "asdd" אז שיודפס במקום של הסיסמא: ****. ניסיתי לעשות משהו אבל היסבכתי עם זה... PHP קוד:
אז לדוגמא הוא עובד בשורה הראשונה, אם bla שווה למספר התווים של הסיסמא, הוא יעשה מה שרציתי, אחרת הוא יוסיף לעצמו כוכבית. אבל משום מה הקוד לא עובד... מישהו יודע מדוע? תודה. |
מה יש בתא 2 במערך? למה לא
PHP קוד:
PHP קוד:
|
הנה ככה
PHP קוד:
|
x-ray ,
בתא השני במערך נמצא התא password שבבסיס נתונים, כלומר הערך שלו, ובקשר ללולאה... כל פעם שמספר התווים של bla לא שווה למספר התווים של הסיסמא זה מוסיף כוכבית לbla , יש הבדל בין =. לבין = וran ... משום מה זה מדפיס לי כל פעם יותר ויותר כוכביות... לא כפי שבמסד... -- עריכה -- פתרתי את הבעיה... הרי כל פעם הוספתי לbla כוכבית, ולא אתחלתי אותה כל פעם מחדש... זאת הייתה הבעיה. תודה לכל אלו שניסו לעזור :). אפשר לנעול. |
extaza אבל ההשוואה שלך לא נכונה!! הבדיקה שאתה עושה היא לדוגמא אם 2=** וזה לא נכון!!!
|
ההא זה היה צריך להיות
PHP קוד:
|
ב"ה
תעשה כזה דבר: PHP קוד:
|
למה שפשוט לא תכניס את הסיסמה לתוך שדה מסוג password ?
|
PHP קוד:
|
ציטוט:
אם הבנתי אותו נכון זה עריכה בניהול הכללי של האתר והוא לא רוצה שהמנהלים יעשו הצג מקור ויראו את הסיסמא. |
כל הזמנים הם GMT +2. הזמן כעת הוא 23:48. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ