ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก...

37
ภาคผนวก

Transcript of ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก...

Page 1: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

ภาคผนวก

Page 2: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

183

ภาคผนวก ก วธการตดตง

Page 3: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

184

โปรแกรมAppServ

โปรแกรมAppServคอการเรยกชอของชดตดตงโปรแกรมชดหนงทใชในการจาลองเครอง client ใหสามารถรนภาษา PHP และจาลองเครอง client ใหเปนเครอง Server ไดโดยภายในโปรแกรมAppServประกอบดวยโปรแกรมตางๆดงน

1.Apache web Server ใชในการรนเวบเพอใหเครอง client สามารถทางานเปนเวบ Service ได (จะสามารถเรยก http:// เหมอนเลนเนตไดแตเวบยงอยในเครอง client ไมไดอยบนServer จรง)

2. PHP Engine หรอตวแปลภาษา PHP ซงเปนโปรแกรมทจะทาหนาทแปลภาษา PHP เปน ภาษาเครองเพอใหเครองคอมพวเตอรสามารถทางานและประมวลผลไดตามทตองการเนองจาก เครองคอมพวเตอรจะเขาใจหรอรจกเฉพาะภาษาเครองเทานน

3. MySQL Database เปนฐานขอมลซงการทางานของมนมเพยงจดการขอมลเขาฐานขอมลเทานนใชสาหรบชวยเกบขอมลในภาษา PHP อกครงหนงเพราะปกตPHP มกไมไดมขอมลในตวเองแตอาศยดงขอมลจากฐานขอมล

4. PHPMyAdminเปน Tool ทจะชวยในการจดการฐานขอมลตางจาก MySQL คอ MySQLเหมอนเครองจกรแต phpMyAdminเหมอนหนาจอทแสดงผลใหดและสามารถคลกเพอแกไขหรอเปลยนแปลงไดเพราะ phpMyAdminทางานแบบ GUI โดยอาศยการทางานผาน Web base(ทางานผานหนาเวบ) ขนตอนการตดตงโปรแกรมAppServ ดาวนโหลดโปรแกรม AppServจากเวบไซต http://www.appservnetwork.com โดยเลอกเวอรชนทตองการตดตงระหวางเวอรชน 2.4.x และ 2.5.x เมอดาวนโหลดโปรแกรมเรยบรอยแลวมขนตอนการตดตงดงน

1. ดบเบลคลกไฟลappserv-win32-2.5.8 เพอทาการตดตงจะปรากฏหนาจอตามภาพท1

2. เขาสหนาตางตอนรบพรอมทจะตดตงใหคลกปม Next เพอเขาสการตดตง

Page 4: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

185

ภาพท1 หนาตอนรบการตดตงAppServ

3. เขาสขนตอนเงอนไขการใชงานโปรแกรมโดยโปรแกรม AppServไดแจกจายในรปแบบGNU License หากผตดตงอานเงอนไขตางๆเสรจสนแลวหากยอมรบเงอนไขใหกด Next เพอเขาสการตดตงในขนตอไปแตหากวาไมยอมรบเงอนไขใหกด Cancel เพอออกจากการตดตงโปรแกรมAppServดงภาพท2

ภาพท 2 แสดงรายละเอยดเงอนไขการ GNU License

Page 5: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

186

4. เขาสขนตอนการเลอกปลายทางทตองการตดตงโดยคาเรมตนปลายทางทตดตงจะเปนC:AppServหากตองการเปลยนปลายทางทตดตงใหกด Browse แลวเลอกปลายทางทตองการตามภาพท3 เมอเลอกปลายทางเสรจสนใหกดปม Next เพอเขาสขนตอนการตดตงขนตอไป

ภาพท 3 เลอกปลายทางการตดตงโปรแกรมAppServ

5. เลอก Package Components ทตองการตดตงโดยคาเรมตนนนจะใหเลอกลงทก Package

แตหากวาผใชงานตองการเลอกลงเฉพาะบาง Package กสามารถเลอกตามขอทตองการออกโดยรายละเอยดแตละ Package มดงน - Apache HTTP Server คอโปรแกรมททาหนาเปน Web Server - MySQL Database คอโปรแกรมททาหนาเปน Database Server - PHP Hypertext Preprocessor คอโปรแกรมททาหนาประมวลผลการทางานภาษา PHP - phpMyAdminคอโปรแกรมทใชในการบรหารจดการฐานขอมล MySQL ผานเวบไซต

เมอทาการเลอก Package ตามภาพท4 เรยบรอยแลวใหกด Next เพอเขาสขนตอนการตดตงตอไป

Page 6: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

187

ภาพท 4 เลอก Package Components ทตองการตดตง

6. กาหนดคาคอนฟกของ Apache Web Server มอยดวยกนทงหมด 3 สวนตามภาพท5 คอ Server Name เปนการกาหนดชอของเครองเวบเซรฟเวอรหรอชอโดเมนเนมในตวอยางน

กาหนดเปนlocalhost (ถาเปน Server จรงทใหบรการเวบเชนเวบคณะการบญชและการจดการ มมส . สวนนจะกาหนดเปน acc.msu.ac.th)

Administrator’s Email Address คอชองปอนขอมลอเมลผดแลระบบเชน [email protected] Apache HTTP Port เปนการกาหนดหมายเลขพอรตทใหบรการเวบซงหมายเลขพอรต 80

ถกกาหนดเปนมาตรฐานสากลในการใหบรการเวบอยแลวในตวอยางนจงกาหนดเปนพอรต 80 เชนเดยวกน

Page 7: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

188

ภาพท 5 แสดงการกาหนดคาคอนฟกคา Apache Web Server

7. กาหนดคาคอนฟกของ MySQL Database มอยดวยกนทงหมด 3 สวนตามภาพท6 คอ Root Password คอชองสาหรบปอนรหสผานการเขาใชงานฐานขอมลของ Root หรอ

ผดแลระบบทกครงทเขาใชงานฐานขอมลในลกษณะทเปนผดแลระบบใหระบuser คอ root Character Sets and Collations ใชในการกาหนดคาระบบภาษาทใชในการจดเกบฐานขอมล

, เรยงลาดบฐานขอมล, Import ฐานขอมล, Export ฐานขอมล, ตดตอฐานขอมล Old Password หากมปญหาเกยวกบการใชงาน PHP กบ MySQL API เวอรชนเกาโดยเจอ

Error Client does not support authentication protocol requested by server; considerupgrading MySQL client ใหเลอกในสวนของ Old Password เพอหลกเลยงปญหาน

Enable InnoDBหากตองการใชงานฐานขอมลในรปแบบInnoDBใหเลอกในสวนนดวย

Page 8: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

189

ภาพท 6 แสดงการกาหนดคาคอนฟกของ MySQL Database

8. สนสดขนตอนการตดตงโปรแกรมAppServสาหรบขนตอนสดทายนจะมใหเลอกวา

ตองการสงใหมการรน Apache และ MySQL ทนทหรอไมจากนนกดปม Finish เพอเสรจสนการ ตดตงโปรแกรมAppServ

ภาพท 7 แสดงหนาจอขนตอนสนสดการตดตงโปรแกรมAppServ

Page 9: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

190

ขนตอนการตดตงระบบบรหารงานผานเครอขายอนเตอรเนตมดงตอไปน 1. การตดตงฐานขอมล

1.1 ดบเบลคลกทไดรC 1.2 จะปรากฎหนาจอดงรปแลวใหคลกทAppServ

ภาพท8 แสดงหนาการดบเบลคลกAppServ

1.3 เมอดบเบลคลกเขาไปจะปรากฏหนาจอดงรปใหคลกทMySQL

ภาพท9 แสดงหนาการดบเบลคลก My SQL

1.4 เมอเขามาใน My SQL จะปรากฏหนาจอดงรปใหดบเบลคลกทData

ภาพท10 แสดงหนาการดบเบลคลก data

Page 10: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

191

1.5 เมอเขาสหนาตาของ Data แลวใหวางไฟลproject2 ทCopy มาวางไวเมอมาวางแลวกเสรจสนการตดตงฐานขอมล

ภาพท11 แสดงหนาจอการวางไฟลproject2

2. การตดตงหนาเวบไซต

2.1 ดบเบลคลกทไดรC 2.2 จะปรากฎหนาจอดงรปแลวใหคลกทAppServ

ภาพท12 แสดงหนาการดบเบลคลกAppServ

2.3 เมอเขาสหนาจอของAppservแลวจะเหนคาวา www ใหดบเบลคลก

ภาพท13 แสดงหนาการดบเบลคลก www

Page 11: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

192

2.4 ใหวางไฟลautocarทCopy มาในหนาจอของ www เมอวางแลวเปนการเสรจ

สนขนตอน

ภาพท14 แสดงหนาการวางไฟลเวบไซตชอautocar

Page 12: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

193

ภาคผนวก ข Source Code

Page 13: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

194

Soure Code ชอ em_Employees.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>E-Commerce</title> <?php include("./include/config.php") ; include("./include/chk_employees_login.php"); ?> <style type="text/css"> <!-- body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } --> </style> <script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script> <script type="text/javascript" src="js/confirmDel_fullView.js"></script> <script type="text/javascript" src="js/allowed_etn.js"></script> <script language="javascript" src="js/func.onMouse.js"></script> </head> <script language="javascript"> function check_emp() { var form= document.frm_emp ; <?php $sql="SELECT * FROM tbl_employees"; $result=mysql_query($sql) or die(mysql_error()); $num = mysql_num_rows($result) ; ?> if(form.inName.value=="") { alert("กรณากรอก 'ชอพนกงาน' กอนคะ!") ; form.inName.focus() ; return false ; } else if (form.inName.value.length < 6){ alert(" 'ชอพนกงาน' ตองมความยาวมากกวา 6 ตวอกษร' คะ!") form.inName.focus(); return false; }else if(form.inAddr.value=="") { alert("กรณากรอก 'ทอยพนกงาน' กอนคะ!") ; form.inAddr.focus() ; return false ; }else if(form.inTel.value=="") { alert("กรณากรอก 'เบอรโทรศพท' กอนคะ!") ; form.inTel.focus() ; return false ; }else if(form.inEmail.value=="") { alert("กรณากรอก 'อเมล ' กอนคะ!") ; form.inEmail.focus() ; return false ; <?php if($_GET["act"]!="edit"){ ?> }else if(form.inImg.value=="") { alert("กรณาใส 'รปภาพ' กอนคะ!") ; form.inImg.focus() ; return false ; <?php if($num>0) { while($data=mysql_fetch_array($result)){?> }else if(form.inUser.value=="<?=$data[emp_user]?>") { alert(" 'ชอผใช'น ไมสามารถใชงานได เนองจาก มการบนทกไวแลวแลวคะ !") ; form.inUser.focus() ; return false ; <? }}?> <?php }//end id ?> <?php if($_GET["act"]=="edit"){ $sqlr="SELECT * FROM tbl_employees WHERE emp_id='$_GET[EmpID]'"; $resultr=mysql_query($sqlr) or die(mysql_error()); $datar=mysql_fetch_array($resultr); if($num>0) { while($data=mysql_fetch_array($result)){ ?> }else if("<?=$data[emp_user]?>"!="<?=$datar[emp_user]?>"){ if(form.inUser.value=="<?=$data[emp_user]?>") { alert(" 'ชอผใช'น ไมสามารถใชงานได เนองจาก มการบนทกไวแลวแลวคะ !") ; form.inUser.focus() ;

Page 14: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

195

return false ; } <? }}/*end if,while*/?> <?php }//end id ?> }else if(form.inUser.value=="") { alert("กรณากรอก 'ชอผใช' กอนคะ!") ; form.inUser.focus() ; return false ; }else if(form.inPass.value=="") { alert("กรณากรอก 'รหสผาน' กอนคะ!") ; form.inPass.focus() ; return false ; } else if (form.inPass.value.length < 6){ alert(" 'รหสผาน' ตองมความยาวมากกวา 6 ตวอกษร' คะ!") form.inPass.focus(); return false; }else if(form.inPass_Re.value=="") { alert("กรณากรอก 'ยนยนรหสผาน' กอนคะ!") ; form.inPass_Re.focus() ; return false ; }else if(form.inPass.value!=form.inPass_Re.value){ alert(" 'รหสผาน' กบ 'ยนยนรหสผาน' ไมตรงกนคะ!"); form.inPass.focus(); return false; } } </script> <body> <table width="1003" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#CAD9EC"> <tr> <td colspan="2" align="center" bgcolor="#FFFFFF"> <?php include("./include/header.php"); ?> </td> </tr> <tr> <td width="127" align="right" valign="top" bgcolor="#FFFFFF"> <?php include("./include/menu.php"); ?> </td> <td width="873" align="center" valign="top" bgcolor="#FFFFFF"><table width="100%" cellspacing="1" cellpadding="2"> <tr> <td><table width="100%" border="0" align="right" cellpadding="0" cellspacing="0" > <tr> <td width="558" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" > <tr> <td width="30" height="36"><img src="images/menuside/menu_h1.gif" alt="" border="0" /><br /></td> <td width="834" height="36" align="left" background="images/menuside/menu_h2.gif" class="column_left_header_txt"> <a href="em_Home.php">หนาแรก</a> » ขอมลพนกงาน</td> <td width="1" height="36"><img src="images/menuside/menu_h3.gif" alt="" border="0" /><br /></td> </tr> </table> <table width="100%" border="0" cellpadding="0" cellspacing="0" > <tr> <td width="1" bgcolor="#E0E0D6"></td> <td align="left" valign="top" class="column_left1"><table width="100%" border="0" cellspacing="2" cellpadding="2"> <?php if($_GET["act"]==""){ ?> <tr height="22"> <td bgcolor="#E0E0D6">.::ขอมล<span class="column_left_header_txt">พนกงาน</span></td> </tr> <tr> <td><table width="100%" border="0" cellspacing="1" cellpadding="1"> <tr> <td width="12%" height="30">&nbsp;</td> <td width="17%">&nbsp;</td> <td width="13%">&nbsp;</td> <td width="13%">&nbsp;</td> <td width="14%">&nbsp;</td> <td colspan="4" align="right"> <a href="?act=add#addedit_pro" title="Add" ><img src="images/act/add.png" width="16" height="16" border="0" />เพม<span class="column_left_header_txt">พนกงาน</span></a></td> </tr> <tr height="26"> <td align="center" background="images/blue.gif">รหส<span class="column_left_header_txt">พนกงาน</span></td> <td align="center" background="images/blue.gif">ชอ<span class="column_left_header_txt">พนกงาน</span></td> <td align="center" background="images/blue.gif">เบอรโทรศพท</td> <td align="center" background="images/blue.gif">อเมล</td> <td align="center" background="images/blue.gif">สทธ</td> <td align="center" background="images/blue.gif">รปภาพ</td> <td align="center" background="images/blue.gif">Active</td> <td align="center" background="images/blue.gif">แกไข</td> <td align="center" background="images/blue.gif">ลบ</td>

