การพัฒนา web application ด้วยภาษา php เบื้องต้น...
DESCRIPTION
การพัฒนา Web application ด้วยภาษา php เบื้องต้นTRANSCRIPT
การพั�ฒนา Web Application ด้วยภาษา
PHPPart 3.
สหชั�ย งามชั�ยภู�ม�[email protected]
www.brightest-idea.com
เน��อหาการสร�าง form ด้�วยภูาษา HTMLการร�บส�งข้�อม�ลระหว�างเพจการใชั�งาน SESSION, COOKIEการใชั�งาน Array
การสราง form ด้วยภาษา HTMLHTML & Table Form Button Submit Input Text Field / Textbox
Hidden Field
Input Textarea Checkbox Radio Button Select/Listmenu
HTML & Table <table width="100%" border="0">
<th>……</th> <th>……</th>
<tr><td>……..</td><td>……..</td>
</tr></table>
Form<form action="Page1.php" method="post" name="form1"><input name="txt1" type="text"><input name="txt2" type="text"><input name="btnSubmit" type="submit" value="Submit"></form>
Button Submit<form action="Page2.php" method="post" name="form1"><input type="submit" name="Submit" value="Submit"></form>
Input Text Field / Textbox <form action="PageField2.php" method="post" name="form1"> <input type="text" name="txtSiteName"> <input name="btnSubmit" type="submit" value="Submit"></form>
Hidden Field <form action="PageHidden.php" method="post" name="form1"> <input type="hidden" name="hdnSiteName" value=“Mahasarakham"> <input name="btnSubmit" type="submit" value="Submit"></form>
Input Textarea<form action="Textarea2.php" method="post" name="form1"><textarea name="txtDescription" cols="20" rows="3"></textarea><input name="btnSubmit" type="submit" value="Submit"></form>
Checkbox<form action="PageCheckbox2.php" method="post" name="form1">Please select color.<br><input type="checkbox" name="chkColor1" value="Red">Red<br><input type="checkbox" name="chkColor2" value="Blue">Blue<br><input type="checkbox" name="chkColor3" value="Green">Green<br><input name="btnSubmit" type="submit" value="Submit"></form>
Radio Button <form action="PageRadio2.php" method="post" name="form1">Please select sex.<br> <input name="rdoSex" type="radio" value="Man">Man<br> <input name="rdoSex" type="radio" value="Woman">Woman<br><input name="btnSubmit" type="submit" value="Submit"></form>
Select/Listmenu<form action="PageListMenu2.php" method="post" name="form1">List Menu<br> <select name="lmName1">
<option value="a">a</option> <option value="b">b</option> <option value="c">c</option> </select> <hr><input name="btnSubmit" type="submit" value="Submit"></form>
การร�บส�งข้อมู�ลระหว�างเพัจGETPOSTREQUESTSESSIONCOOKIE
การร�บ-ส�งข้อมู�ลด้วยเมูธอด้ GET เป็�นร�ป็แบบการอ�านค่�าตั�วแป็รจาก URL เป็�นการส�งมาจากล�งค่# หร$อ มาจาก Form
ภูายใตั� Method GET
การร�บ-ส�งข้อมู�ลด้วยเมูธอด้ POST เป็�นร�ป็แบบการอ�านค่�าตั�วแป็รมาจาก Form
ภูายใตั� Method POST
การร�บ-ส�งข้อมู�ลด้วยเมูธอด้ REQUEST เป็�นร�ป็แบบการอ�านค่�าตั�วแป็รทั้�&งหมด้ทั้'(อย��ใน
ร�ป็แบบข้อง $_GET, $_POST and $_COOKIE
การร�บ-ส�งข้อมู�ลด้วยตั�วแปร SESSIONตั�วแป็รทั้'(สามารถเร'ยกใชั�งานได้�ตัลอด้เวลาค่�า Session จะหายไป็ป็ระมาณ 20 นาทั้' (default)
session_start(); เป็�นค่,าส�(งส,าหร�บการเร�(มใชั�งาน session
$_SESSION["var"] = value; ค่$อการป็ระกาศค่�าตั�วแป็ร session
unset($_SESSION["var"]); ยกเล�ก Delete Session ทั้'(ตั�องการ
session_destroy(); ยกเล�กลบค่�า Delete Session ทั้�&งหมด้
การร�บ-ส�งข้อมู�ลด้วยตั�วแปร COOKIECookies จะถ�กจ�ด้เก.บไว�ในฝั่0( งข้อง ClientCookies สามารถก,าหนด้ว�นหมด้อาย1ได้�setcookie(var,value,time) ค่$อ การ
ป็ระกาศตั�วแป็ร Cookiessetcookie(var) ค่$อ การลบตั�วแป็ร Cookies (Delete Cookies)
การเก"บตั�วแปรในร�ปแบบ Array
การเก"บตั�วแปรในร�ปแบบ Array (ตั�อ)Array 1 ม�ตั�
การเก"บตั�วแปรในร�ปแบบ Array (ตั�อ)Array 2 ม�ตั�
การเก"บตั�วแปรในร�ปแบบ Array (ตั�อ)Array 3 ม�ตั�
การเก"บตั�วแปรในร�ปแบบ Array (ตั�อ)Sample