บทความ:
Perl
PHP
HTML
CSS
XML
DTD
XSD
RSS
WSDL
Linux
Site Map
Board
Connect Us: facebooktwitter

การส่ง Fatal Errors ไปยัง Browser

นนทชัย ทรัพย์ทวีพงศ์ 2009-08-31 21:49:27   หมวดหมู่ Perl > CGI Module  ให้คะแนนบทความนี้(0)  ลดคะแนนบทความนี้(0)  จำนวน Comment(0)  จำนวนคนอ่านบทความ(235)  

การใช้โมดูล CGI::Carp เราสามารถจำกัดข้อความ error ที่จะส่งไปยัง browser ได้แทนที่จะเก็บไว้ใน log file ซึ่งการแสดงข้อความ error บน browser จะเป็นประโยชน์ในการ debug โปรแกรมและจุดประสงค์อื่น ๆ เราลองไปดูวิธีการส่ง error ไปยังบราวเซอร์ด้วย CGI::Carp กันเลยครับ

Module CGI::Carp

นนทชัย ทรัพย์ทวีพงศ์ 2009-08-31 21:18:03   หมวดหมู่ Perl > CGI Module  ให้คะแนนบทความนี้(0)  ลดคะแนนบทความนี้(0)  จำนวน Comment(0)  จำนวนคนอ่านบทความ(259)  

โมดูล Carp เป็นโมดูลที่อยู่ภายใน CGI module ซึ่งจะช่วยในการดักจับข้อความ error ต่าง ๆ ของ file cgi โดยมันจะให้ข้อมูลที่บอกรายละเอียดเกี่ยวกับ error ได้ละเอียดขึ้น

การส่งค่าระหว่าง Forms

นนทชัย ทรัพย์ทวีพงศ์ 2009-08-30 23:10:19   หมวดหมู่ Perl > CGI Module  ให้คะแนนบทความนี้(0)  ลดคะแนนบทความนี้(0)  จำนวน Comment(0)  จำนวนคนอ่านบทความ(470)  

ความสามารถในการส่งค่าระหว่าง pages หรือ forms ภายใน application โดยใช้ CGI Module มีวิธีที่ง่ายมาก ในบทความ ก่อนหน้านี้ ผู้อ่านอาจจะเห็นวิธีการส่งค่า cookies ระหว่างฟอร์มไปแล้ว แต่ในบทความนี้ผมจะยกตัวอย่างการใช้ form ของมัน เองในการส่งค่าระหว่างกัน

ตัวแปร Environment

นนทชัย ทรัพย์ทวีพงศ์ 2009-08-30 22:46:39   หมวดหมู่ Perl > CGI Module  ให้คะแนนบทความนี้(0)  ลดคะแนนบทความนี้(0)  จำนวน Comment(0)  จำนวนคนอ่านบทความ(235)  

ตัวแปร Environment เป็นค่าที่ถูกกำหนดโดย environment ที่ทำการประมวลผล ในกรณีของ CGI script นั้น ตัวแปร environment จะถูกกำนหดโดย web server ที่ทำการประมวลผลอยู่ ตัวแปรเหล่านี้ถูกสร้างขึ้นโดยอัตโนมัติบน CGI Scritp ในรูปแบบของ %ENV hash

การกำหนด Secure Flag ให้กับ Cookies

นนทชัย ทรัพย์ทวีพงศ์ 2009-08-30 22:38:06   หมวดหมู่ Perl > CGI Module  ให้คะแนนบทความนี้(0)  ลดคะแนนบทความนี้(0)  จำนวน Comment(0)  จำนวนคนอ่านบทความ(248)  

การกำหนด secure flag ในคุกกี้เป็นการกำหนดว่า cookie สามารถอ่านค่าได้เฉพาะการเชื่อมต่อบน SSL (โดยใช้ HTTPS) หรือไม่ ซึ่งเป็นประโยชน์มากถ้าคุกกี้ของเราจะถูกใช้เพื่อเก็บข้อมูลส่วนตัว เราสามารถกำหนด secure flag อีก argument หนึ่งภายในฟังก์ชัน cookie ได้ดังนี้

การสร้าง Cookies หลาย ๆ ตัว

นนทชัย ทรัพย์ทวีพงศ์ 2009-08-30 22:33:20   หมวดหมู่ Perl > CGI Module  ให้คะแนนบทความนี้(0)  ลดคะแนนบทความนี้(0)  จำนวน Comment(0)  จำนวนคนอ่านบทความ(316)  

ผู้อ่านอาจจะพบว่าคุกกี้เพียงตัวเดียวนั้นไม่เพียงพอสำหรับ application ของเรา ในกรณีนี้ เราสามารถแก้ปัญหาได้สองวิธีคือ 1. เราสามารถสร้าง Cookies หลาย ๆ ตัว ซึ่งวิธีนี้เหมาะกับ cookies ที่มีขนาดเล็กเท่านั้น แต่จำไว้ว่ามันจำกัดเพียง 20 คุกกี้ต่อ domain เท่านั้นและ 2. ถ้า application มีจำนวนคุกกี้มาก วิธีการแก้ปัญหาที่ดีกว่านี้ก็คือสร้าง session ID และเก็บลงในฐานข้อมูลแทน

1
Login  Login
ค้นหา  Search