Page 15: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

196

</tr> <?php //=======================โคดแบงหนา if (empty($page)) { $page = 1 ; } $per_page = 15 ; function printpage($page,$totalpage){ $j = $page - 1 ; if($j > 0 ){ $body .= " <a href=?page=".$j."><img src=images/prev.gif border=0 /></a> | " ; } for($j = 1 ; $j <= $totalpage ;$j ++){ if($j == $page){ $body .= " <b><FONT color=red>$page</font></b> | " ; } else{ $body .= " <a href=?page=".$j.">" .$j."</a> | " ; } } $j = $page + 1 ; if($j <= $totalpage){ $body .= " <a href=?page=".$j."><img src=images/next.gif border=0 /></a>" ; } return $body ; } $p_start = ( $per_page * $page ) - $per_page; $sql = "SELECT * FROM tbl_employees ORDER BY emp_id ASC"; $result=mysql_query($sql) or die(mysql_error()); $numrow = mysql_num_rows($result) ; if ( $numrow <= $per_page ) { $totalpage = 1; } elseif ( ( $numrow % $per_page ) == 0 ) { $totalpage = ( $numrow / $per_page ); } else { $totalpage = ( $numrow / $per_page ) + 1; } $sql .= " LIMIT $p_start, $per_page"; $result = mysql_query( $sql ); /* วนลปขอมล */ while($arr = mysql_fetch_array($result)){//Query $n++; ?> <tr bgcolor="" onMouseOver="over3(this);" onMouseOut="outObj(this)" class="font_normal"> <td align="left"><a href="?act=detail&EmpID=<?=$arr[emp_id];?>"> <?=$arr[emp_id];?></a></td> <td align="left"><a href="?act=detail&EmpID=<?=$arr[emp_id];?>"> <?=$arr[emp_name];?></a></td> <td align="left"><?=$arr[emp_tel];?></td> <td align="left"><?=$arr[emp_email];?></td> <td align="center"><? if ($arr[emp_right]==1){ echo "พนกงาน"; }elseif($arr[emp_right]==2){ echo "ผดแลระบบ"; }//end if?></td> <td align="center"><?php if($arr["emp_img"]){ ?> <a href="javascript:full_view('./read_image.php?EmpID=<?=$arr[emp_id];?>');"> <img src="./read_image.php?EmpID=<?=$arr[emp_id];?>" alt="คลกทนเพอชมภาพ" width="50" border="0" /></a> <?php }else{ echo "<img src='images/index_user.png' width='50' border='0' />"; }//end id ?></td> <td align="center"> <?php $UrlUpd="?act=edit_stu&EmpID=$arr[emp_id]"; if ($arr["emp_status"]=="1"){ echo "<a href='$UrlUpd'><img src='images/act/status_active.png' width='16' height='16' border='0' title='Active'/></a>"; }elseif($arr["emp_status"]=="0"){ echo "<a href='$UrlUpd'><img src='images/act/status_not_active.png' width='16' height='16' border='0' title='Not Active'/></a>"; }//end if?></td> <td align="center"><a href="?act=edit&EmpID=<?=$arr[emp_id];?>#addedit_pro" title="Edit" ><img src="images/act/edit.png" width="16" height="16" border="0" /></a></td> <td align="center"><a href="?act=del&amp;EmpID=<?=$arr[emp_id];?>" title="Delete" onClick="return confirmDel();"><img src="images/act/delete.png" width="16" height="16" border="0" /></a></td> </tr>

