הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   כיצד עושים שאם לא מחוברים אז מועברים לדף לוגין ? (https://hosts.co.il/forums/showthread.php?t=18615)

BlueNosE 29-03-06 15:00

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

לדעתי בלוגין חייבים להשתמש בסשן.

עכשיו לכותב ההודעה:
אני אכתוב את הקוד במילים, ותנסה לתרגם אותו, כי אסור לתת כאן קודים.
-ניצור דף עם שדות של username וpassword שישלח לעמוד login.php
-נכתוב בעמוד login.php למעלה "session_start()". זה מאפשר שימוש בסשן.
-עכשיו נעבוד עם החומר שקיבלו מהטופס. נשיג את השם והסיסמא הנכונים,
נתחבר לשרת, ואם המידע נכון, נגדיר את המשתנים שב$_POST או $_REQUEST למשתנים של $_SESSION.
-אין צורך להפנות לעוד עמוד. פשוט תדאג לכתוב בראש כל עמוד בדיקה (if isset $_SESSION['user']).

תנסה לתרגם את זה לקוד בעזרת http://php.eitan.ac.il, לעזרה פנה אלי למסן.
בהצלחה.


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

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