ในบทความนี้ จะเป็นการเปิด หมวดหมู่ใหม่นั้นก็คือ PHP เบื้องต้น เนื่องจากการ Hack นั้นส่วนมากจะมี ภาษา PHP ปนมาด้วย (หลักๆ คือสอนแนวๆทำเว็บ นั้นละ) ภาษา PHP นั้นสามารถเขียนรวมกับ HTML เพื่อแสดงผล ถ้ารู้ภาษา PHP แล้วก็สามารถรู้ได้ว่า ช่องโหว่ตรงนั้นตรงนี้ จะเจาะตรงใหนแบบนี้
ในการเตรียมตัวสำหรับการเขียน ที่คุณ้องเตรียมคือ
1.AppServ โหลดได้ที่ : http://sourceforge.net/
2.Xampp โหลดได้ที่ : http://www.apachefriends.org/en/xampp-windows.html
3.Notped++ โหลดได้ที่ : Google (หาเอาครับ ^^)
ติดตั้งเสร็จแล้ว ส่วนการปรับแต่งนั้นหาได้ที่ Google
ในการเขียนภาษา PHP นั้นก็ไม่ได้ ซับซ้อนอะไร ผมก็ไม่อยากจะพูดอะไรมาก (ขี้เกียจ) มาเข้าเรื่องกันดีกว่า
ในการสอนทั่วไปก็คงจะ สอนใช้คำสั่ง Print สวัสชาวโลก หรือ Hello Word อะไรแบบนี้ สินะครับ
คำสั่ง Print คืออะไร??
Print เป็นคำสั่งที่ใช้แสดงค่าของตัวแปร หรือ แสดงค่าของ PHP สำหรับข้อแตกต่างระหว่างคำสั่ง print กับ echo ก็คือ echo สามารถแยกแทรกนิพจน์ หรือค่าตัวแปรลงไปได้ โดยใช้เครื่องหมาย , คั่น
โครงสร้างของ PHP คือ <? คำสั่ง ?> หรือ <?php คำสั่ง ?> และทุกครั้งที่จบคำสั่ง หรือ ประพจต่างๆให้ จบด้วย ; ทุกครั้ง
ตัวอย่าง
เมื่อแสดงบน เบราวเซอร์
ส่วนการใช้ตัวแปรนั้น สามารถใช้แบบเดียวกันได้ แต่ครั้งนี้ในการประกาศตัวแปร จะใช้ echo
ตัวแปร (PHP Variables) คือ??
ตัวแปรชื่อที่ใช้สำหรับเก็บข้อมูล
กฏการตั้งชื่อตัวแปรในภาษา PHP
- ตัวแปรทั้งหมดในภาษา PHP จะขึ้นต้นด้วยเครื่องหมาย $ แล้วตามด้วยชื่อตัวแปร- ชื่อของตัวแปรต้องขึ้นต้นด้วยตัวอักษรหรือเครื่องหมาย _ เท่านั้น
- ชื่อของตัวแปรสามารถมีตัวอักษร ตัวเลข หรือขีดกลางเท่านั้น
- ชื่อของตัวแปรต้องไม่มีช่องว่าง
- ตัวใหญ่ตัวเล็กถือว่าต่างกัน
สิ่งที่ต้องรู้เกี่ยวกับตัวแปรใน PHP
- ค่าของตัวแปรคือค่าที่ได้ จากการประกาศล่าสุด- ค่าของตัวแปรจะถูกกำหนดด้วยเครื่องหมาย = ซึ่งต้องอยู่ทางซ้าย และค่าที่ได้คือค่าที่ได้จากทางขวา
- ตัวแปรสามารถประกาศก่อนใช้งานได้ แต่ไม่จำเป็น
- ตัวแปรในภาษา PHP ไม่ต้องบอกชนิดของตัวแปร
การใช้ตัวแปรนั้นจะใช้ ในรูปข้างล่าง
การประกาสตัวแปรนั้นจะใช้ echo
เมื่อเปิดเบราเซอร์เรียกใช้แล้ว ก็จะได้
ไม่ว่าคุณจะตั้งชื่อตัวแปรเป็นภาษาใดก็ตาม ถ้าคุรทำตามกฏของมันก็สามารถทำงานได้ปกติ