Page 16: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

197

<? } //end while ?> <tr> <td colspan="9" align="left"><span class="style58 style47"> <?php if ($numrow!=0){ echo"<font color=#000099>พนกงานทงหมด $numrow คน"; }else{ echo "ไมพบขอมล!" ; }//end if ?> </span></td> </tr> <tr> <td colspan="9" align="right"><span class="style58 style47"> <?php if ($numrow!=0){ echo"หนาท</font>&nbsp&nbsp", printpage($page,$totalpage); }//end if ?> </span></td> </tr> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> </table></td> </tr> <?php }elseif(($_GET["act"]=="add")||($_GET["act"]=="edit")||($_GET["act"]=="edit_img")){ if($_GET["act"]=="add"){ $sqlid = "SELECT max(emp_id) as mpid FROM tbl_employees ORDER BY emp_id ASC"; $resultid = mysql_query($sqlid)or die(mysql_error()); $dataid = mysql_fetch_array($resultid); $mpid = $dataid["mpid"]+1; }elseif($_GET["act"]=="edit"){ $sql = "SELECT * FROM tbl_employees WHERE emp_id = '$_GET[EmpID]'"; $result = mysql_query($sql) or die(mysql_error()); $numrows = mysql_num_rows($result); if($numrows>0){ $data = mysql_fetch_array($result); }//end if }//end if ?> <tr height="22"> <td bgcolor="#E0E0D6"><a name="addedit_pro" id="addedit_pro"></a><span class="column_left_header_txt">.:: <a href="em_Employees.php">ขอมลพนกงาน</a> » </span> <?php if($_GET["act"]=="edit"){ echo "แกไข"; }else{ echo "เพม"; }//end if ?><span class="column_left_header_txt">ขอมลพนกงาน</span></td> </tr> <tr> <td><form action="" method="post" enctype="multipart/form-data" name="frm_emp" id="frm_emp" onSubmit="return check_emp();"> <table width="100%" border="0" cellspacing="2" cellpadding="2"> <tr> <td align="left" bgcolor="#EEEEEE">ขอมลพนกงาน</td> <td bgcolor="#EEEEEE">&nbsp;</td> </tr> <tr> <td width="23%" align="right">รหส<span class="column_left_header_txt">พนกงาน</span> :</td> <td width="77%"><input type="hidden" name="EmpID" id="EmpID" value="<?=$mpid.$_GET[EmpID];?>" /> <?=$mpid.$data[emp_id];?></td> </tr> <tr> <td align="right">ชอ<span class="column_left_header_txt">พนกงาน</span> :</td> <td><label> <input type="text" name="inName" id="inName" value="<?=$data[emp_name];?>" /> </label></td> </tr> <tr> <td align="right">ทอย :</td> <td><label> <textarea name="inAddr" cols="25" rows="4" id="inAddr"><?=$data[emp_addr];?></textarea> </label></td> </tr> <tr>

Page 17: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

198

<td align="right">เบอรโทรศพท :</td> <td><label> <input type="text" name="inTel" id="inTel" value="<?=$data[emp_tel];?>" onKeyPress="check_number();" /> </label></td> </tr> <tr> <td align="right">อเมล :</td> <td><label> <input type="text" name="inEmail" id="inEmail" value="<?=$data[emp_email];?>" OnKeyPress="return chk_EngNum(event,this.value)"> </label></td> </tr> <?php if($_GET["act"]=="edit"){ ?> <tr> <td align="right" valign="middle">&nbsp;</td> <td valign="baseline"><table width="130" border="0" cellpadding="0" cellspacing="1" bgcolor="#0099CC"> <tr> <td align="center" bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="2" cellpadding="2"> <tr> <td align="center"> <?php if($data["emp_img"]){ ?> <a href="javascript:full_view('./read_image.php?EmpID=<?=$data[emp_id];?>');"> <img src="./read_image.php?EmpID=<?=$data[emp_id];?>" alt="คลกทนเพอชมภาพ" width="100" border="0"/></a></br> <a href="?act=edit_img&amp;EmpID=<?=$data[emp_id];?>">ลบรปภาพ<img src="./images/act/delete.png" width="16" height="16" border="0" /></a> <?php }else{ echo "<img src='images/index_user.png' width='100' border='0' /></br>ไมมรปภาพ"; }//end id ?></td> </tr> </table></td> </tr> </table></td> </tr> <? }//end if ?> <tr> <td align="right">รปภาพ :</td> <td><input type="file" name="inImg" id="inImg" /></td> </tr> <tr> <td align="right">สทธการใชงานระบบ :</td> <td><label> <input type="radio" name="inRight" id="inRight1" value="1" checked="checked" <?php if ($data["emp_right"]=="1"){ echo "checked='checked'"; }elseif ($data["emp_right"]!="2"){ echo "checked='checked'"; }//end if ?>/>พนกงาน <input type="radio" name="inRight" id="inRight2" value="2" <?php if ($data["emp_right"]=="2"){ echo "checked='checked'"; }//end if ?>/>ผดและระบบ </label></td> </tr> <tr> <td align="right">สถานะ :</td> <td><label> <input name="inStatus" type="radio" id="inStatus1" value="1" <?php if ($data["emp_status"]=="1"){ echo "checked='checked'"; }elseif ($data["emp_status"]!="0"){ echo "checked='checked'"; }//end if ?>/> Active <input type="radio" name="inStatus" id="inStatus2" value="0" <?php if ($data["emp_status"]=="0"){ echo "checked='checked'"; }//end if ?>/> Not Active </label></td> </tr> <tr> <td align="right">&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td align="left" bgcolor="#EEEEEE"><span id="reg_signup_title">ขอมลการเขาสระบบ</span></td> <td bgcolor="#EEEEEE">&nbsp;</td> </tr> <tr> <td align="right">ชอผใช <img title="ขอมลจ าเปน" alt="ไอคอนส าคญ" src="images/menuside/pixel_bullet.gif" /> :</td> <td><label> <input type="text" name="inUser" id="inUser" value="<?=$data[emp_user];?>" OnKeyPress="return chk_EngNum(event,this.value)"/> </label></td> </tr> <tr> <td align="right">รหสผาน <img title="ขอมลจ าเปน" alt="ไอคอนส าคญ" src="images/menuside/pixel_bullet.gif" /> :</td> <td><label> <input type="password" name="inPass" id="inPass" value="<?=$data[emp_pass];?>" OnKeyPress="return chk_EngNum(event,this.value)"/> <font color="#339933">กรณาตงรหสผานอยางนอย 6 ตวอกษร และไมเกน 20 ตวอกษร</font></label></td> </tr> <tr> <td align="right">ยนยนรหสผาน <img title="ขอมลจ าเปน" alt="ไอคอนส าคญ" src="images/menuside/pixel_bullet.gif" /> :</td> <td><label> <input type="password" name="inPass_Re" id="inPass_Re" value="<?=$data[emp_pass];?>" OnKeyPress="return chk_EngNum(event,this.value)"/> </label></td> </tr> <tr> <td align="right">&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td align="right">&nbsp;</td> <td><input type="submit" name="Submit" id="Submit" value=" บนทก "style="background-color:#66CCFF; cursor:pointer;" /> <input type="reset" name="button" id="button" value=" ลาง "style="background-color:#66CCFF; cursor:pointer;" /></td> </tr>

Page 18: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

199

<tr> <td align="right">&nbsp;</td> <td></td> </tr> </table> </form></td> </tr> <?php }elseif($_GET["act"]=="detail"){ $sql = "SELECT * FROM tbl_employees WHERE emp_id = '$_GET[EmpID]'"; $result = mysql_query($sql)or die(mysql_error()); $numrows = mysql_num_rows($result); if($numrows>0){ $data = mysql_fetch_array($result); }//end if ?> <tr height="22"> <td bgcolor="#EEEEEE"><span class="column_left_header_txt">.:: <a href="em_Employees.php">ขอมลพนกงาน</a><a href="./am_product.php"></a> » </span>รายละเอยด<span class="column_left_header_txt">พนกงาน</span></td> </tr> <tr> <td><table width="100%" border="0" cellspacing="2" cellpadding="2"> <tr> <td align="left" bgcolor="#EEEEEE">ขอมลพนกงาน</td> <td bgcolor="#EEEEEE">&nbsp;</td> </tr> <tr> <td width="23%" align="right">รหส<span class="column_left_header_txt">พนกงาน</span> :</td> <td width="77%"><?=$mpid.$data[emp_id];?></td> </tr> <tr> <td align="right">ชอ<span class="column_left_header_txt">พนกงาน</span> :</td> <td><label><?=$data[emp_name];?></label></td> </tr> <tr> <td align="right">ทอย :</td> <td><label><?=$data[emp_addr];?></label></td> </tr> <tr> <td align="right">เบอรโทรศพท :</td> <td><label><?=$data[emp_tel];?></label></td> </tr> <tr> <td align="right">อเมล :</td> <td><label><?=$data[emp_email];?></label></td> </tr> <tr> <td align="right" valign="top">รปภาพ :</td> <td valign="baseline"><table width="130" border="0" cellpadding="0" cellspacing="1" bgcolor="#0099CC"> <tr> <td align="center" bgcolor="#FFFFFF"><table width="100%" border="0" cellspacing="2" cellpadding="2"> <tr> <td align="center"><?php if($data["emp_img"]){ ?> <a href="javascript:full_view('./read_image.php?EmpID=<?=$data[emp_id];?>');"> <img src="./read_image.php?EmpID=<?=$data[emp_id];?>" alt="คลกทนเพอชมภาพ" width="100" border="0"/></a> <?php }else{ echo "<img src='images/index_user.png' width='100' border='0' /></br>ไมมรปภาพ"; }//end id ?></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td align="right">สทธการใชงานระบบ :</td> <td><label><?php if ($data["emp_right"]=="1"){ echo "พนกงาน"; }elseif ($data["emp_right"]=="2"){ echo "ผดและระบบ"; }//end if ?></label></td> </tr> <tr> <td align="right">สถานะ :</td> <td><label><?php if ($data["emp_status"]=="1"){ echo "Active"; }elseif ($data["emp_status"]=="0"){ echo "Not Active"; }//end if ?></label></td> </tr> <tr> <td align="right">&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td align="left" bgcolor="#EEEEEE"><span id="reg_signup_title2">ขอมลการเขาสระบบ</span></td> <td bgcolor="#EEEEEE">&nbsp;</td> </tr> <tr> <td align="right">ชอผใช <img title="ขอมลจ าเปน" alt="ไอคอนส าคญ" src="images/menuside/pixel_bullet.gif" /> :</td> <td><label><?=$data[emp_user];?></label></td> </tr> <tr> <td align="right">&nbsp;</td> <td></td> </tr> </table></td>

Page 19: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

200

</tr> <?php }//end if ?> <tr> <td><?php if($_POST["Submit"]) { $Detail = nl2br($_POST['inDetail']); if($_FILES["inImg"]["size"]!=0){ $max_file = 1048576; //ไมเกน 699050 2048 k2097152 $files_name = $_FILES['inImg']['name']; $files_size = $_FILES['inImg']['size']; $files = $_FILES['inImg']['tmp_name']; $fileType = explode('.', $files_name); $FileTy = ".".$fileType[1]; $img_data = ""; // เพมบรรทดนเขาไปคะแลวกเชค if($files_size>$max_file){ echo "<script>"; echo "alert('ไฟลมขนาดเกน 1 MB ! ');"; echo "history.back();"; echo "</script>"; exit(); }else{ if(($FileTy==".jpg")||($FileTy==".gif")||($FileTy==".png")){ if($_FILES['inImg']['error']==0){ $f = fopen($files, "r"); $img_data = fread($f, filesize($files)); $img_data = addslashes($img_data); fclose($f); }//end if }else{ echo "<script>"; echo "alert('ชนดของไฟลตอง เปน .jpg .gif .png เทานน ! ');"; echo "history.back();"; echo "</script>"; exit(); }//end if }//end if }//end if if($_GET["act"]=="edit"){ if($_FILES["inImg"]["size"]!=0){ $sql="UPDATE tbl_employees SET emp_name='$_POST[inName]' , emp_addr='$_POST[inAddr]' , emp_tel='$_POST[inTel]' , emp_email='$_POST[inEmail]' ,emp_right='$_POST[inRight]' , emp_status='$_POST[inStatus]' , emp_img='$img_data' , emp_user='$_POST[inUser]' , emp_pass='$_POST[inPass]' WHERE emp_id='$_GET[EmpID]'"; }else{ $sql="UPDATE tbl_employees SET emp_name='$_POST[inName]' , emp_addr='$_POST[inAddr]' , emp_tel='$_POST[inTel]' , emp_email='$_POST[inEmail]' ,emp_right='$_POST[inRight]' , emp_status='$_POST[inStatus]' , emp_user='$_POST[inUser]' , emp_pass='$_POST[inPass]' WHERE emp_id='$_GET[EmpID]'"; }//end if }elseif($_GET["act"]=="add"){ $sql = "INSERT INTO tbl_employees (emp_id , emp_name , emp_addr , emp_tel , emp_email , emp_right , emp_status , emp_img , emp_user , emp_pass) VALUES('$_POST[EmpID]','$_POST[inName]','$_POST[inAddr]','$_POST[inTel]','$_POST[inEmail]' ,'$_POST[inRight]','$_POST[inStatus]','$img_data','$_POST[inUser]','$_POST[inPass]');"; }//end if $result=mysql_query($sql) or die(mysql_error()); //@mysql_query($sql) or die(mysql_error()); if ($result){ $text = "บนทกขอมลเรยบรอยแลว"; }else{ $text = "ไมสามารถบนทกขอมลได กรณาตรวจสอบอกครง..."; }//end if echo "<script>"; echo "alert('$text');"; echo "window.location='em_Employees.php';"; echo "</script>";

