שלח תשובה

זירת השאלות

346
צפיות
12
תשובות

יצירה של אפשרות log out

,‏ 11 ביולי, 2004

בניתי ממשק ניהול בעזרת session

השאלה שלי היא איך אני יוצר כפתור לסיום הסשיין?
(הכוונה ל- log out)


<%
if session("login") = "ok" then
Response.Redirect "admin.asp"
Response.End
end if %>


תגיות:

12 תשובות

  1. Just-Tal הגיב:

    ככה:

    תעשה כפתור ללוג אאוט..
    שישלח אותך לדף של לוגאאוט ובדף תרשום

    session("login") = "NotOK"
    Response.Redirect "index.asp"

    index.asp – דף הכניסה לפני שעושים לוג אין…

    ד"א למה צריך
    Response.End?
    מה הוא עושה?

  2. MasterMind הגיב:

    ודבר חשוב מאוד מאוד
    בכדי שלא יהיו לך בעיות הם  HEADER תוסיף בראש הדף


    <%Response.Buffer=True%>

  3. Just-Tal הגיב:

    מזת’ומרת?
    מה זה עושה?
    ומה עושה:
    response.end?

  4. MasterMind הגיב:

    הנה תשובה
    נראה לי ש RESPONSE.END סוגר את ה RESPONSE
    לגבי השאלה הראשונה
    זה חוצץ מידע כלומר זה שומר את המידע עד להצגה של הדף
    דוגמא
    אתה עכשיו מוציא 50 רשומות מהמסד אז הפונקציה הזאת לוקחת את כל המידע
    שומרת אותו ומציגה את כולו ביחד
    הבנת?

  5. Just-Tal הגיב:

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

  6. Just-Tal הגיב:

    טוף… אבל תראה אם אני לא טועה…
    כאשר דף כלשהו מעובד בשרת הוא לא יוצג על שכל הדף יעבור עיבוד לא?…?
    תקן אותי אם אני טועה…

  7. MasterMind הגיב:

    בערך…….
    תחשוב על זה כמו על רקורדסט נגיד עכשיו אתה תפתח רקורדסט
    ותעשה הצגה של 50 רשומות אתה תראה שקודם הראשונה תעלה ואז השניה
    ואז השלישית וככה כאשר אתה שם את החוצץ זה שומר את המידע ומציג אותו לאחר מכן
    עוד דוגמא סתכל כאן בפורום כשאתה נכנס מופיע לך למטה הפס הורדה
    שם לב איך הוא יורד כזה מהר ורק אחי כמה שניות זה מציג את הדף
    זה אותו דבר  הוא קודם מוריד את המידע מסדר אותו ב DIV ים ורק אז מציג אותו
    אוקיי?

  8. Just-Tal הגיב:

    10X
    ישך מסנג’ר או אי סי קיו? רק אם בא לך לתת…

  9. ניר טייב הגיב:


    Response.End עוצר את קריאת העמוד ע"י השרת וע"י הלקוח
    נגיד זה הקוד

    <html><head></head><body>
    nir the King
    <% Response.End() %>
    אוריקס (אני לא QUEEN)
    </body>
    </html>

    אז כל מה שבא אחרי ה-Response.end() לא יוצג

שלח תשובה