PHP: Session. What is a PHP Session? Session variables solve this problem by storing user information to be used across multiple pages (e.g. username,

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Inside a digital image How colour is defined for images
Advertisements

: Chapter 1: Introduction 1 Montri Karnjanadecha ac.th/~montri Image Processing.
Color Standards A pixel color is represented as a point in 3-D space. Axis may be labeled as independent colors such as R, G, B or may use other independent.
Function.
PHP & Session.
Functions & Sub Program ฟังก์ชันและโปรแกรมย่อย
Php เงื่อนไข และ การวนซ้ำ Professional Home Page :PHP
PHP session / Login Professional Home Page :PHP
PHP Cookies / Session.
Menu and Interactive with Powerpoint ให้นำเรื่อง Input /Output Technology มา จัดทำ การนำเสนอ โดยใช้หลักการ Menu and Interactive with powerpoint มาประยุกต์
วิธีการ Auto ship.
1. 2  ในการใช้งานเว็บไซต์ โดยปกติเราจะไม่สามารถ ใช้งานตัวแปรที่มีลักษณะ Global ที่สามารถ นำไปใช้ได้กับเว็บเพจหน้าอื่นๆ ปกติในการใช้ งานค่าต่างๆ ของเว็บเพจ.
การสร้างและใช้งานฟังก์ชั่น
Vocabulary Expansion Exercise Prawet Jantharat, Ed.D. This exercise was developed to help Thai students who are enrolled in the Critical Language Program.
การสร้าง WebPage ด้วย Java Script Wachirawut Thamviset.
วิทยา กรระสี (วท.บ. วิทยาการคอมพิวเตอร์)
ฟังก์ชัน.
Introduction to PHP, MySQL – Special Problem (Database) Choopan Rattanapoka.
 Mr.Nitirat Tanthavech.  HTML forms are used to pass data to a server.  A form can contain input elements like text fields, checkboxes, radio-buttons,
Download PHP. C:\windows\PHP.ini cgi.force_red irect = 0 พิมพ์แทรก.
Introduction to HTML, PHP – Special Problem (Database)
JQUERY. jQuery คือ JavaScript Platform หรือ JavaScript Library Library ที่ถูกเขียนขึ้นจาก JavaScript เพื่อลดขั้นตอนสนองการพัฒนา เว็บไซต์ในรูปแบบใหม่ การโต้ตอบกับ.
สำนักวิชาเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยนเรศวร พะเยา
PHP Html Form && Query string
ครูรุจิรา ทับศรีนวล “Room service”. “Room service”
Click when ready Wang991.wordpress.com © All rights reserved Stand SW 100.
กลุ่ม rraid. What's your name. คุณชื่ออะไร = Miss Bangon Buntanoom How old are you. - คุณอายุเท่าไหร่ = Ages 36 Years What you have finished your course.
งาน เรื่อง วิธีการสอนภาษาอังกฤษ
ใบความรู้ เรื่อง ประโยคสนทนาที่น่ารู้ โดย อ. สิริพร กุ่ยก ระโทก.
Database & DBMS Architecture วรวิทย์ พูลสวัสดิ์. 2 2 ฐานข้อมูล (Database) - Data and its relation - Databases are designed to offer an organized mechanism.
ระบบบริหารงานบุคคล.
การผสมสี หลักในการผสมสี เพื่อใช้สร้างเว็บ เริ่มจาก แม่สีก่อน.
PHP. Date and Time date(format,timestamp)
PHP FRAMEWORK – Web Programming and Web Database Asst. Prof. Dr. Choopan Rattanapoka.
PHP. What You Should Already Know HTML CSS JavaScript.
Timed Math Quiz. โปรแกรมสุ่มคำนวณเลขแข่งกับ เวลา.
Copyright © 2011 Self-access Learning Centre, KMUTT Speaking Web Manual.
Eigenvalue & Eigenvector. 1. Get to know: Eigenvalue & Eigenvector 2. Estimation of Eigenvalue & Eigenvector 3. Theorem.
1 exit() and break C++ provides a way to leave a program early (before its natural finish) with the exit() function. The format of exit() is as follows:
Practice File. Our Executive Coaching Program is proven effective. Our customer survey show ROI of coaching can be as high as 3 times the investment value.
UNIT 1 A1 Hello, Mr. Jones Part I.
การอบรมระบบความรับผิดทางละเมิดและแพ่ง
การติดต่อฐานข้อมูลและการแสดงผล
คำเทศนาหัวข้อที่ 3: ประกาศข่าวดี SERMON 3: PREACHING GOOD NEWS
อาจารย์ณัฐภัทร แก้วรัตนภัทร์ วท.ม.,วท.บ.เกียรตินิยมอันดับ1
โดย อ.อภิพงศ์ ปิงยศ รายวิชา สธ312 ระบบการจัดการฐานข้อมูลทางธุรกิจ
คิดไว สรุปไว ด้วย MIND MAP ยินดีต้อนรับผู้เข้าร่วมสัมมนาหลักสูตร
Training Admin Docushare
การติดต่อฐานข้อมูลและการแสดงผล
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
PHP (2) - condition - loop
หน่วยที่ 2 ข้อมูลและสารสนเทศ
ระบบเบิกจ่ายพัสดุครุภัณฑ์
การติดต่อฐานข้อมูลและการแสดงผล
เรียนคำศัพท์ 1 Simple Nouns
PHP (3) - Function - cookie - Session
รายงานการระบาดศัตรูพืช
เรียนคำศัพท์ 5 Daily Activities
สวัสดีครับ ท่านผู้นำโรตารีและท่านนายกรับเลือกทั้ง 4 ภาค รวมทั้งมวลมิตรโรแทเรียนและแขกผู้มีเกียรติทุกท่าน.
JavaScript&CSS&DOM.
วิธีเข้าระบบทดสอบจริยธรรมตำรวจ
เรียนคำศัพท์ Vocabulary Expansion Exercise Prawet Jantharat, Ed.D.
Program Auto Form Developed for Green Organizations.
ประกาศกรมสวัสดิการและคุ้มครองแรงงาน เรื่อง กำหนดแบบและวิธีการรายงานผลการฝึกซ้อมดับเพลิงและฝึกซ้อมอพยพหนีไฟทางสื่ออิเล็กทรอนิกส์ วันที่ประกาศในราชกิจจานุเบกษา
“เคลื่อนไปสู่ชีวิตใหม่ ตอนที่ 2” Moving Into the Newness of Life
การสมัครเข้าใช้งานโปรแกรม (การขอ Username/ Password)
ระบบรายงานข้อมูลตรวจราชการกระทรวงสาธารณสุข
การวิเคราะห์และออกแบบขั้นตอนวิธี
Color Standards A pixel color is represented as a point in 3-D space. Axis may be labeled as independent colors such as R, G, B or may use other independent.
การประชุมคณะทำงานการจัดการพลังงาน อาคาร บก. ทท
ใบสำเนางานนำเสนอ:

PHP: Session

What is a PHP Session? Session variables solve this problem by storing user information to be used across multiple pages (e.g. username, favorite color, etc). By default, session variables last until the user closes the browser.

Start a PHP Session A session is started with the session_start() function. demo_session1.php <?php // Start the session session_start(); ?> <?php // Set session variables $_SESSION["favcolor"] = "green"; $_SESSION["favanimal"] = "cat"; echo "Session variables are set."; ?>

Get PHP Session Variable Values <?php session_start(); ?> <?php // Echo session variables that were set on previous page echo "Favorite color is ". $_SESSION["favcolor"]. ". "; echo "Favorite animal is ". $_SESSION["favanimal"]. "."; ?> demo_session2.php

Another way to show session values <?php session_start(); ?> <?php print_r($_SESSION); ?>

Destroy a PHP Session To remove all global session variables and destroy the session, use session_unset() and session_destroy(): <?php session_start(); ?> <?php // remove all session variables session_unset(); // destroy the session session_destroy(); echo "All session variables are now removed, and the session is destroyed." ?>

Sample – login_page.php Enter your login: username: password: what is your fab colour {red, green, blue}: >

Sample- login.php <?php session_start(); $_SESSION[“user”] = $_POST[username]; $_SESSION[“password”] = $_POST[password]; $_SESSION[“bgcolour”]= $_POST[color]; echo “ ”; echo “Your login:”. $_SESSION[“user”]; ?> log out

Sample-logout.php <?php session_start(); ?> <?php // remove all session variables session_unset(); // destroy the session session_destroy(); echo ”Bye Bye  " ?>

แบบฝึกหัด ให้ปรับสคริปต์ตัวอย่างโดยเพิ่มชนิดของผู้ใช้ 3 ชนิดดังนี้ ( ให้ผู้ใช้เลือกจาก Form) 1. คณบดี 2. อาจารย์ 3. นิสิต โดยมีข้อกำหนดจะแสดงเมนูที่แตกต่างกันดังนี้ 1. คณบดี แสดงพื้นหลังเป็นสี ( โทนสีเลือก ) มีเมนูดังนี้ รายชื่ออาจารย์ รายชื่อ นิสิต และรายชื่ออาคารเรียน 2. อาจารย์ แสดงพื้นหลังเป็นสี ( โทนสีเลือก ) มีเมนูดังนี้ รายชื่อนิสิต และ รายวิชาที่สอน 3. นิสิต แสดงพื้นหลังเป็นสี ( โทนสีเลือก ) มีเมนูดังนี้ รายชื่อวิชาที่เรียน และ รายชื่ออาจารย์ที่ปรึกษา