PHP Cookies / Session.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Bupa active : First register
Advertisements

โครงสร้างของภาษา C ในโปรแกรมที่พัฒนาด้วยภาษา C ทุกโปรแกรมจะมีโครงสร้างการพัฒนาไม่แตกต่างกัน ซึ่งประกอบด้วย 6 ส่วนหลัก ๆ โดยที่แต่ละส่วนจะมีหน้าที่แตกต่างกัน.
บทที่ 4 PHP with Database
แบบทดสอบวิชาคอมพิวเตอร์
ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม
Ajax อ.วชิระ หล่อประดิษฐ์ ระบบสารสนเทศทางคอมพิวเตอร์
การใช้เครื่องพิมพ์และเครื่อง ถ่ายเอกสาร ระบบออนไลน์
ฟังก์ชั่นในภาษาซี.
ไปรษณีย์หรือจดหมายอิเล็กทรอนิกส์
Chapter IV : สร้างการติดต่อ
Chapter VI : การบันทึกข้อมูลผ่านเว็บเพจ
ชนิดของข้อมูลและตัวดำเนินการ
Work From Anywhere To University
PHP LANGUAGE.
โครงสร้างภาษาซี.
วิชา การเขียนโปรแกรมบนเว็บ (Web-based Programming)
วิชา การเขียนโปรแกรมบนเว็บ (Web-based Programming)
PHP & Session.
HTTP Client-Server.
Request Object.
Response Object.
SCC : Suthida Chaichomchuen
การเชื่อมต่อฐานข้อมูลด้วย PHP
Php Variable , Expression Professional Home Page :PHP
PHP session / Login Professional Home Page :PHP
คู่มือสร้างบล็อก blog.spu.ac.th
Electronic Commerce Session and Cookies.
องค์ประกอบของคอมพิวเตอร์
คำสั่งควบคุมเงื่อนไข และการทำงานเป็นรอบ
PHP.
ตัวแปร (variable) ตัวแปร เป็นชื่อที่เราตั้งขึ้น เพื่อให้คอมพิวเตอร์เตรียมที่ใน หน่วยความจำไว้สำหรับเก็บข้อมูลที่นำไปประมวลผล การตั้งชื่อตัวแปร ชื่อตัวแปรในภาษา.
บทที่ 1 เริ่มต้นกับ HTML.
ตัวแปร (Variable) คือ ชื่อที่ตั้งขึ้นเพื่อเก็บข้อมูลในหน่วยความจำ สามารถเก็บข้อมูลชนิดใดก็ ได้ ลักษณะที่สำคัญ ค่าที่จัดเก็บ เมื่อปิดโปรแกรมข้อมูลจะหายไป.
เครื่องนักศึกษา  c:\appserv\www\ชื่อนักศึกษา\ชื่อไฟล์.php
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 3 กรกฎาคม 2550 Cookie & Session มหาวิทยาลัยโยนก จังหวัด.
คือระบบที่รวบรวมข้อมูลไว้ในที่เดียวกัน ซึ่ง ประกอบไปด้วยแฟ้มข้อมูล (File) ระเบียน (Record) และ เขตข้อมูล (Field) และถูกจัดการด้วยระบบ เดียวกัน โปรแกรมคอมพิวเตอร์จะเข้าไปดึงข้อมูล.
ความรู้เบื้องต้น เกี่ยวกับภาษา PHP ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดง พิทยาคม.
คำสั่งแสดงผลในภาษา PHP
การรับข้อมูลในภาษา php
ขั้นตอนที่ 1 กดปุ่ม สำหรับข้าราชการ สป.วท.
1. 2  ในการใช้งานเว็บไซต์ โดยปกติเราจะไม่สามารถ ใช้งานตัวแปรที่มีลักษณะ Global ที่สามารถ นำไปใช้ได้กับเว็บเพจหน้าอื่นๆ ปกติในการใช้ งานค่าต่างๆ ของเว็บเพจ.
HTML, PHP.
การสร้างและใช้งานฟังก์ชั่น
ตัวแปรกับชนิดของข้อมูล
1. หน้าจอสำหรับให้ผู้มีสิทธิเสนอราคาป้อน Username และ Password เพื่อ login เข้าสู่ระบบ
การเขียนโปรแกรม PHP เชื่อมต่อกับ MySQL
CHAPTER 4 Control Statements
CHAPTER 3 System Variables and Array
ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรม PHP
การเขียนโปรแกรมเบื้องต้น
การใช้งาน ฐานข้อมูล การเขียนเว็บเพจด้วยภาษา php ศูนย์คอมพิวเตอร์ โรงเรียนปลวกแดงพิทยาคม.
การใช้คำสั่งเงื่อนไข
Chapter 10 Session & Cookie.
การพิมพ์และถ่ายเอกสาร ระบบออนไลน์ การพิมพ์และถ่ายเอกสาร ระบบออนไลน์
การสร้างฐานข้อมูลโดยการใช้ phpMyAdmin
ตัวแปร Array แบบ 1 มิติ การเขียนโปรแกรมแบบวนซ้ำ
Introduction to PHP, MySQL – Special Problem (Database) Choopan Rattanapoka.
การเขียนเว็บเพ็จด้วยโปรแกรม
Uniform Resource Location ( URL)
Download PHP. C:\windows\PHP.ini cgi.force_red irect = 0 พิมพ์แทรก.
Domain Name System   (DNS).
แนะนำการเขียนโปรแกรมภาษา C Introduction to C Programming Language
บทที่ 2 โครงสร้างของภาษา C.
PHP. P ersonal H ome P age P rofessional H ome P age PHP : H ypertext P reprocessor.
การใช้ PHP ติดต่อฐานข้อมูล
การใช้งานอินเทอร์เน็ต
อาจารย์ชนิดา เรืองศิริวัฒนกุล หลักสูตรสาขาวิชาเทคโนโลยีสารสนเทศ
สำนักวิชาเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยนเรศวร พะเยา
การอบรมระบบความรับผิดทางละเมิดและแพ่ง
การสมัครเข้าใช้งานโปรแกรม (การขอ Username/ Password)
ใบสำเนางานนำเสนอ:

