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

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

eXtaZa 21-03-06 17:36

[שאלה] כשהדף חוזר אחורה, PHP
 
שלום,
איך אני יכול לבדוק האם המשתמש לחץ על הלחצן לחזור לדף שהוא היה בו מקודם,
אני רוצה לבדוק האם משתמש עשה זאת ולהציג לו הודעה בהתאם, כלומר לאסור עליו לחזור עליו לדף שהיה בו מקודם.
איזה פונקציה בודקת האם הוא חזר לדף שמקודם הוא היה שם?

תודה.

x-ray 21-03-06 18:53

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

eXtaZa 21-03-06 21:31

ציטוט:

נכתב במקור על ידי x-ray
אתה יכול לקבוע סשין בעמוד הזה,וכאשר המשתמש נכנס מחדש לעמוד אתה בודק אם הסשין קיים,במידה וכן אתה מציג את ההודעה שרצית

כן על זה בדיוק חשבתי מקודם, אבל רציתי לדעת איך עושים את מה ששאלתי...
שאי אפשר יהיה לחזור אחורה.
זה אפשרי?

בניה 21-03-06 21:37

לש"ש


דף ראשון:
PHP קוד:

<?php
session_start
();
if(
$_SESSION['visit_page2'])
    {
    echo 
'הייתה פה כבר!';
    }
else
    {
    
תוכן הדף הרגיל
    
}
?>

דף שני:
PHP קוד:

<?php
session_start
();
$_SESSION['visit_page2']=true;
?>


eXtaZa 21-03-06 21:48

ולמה לא להשתמש בקוקיז?

בניה 21-03-06 21:58

ציטוט:

נכתב במקור על ידי eXtaZa
ולמה לא להשתמש בקוקיז?

לש"ש


זה כבר תלוי בהעדפות אישיות.
איך שאתה רוצה.
ותלוי בלכמה זמן ההגבלה של הכניסה אמורה להיות.

Alon.R 21-03-06 22:03

קוקיז אפשר למחוק...

eXtaZa 21-03-06 22:05

ו - session רק אני יכול למחוק בעזרת session_destroy() ?

ודרך אגב... מה זה לש"ש?

בניה 21-03-06 22:11

לש"ש


אתה לא חייב להרוס את כל הסשנים.
אפשר למחוק רק את הספציפי עם unset()


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

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