Page 20: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

201

}elseif($_GET["act"]=="del"){ $sqld="DELETE FROM tbl_employees WHERE emp_id='$_GET[EmpID]'"; mysql_query($sqld) or die ("can't Del"); echo "<script>"; echo "alert('ลบขอมลเรยบรอยแลวคะ !');"; echo "window.location='em_Employees.php';"; echo "</script>"; }elseif($_GET["act"]=="edit_img"){ $sql="UPDATE tbl_employees SET emp_img='' WHERE emp_id='$_GET[EmpID]'"; $result=mysql_query($sql) or die(mysql_error()); if ($result){ $text = "ลบรปภาพเรยบรอยแลว"; }else{ $text = "ไมสามารถลบรปภาพเรยบรอยแลวได กรณาตรวจสอบอกครง..."; }//end if echo "<script>"; echo "alert('$text');"; echo "window.location='em_Employees.php?act=edit&EmpID=$_GET[EmpID]';"; echo "</script>"; }elseif($_GET["act"]=="edit_stu"){ $sql="SELECT * FROM tbl_employees WHERE emp_id='$_GET[EmpID]'"; $result=mysql_query($sql) or die(mysql_error()); $data=mysql_fetch_array($result); if ($data["emp_status"]==1){ $sqld="UPDATE tbl_employees SET emp_status ='0' WHERE emp_id='$_GET[EmpID]'"; }elseif ($data["emp_status"]==0){ $sqld="UPDATE tbl_employees SET emp_status ='1' WHERE emp_id='$_GET[EmpID]'"; }//end if @mysql_query($sqld) or die(mysql_error()); echo "<script>"; echo "window.location='em_Employees.php';"; echo "</script>"; }//end if ?></td> </tr> </table> </td> <td width="1" bgcolor="#E0E0D6"></td> </tr> </table> <table width="100%" border="0" cellpadding="0" cellspacing="0" > <tr> <td width="5" height="5"><img src="images/menuside/menu_q1.gif" alt="" border="0" /><br /></td> <td width="548" height="5" class="bg5" background="images/menuside/menu_q2.gif"></td> <td width="5" height="5"><img src="images/menuside/menu_q3.gif" alt="" border="0" /><br /></td> </tr> </table></td> </tr> </table></td> </tr> </table> </td> </tr> <tr> <td colspan="2" align="center" bgcolor="#FFFFFF"> <?php include("./include/footer.php"); ?> </td> </tr> </table> </body> </html>

Soure Code ชอ em_Order.php

Page 21: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

202

<?php $sid = $_COOKIE["emp_id"]; ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>E-Commerce</title> <?php include("./include/config.php") ; include("./include/chk_employees_login.php"); include("./include/function_date.php"); ?> <style type="text/css"> <!-- body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } .style3 {font-size: 12px} --> </style> <script> function deleteCart(pid) { if(!confirm('ลบสนคาน ?')) { return; } location = "<?php echo $_SERVER['PHP_SELF']; ?>?act=add&pid=" + pid; } </script> <script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script> <script type="text/javascript" src="js/confirmDel_fullView.js"></script> <script type="text/javascript" src="js/allowed_etn.js"></script> <script language="javascript" src="js/func.onMouse.js"></script> </head> <body> <table width="1003" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#CAD9EC"> <tr> <td colspan="2" align="center" bgcolor="#FFFFFF"> <?php include("./include/header.php"); ?> </td> </tr> <tr> <td width="127" align="right" valign="top" bgcolor="#FFFFFF"> <?php include("./include/menu.php"); ?> </td> <td width="873" align="center" valign="top" bgcolor="#FFFFFF"><table width="100%" cellspacing="1" cellpadding="2"> <tr> <td><table width="100%" border="0" align="right" cellpadding="0" cellspacing="0" > <tr> <td width="558" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" > <tr> <td width="30" height="36"><img src="images/menuside/menu_h1.gif" alt="" border="0" /><br /></td> <td width="834" height="36" align="left" background="images/menuside/menu_h2.gif" class="column_left_header_txt"> <a href="em_Home.php">หนาแรก</a> » ขอมลการสงซอสนคา</td> <td width="1" height="36"><img src="images/menuside/menu_h3.gif" alt="" border="0" /><br /></td> </tr> </table> <table width="100%" border="0" cellpadding="0" cellspacing="0" > <tr> <td width="1" bgcolor="#E0E0D6"></td> <td width="556" valign="top" class="column_left1"> <table width="100%" border="0" cellpadding="0" cellspacing="0" style="border-left:1px;border-right:1px;"> <tr> <td style="border-left:13px solid #ffffff;border-right:13px solid #ffffff;border-bottom:7px solid #ffffff;"><table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <td><img src="images/menuside/pixel_trans.gif" border="0" alt="" width="1" height="1" /></td> </tr> </table> <table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td class="main"></td> </tr> </table> <table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#E0E0D6" class="infoBox"> <tr class="infoBoxContents"> <td valign="top" bgcolor="#FFFFFF"><table width="100%" border="0" cellpadding="0" cellspacing="0" > <tr>

