שירות אחסון אתרים
המקצועי של וובמאסטר!
מומחים באירוח אתרי
WordPress, Joomla, Drupal
- שרתי לינוקס עם CloudLinux, LiteSpeed
- 1GB דיסק SSD, 10GB תעבורה חודשית
- ממשק ניהול cPanel, תעודת SSL חינם
עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!
בשלב הראשון המשתמש מגיע לדף הכניסה enter.asp, ומתבקש להכניס שם וסיסמא. אם הוא עדיין אינו רשום במערכת, הוא ילחץ על לינק המפנה לדף subscribe.asp, שם יבצע את ההרשמה. אם יש ברשותו סיסמא, הוא יקליד אותה, הסיסמא ושם המשתמש ייבדקו מול בסיס הנתונים, ואם הם קיימים, הכניסה תאושר.
המשךעבור כל משתמש באפליקציה נוצר אובייקט Session. האובייקט משמש לאכסון מידע ושינוי ההגדרות עבור משתמש ספציפי. משתנים שנוצרו ע"י אובייקט ה- Session נגישים בכל הדפים, אך בניגוד למשתני Appliction, הם נגישים רק למשתמש הספציפי לו שייך ה-Session.
המשךהקובץ global.asa הוא קובץ אופציונלי, המשמש אותנו להצהרת אובייקטים ומשתני application ו-session, ולניהול הארועים Session_OnStart, Session_OnEnd, Application_OnStart ו- Application_OnEnd.
המשךאפילקצית אינטרנט מוגדרת ככל הקבצים (asp,htm...) הנמצאים תחת ספרייה וירטואלית כלשהי, ותתי הספריות שלה. שרת אחד מריץ יותר מאפליקציה אחת. האובייקט Application מכיל מידע על האפליקציה, ומשמש כדי לשתף מידע בין כל משתמשי האפליקציה.
המשךהאובייקט Server מכיל אוסף פקודות, שלא תמיד קשורות לשרת, אך הן שימושיות מאוד.
המשךאת ASP ניתן לכתוב ב-VBS, JS ושפות סקריפט נוספות. ברירת המחדל היא VBS, לכן במאמר זה נדגים כיצד לשנות את שפת הסקריםט של האפליקציה.
המשךכדי לעבוד מול מידע השמור בבסיס נתונים, יש צורך בשלושה שלבים:
1. יצירת אובייקט החיבור (connection)
2. פתיחת החיבור לבסיס הנתונים
3. תימרון המידע בבסיס הנתונים (שליפה, הזנה, שינוי וכו')
ASP - Active Server Pages הינה טכנולוגיית צד-שרת שפותחה ע"י מיקרוסופט ומאפשרת הצגת תוכן דינמי בדפי אינטרנט. ASP עצמה אינה שפת תיכנות
המשךהאובייקט RecordSet משמש לשליפת ותמרון מידע מבסיס הנתונים.
כדי להשתמש בערכים המוחזרים משאילתה, יש להציבת בתוך אובייקט זה.
שירות אחסון אתרים
המקצועי של וובמאסטר!
מומחים באירוח אתרי
WordPress, Joomla, Drupal
עכשיו במחיר היכרות:
רק 420 ש"ח לשנה!