PHP Cookies / Session

คุกกี้ Cookie เท็กซ์ไฟล์ขนาดเล็ก ถูกจัดเก็บในเครื่องคอมพิวเตอร์ของผู้ใช้ จะถูกส่งมาจากเว็บเซิร์ฟเวอร์ เมื่อผู้ใช้มีการเรียกใช้ ประกอบไปด้วย ชื่อคุกกี้ (Name), ค่าคุกกี้ (Value) และวันหมดอายุ (Expire Date)

ตัวแปร Cookies $_COOKIE[“…”] $HTTP_COOKIE_VARS[“…”]

การสร้างคุกกี้ name ชื่อคุกกี้ value ค่าของคุกกี้ setcookie(name,value,time); name ชื่อคุกกี้ value ค่าของคุกกี้ time เวลาของคุกกี้ (วินาที) setcookie(“customername”, “kittipong”, time()+3600);

การลบคุกกี้ setcookie(CookieName); setcookie(CookieName, “”); setcookie(CookieName, “”, -Time); setcookie(CookieName, FALSE); setcookie(“customername”); setcookie(“customername”, “”); setcookie(“customername”, “”,time()-1200); setcookie(“customername”, FALSE);

เซสชั่น Session คล้ายกับ Cookie แต่จัดเก็บอยู่บนเครื่องเซิร์ฟเวอร์ มี Session ID ที่ไม่เหมือนกันของแต่ละโปรแกรมบราวเซอร์ การหมดอายุของ Session จะเกิดจากการปิดหน้าต่างบราวเซอร์หรือ ล้าง/ทำลาย ตัวแปร Session

**ต้องอยู่ตำแหน่งบนสุดเสมอ** session_start(); เริ่มต้น Session **ต้องอยู่ตำแหน่งบนสุดเสมอ** $_SESSION[“”] ตัวแปร Session unset(); ล้างค่าตัวแปร session_destroy(); ยกเลิก/ลบตัวแปร

Header header(); ห้ามมีการแสดงข้อความก่อนคำสั่ง header

การ Redirect หน้าเว็บเพจ header(“Location: http://www.google.co.th”); header(“Location: ./index.php”);

PHP Log In System

Login.php <form method=“post”> Username : <input type=“text” name=“username”><br> Password : <input type=“password” name=“pass”><br> <input type=“submit” name=“formsubmit” value=“Login”> </form>

$username = “webmaster”; $password = “123456”; Checklogin.php $username = “webmaster”; $password = “123456”; if(isset($_POST[“username”])){ if(($username==$_POST[“username”]) && ($password == $_POST[“password”])){ ………statement…………. } else{ echo “Invalid Username or Password!!”; $_SESSION[“Username”] = $_POST[“username”]; setcookie(“Username”, $_POST[“username”], time()+3600);

Home Work ให้นักศึกษา ค้นคว้าหาข้อมูลเกี่ยวกับ Header(); ว่าใช้สำหรับทำอะไร สามารถทำอะไรได้บ้าง มีความสำคัญอย่างไร เป็นต้น พิมพ์ใส่กระดาษ A4 (ไม่ต้องใส่ปกและเข้าเล่ม)