Page 22: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

203

<td width="1" bgcolor="#E0E0D6"></td> <td valign="top" class="column_left1"><table width="100%" border="0" cellpadding="0" cellspacing="0" style="border-left:1px;border-right:1px;"> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td class="main"></td> </tr> </table></td> </tr> </table><table width="100%" border="0" cellspacing="2" cellpadding="2"> <?php if($_GET["act"]==""){<tr> <td align="left" bgcolor="#EEEEEE"><span class="column_left_header_txt">.::ขอมลการสงซอสนคา</span></td> </tr> <tr> <td><table width="100%" border="0" cellspacing="1" cellpadding="1"> <tr> <td height="28" align="center">&nbsp;</td> <td align="center">&nbsp;</td> <td align="center">&nbsp;</td> <td align="center">&nbsp;</td> <td align="center">&nbsp;</td> <td colspan="2" align="right"><a href="?act=add"><img src="images/act/order.png" width="16" border="0" />สงซอสนคา</a></td> </tr> <tr height="26"> <td width="9%" align="center" background="images/blue.gif"><span class="style3">รหสสงซอ</span></td> <td width="13%" align="center" background="images/blue.gif"><span class="style3">วนทสงซอ</span></td> <td width="10%" align="center" background="images/blue.gif"><span class="style3">ราคารวมสทธ</span></td> <td width="14%" align="center" background="images/blue.gif"><span class="style3">โดย</span></td> <td width="22%" align="center" background="images/blue.gif"><span class="style3">สถานะการสงซอ</span></td> <td colspan="2" align="center" background="images/blue.gif"><span class="style3">กระท าการ</span></td> </tr> <?php //=======================โคดแบงหนา if (empty($page)) { $page = 1 ;} $per_page = 10 ; function printpage($page,$totalpage){ $j = $page - 1 ; if($j > 0 ){ $body .= " <a href=?page=".$j."><img src=images/prev.gif border=0 /></a> | " ; } for($j = 1 ; $j <= $totalpage ;$j ++){ if($j == $page){ $body .= " <b><FONT color=red>$page</font></b> | " ; } else{ $body .= " <a href=?page=".$j.">" .$j."</a> | " ;}} $j = $page + 1 ; $sql = "SELECT * FROM tbl_orders o JOIN tbl_employees e ON e.emp_id = o.emp_id ORDER BY order_date DESC"; $result=mysql_query($sql) or die("can't select"); $numrow = mysql_num_rows($result) ; if ( $numrow <= $per_page ) { $totalpage = 1; } elseif ( ( $numrow % $per_page ) == 0 ) { $totalpage = ( $numrow / $per_page ); } else { $totalpage = ( $numrow / $per_page ) + 1; } $sql .= " LIMIT $p_start, $per_page"; $result = mysql_query( $sql ); /* วนลปขอมล */ while($data = mysql_fetch_array($result)){//Query $n++; ?> <tr bgcolor="" onMouseOver="over3(this);" onMouseOut="outObj(this)" class="font_normal"> <td align="center"><?=$data[order_id];?></td> <td align="center"><?=date_thaiDMY($data[order_date]);?></td> <td align="right"><?=number_format($data[order_net_total],2);?></td> <td align="center"><?=$data[emp_name];?></td> <td align="center"> <?php if($data[order_isreceived]==11){ echo "<a href='em_Receive.php?act=add&OdID=$data[order_id]'><font color='#FF0033'>ยงไมไดรบสนคา</font></a>"; }elseif($data[order_isreceived]==21){ echo "<font color='#007700'>ไดรบสนคาแลว</font>";

}elseif($data[order_isreceived]==31){ echo "<font color='#007700'>จายช าระแลว</font>"; }elseif($data[order_isreceived]==41){ echo "<font color='#444444'>จดสงแลว</font>";

Page 23: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

204

}elseif($data[order_isreceived]==12){ echo "<font color='#FF0033'>ขอมลการจายช าระ</br>ไมถกตอง</font>"; }//end if?> <td width="6%" align="center"><a href="?act=detail&OrdersID=<?=$data[order_id];?>" title="Detail" ><img src="images/act/detail_view.png" width="16" height="16" border="0" /></a></td> <td width="6%" align="center"><a href="?act=del&OrdersID=<?=$data[order_id];?>" title="Delete" onClick="return confirmDel();"><img src="images/act/delete.png" width="16" height="16" border="0" /></a></td> </tr> <?php }//end while?> <tr> <td colspan="7" align="left"><span class="style58 style47"> <?php if ($numrow!=0){ echo"<font color=#000099>ทงหมด $numrow รายการ"; }else{ echo "ไมพบขอมล!" ; }//end if?> </span></td> </tr> <tr> <td colspan="7" align="right"><span class="style58 style47"> <?php if ($numrow!=0){ echo"หนาท</font>&nbsp&nbsp", printpage($page,$totalpage) }//end if?> </span></td> </tr> </table></td> </tr> <?php }elseif($_GET["act"]=="add"){ ?><tr> <td align="left" bgcolor="#EEEEEE"><span class="column_left_header_txt">.:: <a href="em_Order.php">ขอมลการสงซอสนคา</a> » เพมขอมลการสงซอสนคา</span></td> </tr> <tr> <td align="left"> <form id="frm_cpay" name="frm_cpay" method="post" action="" onsubmit="return check_cpay();"> <table width="100%" border="0" cellspacing="1" cellpadding="1"> <tr> <td height="30" colspan="9" align="center"><label> <select name="inProType" id="inProType" onChange="location.href='em_Order.php?act=add&proty_id='+this.value;"> <option value="<?=$arrpt[proty_id];?>" <?php if ($arrpt["proty_id"]==$_GET["proty_id"]){ echo "selected='selected'"; }//end if ?>> <?=$arrpt[proty_name];?></option> <?php }//end while }//end if ?> </select> </label></td> </tr> <tr> <td width="10%" align="center" bgcolor="#E0E0D6"><span class="style3">รหสสนคา</span></td> <td width="23%" align="center" bgcolor="#E0E0D6"><span class="style3">ชอสนคา</span></td> <td width="8%" align="center" bgcolor="#E0E0D6"><span class="style3">ราคาขาย</span></td> <td width="7%" align="center" bgcolor="#E0E0D6"><span class="style3">ราคาทน</span></td> <td width="11%" align="center" bgcolor="#E0E0D6"><span class="style3">จ านวนคงเหลอ</span></td> <td width="7%" align="center" bgcolor="#E0E0D6"><span class="style3">จดสงซอ</span></td> <td width="13%" align="center" bgcolor="#E0E0D6"><span class="style3">ประเภทสนคา</span></td> <td width="13%" align="center" bgcolor="#E0E0D6"><span class="style3">รปภาพ</span></td> <td width="8%" align="center" bgcolor="#E0E0D6"><span class="style3">สงซอ</span></td> </tr> <?php //=======================โคดแบงหนา if (empty($page)) { $page = 1 ; } $per_page = 10 ; function printpage($page,$totalpage){ $j = $page - 1 ; if($j > 0 ){ $body .= " <a href=?page=".$j."><img src=images/prev.gif border=0 /></a> | " ;

} for($j = 1 ; $j <= $totalpage ;$j ++){ if($j == $page){ $body .= " <b><FONT color=red>$page</font></b> | " ; } else{

Page 24: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

205

$body .= " <a href=?page=".$j.">" .$j."</a> | " ; } } $j = $page + 1 ; if($j <= $totalpage){ $body .= " <a href=?page=".$j."><img src=images/next.gif border=0 /></a>" ; } return $body ; } $p_start = ( $per_page * $page ) - $per_page; if ($_GET["proty_id"]){ $sql = "SELECT * FROM tbl_product p JOIN tbl_product_type pt ON pt.proty_id = p.proty_id WHERE p.proty_id = '$_GET[proty_id]' ORDER BY pro_id"; }else{ $sql = "SELECT * FROM tbl_product p JOIN tbl_product_type pt ON pt.proty_id = p.proty_id ORDER BY pro_id"; }//end if $result=mysql_query($sql) or die("can't select"); $numrow = mysql_num_rows($result) ; if ( $numrow <= $per_page ) { $totalpage = 1; } elseif ( ( $numrow % $per_page ) == 0 ) { $totalpage = ( $numrow / $per_page ); } else { $totalpage = ( $numrow / $per_page ) + 1; } $sql .= " LIMIT $p_start, $per_page"; $result = mysql_query( $sql ); /* วนลปขอมล */ while($arr = mysql_fetch_array($result)){//Query $n++; ?> <tr> <td align="center"><a href="?act=detail&amp;ProID=<?=$arr[pro_id];?>"> <?=$arr[pro_id];?> </a></td> <td align="center"><a href="?act=detail&amp;ProID=<?=$arr[pro_id];?>"> <?=$arr[pro_name];?> </a></td> <td align="right"><?=number_format($arr[pro_price],2);?></td> <td align="right"><?=number_format($arr[pro_cost],2);?>&nbsp;</td> <td align="center"><?=number_format($arr[pro_numunits]);?></td> <td align="center"><?=number_format($arr[pro_poiord]);?></td> <td align="center"><?=$arr[proty_name];?></td> <td align="center"><?php if($arr["pro_img"]){ ?> <a href="javascript:full_view('./read_image.php?pid=<?=$arr[pro_id];?>');"><img src="./read_image.php?pid=<?=$arr[pro_id];?>" alt="คลกทนเพอชมภาพ" width="60" border="0" /></a> <?php }else{ echo "<img src='images/index_img.png' width='100' border='0' />"; }//end id ?></td> <td align="center"><a href="em_Order.php?act=add&Pro_id=<?=$arr[pro_id];?>#LOD"><img src="images/act/order.png" width="22" border="0" /></a></td> </tr> <? } //end while ?> <tr> <td colspan="9" align="left"><span class="style58 style47"> <?php if ($numrow!=0){ echo"<font color=#000099>สนคาทงหมด $numrow รายการ"; }else{echo "ไมพบขอมล!" ; }//end if ?> </span></td> </tr> <tr> <td colspan="9" align="right"><span class="style58 style47"> <?php if ($numrow!=0){ echo"หนาท</font>&nbsp&nbsp", printpage($page,$totalpage); }//end if?> </span></td> </tr> <tr> <td>&nbsp;</td>

