:: การใช้งาน Cookies ::









ติดต่อเรา

webmaster_dwthai @yahoo.com
webmaster@dwthai.com
08-9495-7296

Cookies คือ ไฟล์ที่ทาง website ต่าง ๆ สร้างขึ้นมาในเครื่อง Computer ของผู้เรียกชมเว็บไซต์นั้น ๆ โดยคุกกี้จะมีวัตถุประสงค์ในการเก็บข้อมูล ตรวจสอบ จากผู้ที่เรียกใช้งานเว็บไซต์นั้น โดยไฟล์คุกกี้จะมีลักษณะเป็น Text File ในการเก็บข้อมูลต่าง ๆ

การสร้างและการเรียกใช้งาน Cookies ของ Perl

#!/usr/bin/perl
#use CGI::Carp qw(fatalsToBrowser);
use CGI qw/:standard/;
use CGI::Cookie;
my $c = new CGI::Cookie(-name => 'cookie name', -value => "cookie value", -expires => 'expiration time', -domain => 'cookie domain',
-path => 'use cookie path',
-secure => 1
);
print "Set-Cookie: $c\n"; # ส่งคุ๊กกี้

:: Example ::

การส่ง Cookie

#!/usr/bin/perl
#use CGI::Carp qw(fatalsToBrowser);
use CGI qw/:standard/;
use CGI::Cookie;
my $c = new CGI::Cookie(-name => 'website', -value => "dwthai", -expires => '+1M'); # กำหนดชื่อ Cookie ว่า website เก็บค่า dwthai และคุกกี้นี้มีอายุ 1เดือน นับจากวันทีีมีการสร้าง Cookie นี้ขึ้น
print "Set-Cookie: $c\n"; # ส่ง Cookie


การรับค่า Cookie


%cookies = fetch CGI::Cookie;
$cookie_value = $cookies{'website'}->value; # รับค่าคุกกี้โดยระบุชื่อคุกกี้ที่ต้องการ
print "Content-Type: text/html\n\n";
print $cookie_value;  # แสดงค่าของ Cookie

 

 

สงวนลิขสิทธิ์ © 2546-2550 โดย dwthai.com ห้ามการ copy ส่วนใดส่วนหนึ่งของเว็บไซต์แห่งนี้.