Page 25: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

206

<td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> <tr> <td colspan="9" bgcolor="#EEEEEE"><a name="LOD" id="LOD"></a>รายการสนคาทสงซอ</td> </tr> <tr> <td colspan="9" align="center"><table width="100%" border="0" cellspacing="1" cellpadding="1"> <?php if(isset($_GET['Pro_id'])){ $pro_id = ""; //if(isset($_GET['Pro_id'])) { $pro_id = $_GET['Pro_id']; //}//end if $sql = "SELECT pro_name, pro_cost FROM tbl_product WHERE pro_id = $pro_id;"; $result = mysql_query($sql); $pro_name = mysql_result($result, 0, 0); $price = mysql_result($result, 0, 1); $sqlc = "SELECT sess_id, pro_id , quantity FROM tbl_cart WHERE pro_id = $pro_id AND sess_id = '$sid';"; $resultc = mysql_query($sqlc); $data = mysql_fetch_array($resultc); if (($data["sess_id"]=="$sid")&&($data["pro_id"]=="$pro_id")){ $Qty = $data["quantity"]+1; $sql = "UPDATE tbl_cart SET quantity = $Qty WHERE pro_id = $pro_id AND sess_id = '$sid';"; @mysql_query($sql); }else{ $sql = "REPLACE INTO tbl_cart (sess_id ,pro_id ,pro_name ,price ,quantity ,add_date) VALUES ('$sid', $pro_id, '$pro_name', $price, 1, NOW());"; mysql_query($sql); }//end if echo "<meta http-equiv='refresh' content='0;URL=em_Order.php?act=add#LOD' />"; }//end if isset if($_POST) { foreach($_POST as $pid => $qtt) { if(!is_numeric($qtt) || $qtt <= 0) { continue; } $sql = "UPDATE tbl_cart SET quantity = $qtt WHERE pro_id = $pid AND sess_id = '$sid';"; @mysql_query($sql); echo "<meta http-equiv='refresh' content='0;URL=em_Order.php?act=add#LOD' />"; } } else if($_GET['pid']) { $pid = $_GET['pid']; $sql = "DELETE FROM tbl_cart WHERE pro_id = $pid AND sess_id = '$sid';"; mysql_query($sql); echo "<meta http-equiv='refresh' content='0;URL=em_Order.php?act=add#LOD' />"; } $sql = "SELECT * FROM tbl_cart WHERE sess_id = '$sid';"; $result = mysql_query($sql); $numrows = mysql_num_rows($result); if($numrows>0){ ?> <tr> <td width="16%" align="center" bgcolor="#EEEEEE"><span class="style3">รหสสนคา</span></td> <td width="40%" align="center" bgcolor="#EEEEEE"><span class="style3">สนคา</span></td> <td width="12%" align="center" bgcolor="#EEEEEE"><span class="style3">ราคา</span></td> <td width="13%" align="center" bgcolor="#EEEEEE"><span class="style3">จ านวน</span></td> <td width="13%" align="center" bgcolor="#EEEEEE"><span class="style3">รวม(บาท)</span></td> <td width="6%" align="center" bgcolor="#EEEEEE"><span class="style3">ลบ</span></td> </tr> <?php $grand_total = 0; while($cart = mysql_fetch_array($result)) { $sub_total = $cart["quantity"] * $cart["price"] ; $pid = $cart["pro_id"]; ?> <tr> <td height="30" align="center"><?=$cart["pro_id"];?></td> <td align="left"><?=$cart["pro_name"];?></td> <td align="center"><?=number_format($cart['price'],2);?></td>

Page 26: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

207

<td align="center"><input type="text" name="<?=$pid;?>" id="<?=$pid;?>" style="width:20px;" maxlength="3" value="<?=$cart[quantity];?>" /></td> <td align="center"><?=number_format($sub_total,2);?></td> <td align="center"><a href="javascript: deleteCart(<?=$cart["pro_id"];?>)" title="ลบรายการน"><img src="images/act/delete.png" width="16" height="16" border="0" /></a></td> </tr> <?php $grand_total += $sub_total; $sum_qty +=$cart["quantity"]; }//end while ?> <tr> <td height="30" >&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td align="right" bgcolor="#EEEEEE">รวมราคาสนคา :</td> <td align="center" bgcolor="#EEEEEE"><?=number_format($grand_total,2);?></td> <td>&nbsp;</td> </tr> <?php }else{ echo "<font color='#EE0000'>ไมพบขอมล</font>"; }//end if ?> </table></td> </tr> <?php if($numrows>0){ ?> <tr> <td height="32" colspan="9" align="center">ตวแทนจ าหนาย : <select name="inSup" id="inSup"> <option value="">== โปรดเลอกตวแทนจ าหนาย ==</option> <?php $sqls="SELECT * FROM tbl_supplier ORDER BY sup_id ASC"; $results=mysql_query($sqls) or die(mysql_error()); $numrowss = mysql_num_rows($results) ; if($numrowss>0){ while($arrs=mysql_fetch_array($results)){ //header("content-type: text/html; charset=windows-874"); ?> <option value="<?=$arrs[sup_id]?>" <?php if($arrs["sup_id"]==$data["sup_id"]){ echo "selected='selected'"; }//end if ?>> <?=$arrs[sup_name]?> </option> <? }//end while }//end if ?> </select></td> </tr> <tr> <td height="28" colspan="9" align="center"><input type="submit" value="ค านวณใหม" /> &nbsp;&nbsp;&nbsp;&nbsp; <input type="submit" name="Confirm" id="Confirm" value=" ยนยนการสงซอ "/></td> </tr> <?php }//end if ?> <tr> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> <td>&nbsp;</td> </tr> </table> </form> </td> </tr> <?php }elseif($_GET["act"]=="detail"){ ?> <tr> <td align="left" bgcolor="#EEEEEE"><span class="column_left_header_txt">.:: <a href="em_Order.php">ขอมลการสงซอสนคา</a> » รายละเอยดการสงซอสนคา</span></td> </tr> <tr> <td> <table width="100%" border="0" cellspacing="1" cellpadding="1"> <tr> <td height="25" colspan="5" align="center" bgcolor="#EEEEEE">รหสการสงซอ : <?=$_GET[OrdersID];?></td> </tr> <tr> <td width="12%" align="center" bgcolor="#BBBBBB"><span class="style3">รหสสนคา</span></td> <td width="50%" align="center" bgcolor="#BBBBBB"><span class="style3">สนคา</span></td>

Page 27: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

208

<td width="14%" align="center" bgcolor="#BBBBBB"><span class="style3">ราคา/หนวย<br /> (บาท)</span></td> <td width="12%" align="center" bgcolor="#BBBBBB"><span class="style3">จ านวน<br /> (หนวย)</span></td> <td width="12%" align="center" bgcolor="#BBBBBB"><span class="style3">เปนเงน<br /> (บาท)</span></td> </tr> <?php $sqld = "SELECT * FROM tbl_orders_detail od JOIN tbl_product p ON p.pro_id = od.pro_id JOIN tbl_orders o ON o.order_id = od.order_id WHERE od.order_id = '$_GET[OrdersID]'"; $resultd = mysql_query($sqld)or die(mysql_error()); $numrowsd = mysql_num_rows($resultd); if($numrowsd>0){ while($arrd = mysql_fetch_array($resultd)) { $sub_total = $arrd["order_price_unit"] * $arrd["order_amount"] ; ?> <tr> <td align="center"><span class="style3"> <?=$arrd[pro_id];?> </span></td> <td align="left"><span class="style3"><?=$arrd[pro_name];?></span></td> <td align="right"><span class="style3"> <?=number_format($arrd[order_price_unit],2);?> </span></td> <td align="center"><span class="style3"> <?=number_format($arrd[order_amount]);?> </span></td> <td align="right"><span class="style3"> <?=number_format($sub_total,2);?> </span></td> </tr> <?php $sum_total +=$sub_total; }//end while }//end if ?> <tr> <td><span class="style3"></span></td> <td><span class="style3"></span></td> <td align="right"><span class="style3"></span></td> <td align="right" bgcolor="#EEEEEE">รวมเงนสทธ :</td> <td align="right" bgcolor="#EEEEEE"><?=number_format($sum_total,2);?></td> </tr> </table> </td> </tr> <?php }//end if ?> <tr> <td><?php if(isset($_POST["Confirm"])){ if($_POST["inSup"]==""){ echo "<script>"; echo "alert('กรณาเลอก ตวแทนจ าหนาย กอนคะ!');"; echo "window.location='./em_Order.php?act=add#LOD';";// หนาแรกของ customer echo "</script>"; exit; }//end if $sql = "INSERT INTO tbl_orders (order_id, emp_id, sup_id, order_date, order_redate, order_net_total, order_qty_total, order_isreceived) VALUES ('','$_COOKIE[emp_id]','$_POST[inSup]',NOW(),NOW()+5,'$grand_total','$sum_qty', '11');"; $result = mysql_query($sql) or die (mysql_error()); $new_reserv_id = mysql_insert_id(); //รบคา PK ทเปน Auto Increment ทพงไปบนท กไปลาสด $sqlc = "SELECT * FROM tbl_cart WHERE sess_id = '$sid';"; $resultc = mysql_query($sqlc); while($arrc = mysql_fetch_array($resultc)){ $sub_totalc = $arrc["quantity"] * $arrc["price"]; $sql2 = "INSERT INTO tbl_orders_detail(order_id, pro_id, order_price_unit, order_amount, order_price_total) VALUES ('$new_reserv_id','$arrc[pro_id]','$arrc[price]','$arrc[quantity]','$sub_totalc');"; $result2 = mysql_query($sql2) or die (mysql_error()); } //end while //DELETE tbl_cart $sqld = "DELETE FROM tbl_cart WHERE sess_id = '$sid';"; mysql_query($sqld); echo "<script>";

Page 28: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

209

echo "alert('บนทกการสงซอเรยบรอยแลว');"; echo "window.location='./em_Order.php';";// หนาแรกของ customer echo "</script>"; }//end if if($_GET["act"]=="del"){ if($_GET["OrdersID"]){ $sql="DELETE FROM tbl_orders WHERE order_id = '$_GET[OrdersID]'"; @mysql_query($sql) or die (mysql_error()); $sqldel="DELETE FROM tbl_orders_detail WHERE order_id = '$_GET[OrdersID]'"; @mysql_query($sqldel) or die (mysql_error()); }//end if echo "<script>"; echo "alert('ยกเลกขอมลเการขายรยบรอยแลวคะ !');"; echo "window.location='./em_Order.php';"; echo "</script>"; }//end if ?></td> </tr> </table> </td> <td width="1" bgcolor="#E0E0D6"></td> </tr> </table></td> </tr> </table></td> </tr> </table> </td> <td width="1" bgcolor="#E0E0D6"></td> </tr> </table> <table width="100%" border="0" cellpadding="0" cellspacing="0" > <tr> <td width="5" height="5"><img src="images/menuside/menu_q1.gif" alt="" border="0" /><br /></td> <td width="548" height="5" class="bg5" background="images/menuside/menu_q2.gif"></td> <td width="5" height="5"><img src="images/menuside/menu_q3.gif" alt="" border="0" /><br /></td> </tr> </table></td> </tr> </table></td> </tr> </table> </td> </tr> <tr> <td colspan="2" align="center" bgcolor="#FFFFFF"> <?php include("./include/footer.php"); ?> </td> </tr> </table> </body> </html>

Page 29: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

210

ภาคผนวก ค บทเสนอโครงงานเทคโนโลยสารสนเทศธรกจ

บทท 1

Page 30: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

211

บทน า

1.1 หลกการและเหตผล

ปจจบนเทคโนโลยทางดานคอมพวเตอรและอนเตอรเนต ไดมการพฒนาและมการเตบโตอยางรวดเรว เทคโนโลยยงมบทบาทมากในชวตประจาวนของมนษย เครอขายอนเตอรเนตถอเปนแหลงทใหความรและขอมลขาวสารทเปนทนยมมากในปจจบน มนษยใชอนเตอรเนตในการสบคนขอมล ตดตามขาวสารตางๆทเกดขน ในปจจบนใช รบ-สง ขอมลระหวางกน ใชสนทนาผานโปรแกรมตางๆ การซอสนคาออนไลน จองตวหนง จองตวเครองบน การประมลสนคา กกระทาไดงายนดเดยว โดยผานระบบอนเตอรเนต ซงใชงานกนอยางแพรหลายในปจจบน รานกฤษดา เปนรานจาหนายอปกรณตกแตงรถยนต ตงอยท 339 หม 9 ถนนอดร-หนองสาโรง ตาบลหมมน อาเภอเมอง จงหวดอดรธาน จาหนายอปกรณตกแตงรถยนต ซงปจจบนมสนคามากมายและยงไมมสอโฆษณา ประชาสมพนธทางเวบไซต การขายสนคาแบบเดมคอการขายตรงและขายเชอ ทาใหเสยโอกาสทางการคา เนองจากมลกคารจกเปนบางสวน สามารถขายสนคาไดในเฉพาะละแวกนนและไมสามารถเปดบรการไดตลอด 24 ชวโมง ดงนนผจดทาจงมองเหนความสาคญของการนาเทคโนโลยเขามาใชในการบรหารงานเพอแกไขปญหาทเกดขน โดยการจดทาเวบไซตรานจาหนายอปกรณตกแตงรถยนต เพอใหลกคาทตองการซอสนคาออนไลน สามารถดรายละเอยดของสนคาได และสามารถสงซอสนคาผานทางเวบไซตไดเลย โดยไมเสยเวลาไปเลอกดสนคาทรานและลกคายงสามารถทาการชาระเงนผานทางธนาคารได นอกจากจะเปนการเพมทางเลอกใหกบผบรโภค ยงเปนการประหยดคาใชจายในการเขามาซอของทราน ทาใหมความเหนอกวาคแขงรายอน ซงปจจบนมคแขงเพมขนเปนจานวนมาก การจาหนายสนคาทางเวบไซต จงนาจะเปนอกทางเลอกหนงใหกบผบรโภคและผจาหนายในขณะน

1.2 วตถประสงคของการศกษา

1.2.1 เพอพฒนาเวบไซตจดจาหนายอปกรณตกแตงรถยนตออนไลน กรณศกษารานกฤษดา ออโต คาร เซอรวส ใหมประสทธภาพมากยงขน

1.2.2 เพอพฒนาศกษาและวเคราะหระบบจดจาหนาย อปกรณตกแตงรถยนตออนไลน กรณศกษารานกฤษดา ออโต คาร เซอรวส

1.3 ขอบเขตการด าเนนงาน

1.3.1. ระบบสมครสมาชก

Page 31: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

212

- สามารถสมครสมาชกได - สามารถ Login เขาสระบบและออกจากระบบได - สามารถบนทกขอมลการสมครสมาชกได - สามารถเพม ลบ แกไข ขอมลสมาชกได 1.3.2. ระบบขายสนคา -สามารถบนทก แกไข ลบขอมลการขายสนคาหนารานได -สามารถตรวจสอบสนคาได -สามารถคานวณราคาขายสทธได -สามารถพมพใบเสรจได -สามารถสงซอสนคาผานอนเทอรเนตได -สามารถบนทกขอมลการสงซอสนคาได -สามารถโอนเงนคาสนคาไปยงบญชธนาคาร -สามารถลบ แกไข ยกเลกขอมลการสงซอสนคา 1.3.3. ระบบเชาพนทโฆษณา -สามารถเชาพนทโฆษณาบนเวบไซตได -สามารถเลอกพนท ขนาด การเชาพนทโฆษณาได -สามารถเพม ลบ แกไข พนทเชาโฆษณาได 1.3.4. ระบบการแจงชาระเงน - สามารถตรวจสอบขอมลการจายชาระเงนคาสนคาและการเชาพนทโฆษณาได -สามารถแจงชาระเงนการซอสนคาและการเชาพนทโฆษณาได - สามารถบนทก แกไข ยกเลกขอมลการแจงจายชาระเงนได - สามารถชาระเงนออนไลน ชาระเงนผานบตรเครดตทาง PAYSBUY -สามารถพมพใบแจงชาระเงนได 1.3.5. ระบบตรวจสอบการแจงชาระเงน -สามารถตรวจสอบการแจงชาระเงนการขายสนคาผานเวบไซตและการเชาพนท โฆษณาได -สามารถบนทกตรวจสอบการแจงชาระเงนคาสนคาและการเชาพนทโฆษณาได

1.3.6. ระบบการสงซอสนคา

Page 32: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

213

-สามารถเพม ลบ แกไข บนทก ยกเลกการสงซอได -สามารถออกใบสงซอสนคาได 1.3.7. ระบบการรบสนคา -สามารถเพม แกไข ยกเลก บนทกการรบขอมลสนคาได -สามารถตรวจสอบการสงซอสนคาได

1.3.8. ระบบการตดจาหนาย - สามารถเพม ลบ แกไข บนทก ยกเลกขอมลการตดจาหนายได - สามารถตดจาหนายสนคาคงเหลอได

1.3.9. ระบบสงสนคา -สามารถตรวจสอบการแจงชาระเงนและตรวจสอบสนคาได -สามารถคานวณราคารวมสทธได -สามารถตดยอดสนคาได -สามารถเพม ลบ แกไข บนทกการสงสนคาได -สามารถพมพใบสงสนคาได 1.3.10. ระบบจายชาระเงน -สามารถตรวจสอบขอมลการรบสนคาได -สามารถคานวณราคารวมสทธได -สามารถเพม แกไข ลบ บนทกขอมลการจายชาระเงนได

1.3.11. ขาวประชาสมพนธ -สามารถเพม ลบ แกไข ขาวประชาสมพนธได -สามารถดจานวนผอานได -สามารถดรายละเอยดขาวประชาสมพนธได

1.3.12. ระบบพมพรายงานระบบพมพรายงาน - รายงานสมาชกสมาชก -รายงานการขายสนคา -รายงานการเชาพนทโฆษณา -รายงานการแจงชาระเงน -รายงานตวแทนจาหนาย -รายงานสนคาคงเหลอ -รายงานการสงซอสนคา

Page 33: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

214

-รายงานการรบสนคา -รายงานการจายชาระเงน -รายงานการตดจาหนาย -รายงานพนทโฆษณา -สามารถออกใบสงซอได -สามารถออกใบสงสนคาได -สามารถออกใบเสรจรบเงนได

1.4 อปกรณและเครองมอในการด าเนนงาน

1.4.1 ฮารดแวร

- เครองคอมพวเตอรจานวน 1 เครอง

- เครอง Printer Hp Deskjet จานวน 1 เครอง

- กลองดจตอล SAMSUNG ST550 จานวน 1 เครอง

1.4.2 ซอฟตแวร

- Dreamweaver CS3 ใชในการพฒนาเวบไซต

- Adobe Photoshop CS3 ใชในการตกแตงรปภาพ

- Flash CS3 ใชในการสรางภาพเคลอนไหว

- Apache Web Server เวอรชน 2.2.4 เปนโปรแกรมททาใหเครองคอมพวเตอรสามารถใหบรการทางเวบได

- mySQL Database เวอรชน 5.0.27 ใชเปนฐานขอมลของเวบไซต

- PHP Script Language เวอรชน 5.2.1 เปนภาษาในการพฒนาระบบ

- phpMyAdmin Database Manager เวอรชน 2.9.2 ใชเปนเครองมอในการบรหารจดการฐานขอมล mySQL

Page 34: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

215

1.5 ขนตอนการด าเนนงาน

1.5.1 นาเสนอหวขอตออาจารยทปรกษา

1.5.2 ศกษาและเกบรวบรวมขอมล

-การเกบขอมลจากรานกฤษดา ออโต คาร เซอรวส

-รวบรวมและจดเกบขอมลทไดลงคอมพวเตอร

1.5.3 วเคราะหและออกแบบระบบ

1.5.4 พฒนาและทดสอบระบบ

-นาขอมลทไดจากการวเคราะหมาพฒนาระบบ

-ทดสอบยอย

-ทดสอบการใชงานเวบไซต

-จดทาคมอประกอบ

1.5.5 นาเสนอผลงานตอคณะกรรมการ

1.5.6 จดทาเอกสาร

1.6 ระยะเวลาในการด าเนนงาน

Page 35: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

216

ตารางท 1-1 แสดงระยะเวลาในการด าเนนงาน

กจกรรม เดอน พ.ศ. 2554-พ.ศ. 2555

ม.ย. ก.ค. ส.ค. ก.ย. ต.ค. พ.ย. ธ.ค. ม.ค. ก.พ. ม.ค. นาเสนอหวขอตออาจารยทปรกษา

ศกษาและเกบรวบรวมขอมล

วเคราะหและออกแบบระบบ

พฒนาและทดสอบระบบ

นาเสนอผลงานตอคณะกรรมการ

จดทาเอกสาร

1.7 ผลทคาดวาจะไดรบ

1.7.1 ลกคาสามารถดรายละเอยดสนคาผานทางเวบไซตได

1.7.2 ลกคาสามารถสงซอสนคาผานทางเวบไซตไดโดยไมตองมาซอทรานโดยตรง

1.7.3 ทาใหรานกฤษดามเวบไซตจาหนายสนคาทไดเปรยบคแขงขนทางธรกจททนสมยในยคปจจบน

1.7.4 ชวยใหสะดวกรวดเรวในการตดตอสอสารกบลกคาไดทกมมโลก

Page 36: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

217

ภาคผนวก ง รายงานการพบอาจารยทปรกษา

Page 37: ภาคผนวก - Mahasarakham University424).pdf · 187 ภาพที่ 4 เลือก Package Components ที่ต้องการติดตั้ง 6. กําหนดค่าคอนฟิกของ

218

รายงานเขาพบอาจารยปรกษา

ชอโครงงาน : ระบบจดจาหนายอปกรณตกแตงรถยนตออนไลน รานกฤษดา ออโต คาร เซอรวส ตาบลหมมน อาเภอเมอง จงหวดอดรธาน

ผศกษา : นางสาวกนกวรรณ สขสวสด รหสประจาตว 51010912002 BC 511

นางสาวจฑารตน เลศลา รหสประจาตว 51010912608 BC 511

อาจารยทปรกษา : อาจารยเลอศกด โพธทอง

วน/เดอน/ป รายงานความคบหนา ลายเซนอาจารย ทปรกษา

13 กรกฎาคม 2554 เสนอโครงงานบทท1 20 กรกฎาคม 2554 เสนอโครงงานบทท2 และบทท1 (แกไข)

27 กรกฎาคม 2554 สงบทท 1 ,2,3 และฟงคาชแนะเพมเตมในการทางาน

17 สงหาคม 2554 สงบทท 2, 3 ทนากลบมาแกไขใหม ฟงคาแนะนาจากอาจารยทปรกษา 9 กนยายน 2554 สงบทท 1,2,3 ฟงคาแนะนาในการทางานขนตอไป ซกถามรายละเอยด

งานตางๆจากอาจารยทปรกษา

21 กนยายน 2554 สงบทท 1,2,3 ออกแบบหนาจอ ออกแบบรายงานตางๆ ฟงคาแนะนาจากอาจารย และนางานกลบมาแกไขใหม

18 พฤศจกายน 2554 เขาพบเพอปรกษาเรองการทา project2 ในการเขยนโคด 18 มกราคม 2555 นาความคบหนาเกยวกบเวบไซตมาใหอาจารยดและปรกษาเรองการ

ทาพนทเชาโฆษณารวมทงการเพมเงอนไขในการออกรายงาน

19 มกราคม 2555 สงงานความคบหนาระบบหลงรานและรบคาแนะนาจากทปรกษา 25 มกราคม 2555 รายงานความคบหนาใหอาจารยฟง พรอมฟงคาแนะนาเพมเตมจาก

อาจารย เพอนาไปเพมเตมใหงานสมบรณมากขน