• No results found

ภาคผนวก ก การต ดต งโปรแกรม

N/A
N/A
Protected

Academic year: 2021

Share "ภาคผนวก ก การต ดต งโปรแกรม"

Copied!
85
0
0

Loading.... (view fulltext now)

Full text

(1)
(2)

ภาคผนวก ก

การติดตั้งโปรแกรม

การติดตั้งโปรแกรม

(3)

โปรแกรม AppServ เป็นโปรแกรมที่ท ำกำรจ ำลอง PC เป็น Server เพื่อทดลองใช้งำนAppServ 2.5.10 รวบรวมโปรแกรม Open Source Software หลำยๆ อย่ำงเข้ำด้วยกัน โดยภำยในโปรแกรม AppServ 2.5.10 ประกอบด้วยโปรแกรมต่ำงๆ ดังนี้ - Apache 2.2.8 - PHP 5.2.6 - MySQL 5.0.51b - phpMyAdmin 2.10.3 1. ดับเบิ้ลคลิกไฟล์ appserv-win32-2.5.10.exe บนเครื่องPC เพื่อติดตั้งโปรแกรม ภาพที่ ก-1 แสดงกำรติดตั้งโปรแกรม

(4)

2. โปรแกรมจะแสดงหน้ำจอ AppServ 2.5.10 - Welcome to the AppServ 2.5.10 Setup Wizard ดังภำพที่ก-1แสดงกำรติดตั้งโปรแกรมเป็นข้อควำมต้อนรับเข้ำสู่กำรติดตั้ง ให้คลิกปุ่ม Next

(5)

3. โปรแกรมจะแสดงหน้ำจอ AppServ 2.5.10 - License Agreement คลิกปุ่ม I Agree GNULESSER เมื่อเรำอ่ำนและเข้ำใจลิขสิทธิ์นี้แล้ว ก็คลิกปุ่ม I Agree

(6)

4. โปรแกรมจะแสดงหน้ำจอ AppServ 2.5.10 - Choose Install Location ดังภำพ 3 เป็นกำรเลือก โฟลเดอร์ที่ใช้ในกำรติดตั้ง Appserv โดยค่ำดีฟอลต์จะเลือกติดตั้งไปที่โฟลเดอร์ C:\AppServ เมื่อเรำ เลือกโฟลเดอร์ได้แล้วก็ คลิกปุ่ม Next

(7)

5. โปรแกรมจะแสดงหน้ำจอ AppServ 2.5.10 - Select Component ดังภำพ 4 เป็นกำรเลือก ส่วนประกอบของAppServ ซึ่งมีดังนี้

- Apache HTTP Server - โปรแกรม Webserver ชื่อดัง ที่จ ำลองโฮสต์บนเครื่องของเรำ - MySQL Database – โปรแกรมฐำนข้อมูลยอดนิยม

-PHP Hypertext Preprocessor - โปรแกรมภำษำสคริปต์ PHP - phpMyAdmin - โปรแกรมจัดกำรฐำนข้อมูล

ให้เรำเลือกส่วนประกอบทั้งหมด โดยคลิกถูกหน้ำช่องทั้งหมด แล้วคลิกปุ่ม Next

(8)

6. โปรแกรมจะแสดงหน้ำจอ AppServ 2.5.10 - Apache HTTP Server Information เป็นกำรระบุ รำยละเอียดของโปรแกรมเว็บเซิร์ฟเวอร์ Apache ซึ่งมีดังนี้

- Server Name - ชื่อของเซิร์ฟเวอร์ หรือชื่อโฮสต์ ในที่นี้ให้เรำระบุเป็น localhost

- Administrator's Email Address อีเมลของผู้ดูแลระบบ หรืออีเมลของเรำ ในที่นี้ให้ระบุ เป็น เป็นa@localhost.com

- Apache HTTP Port - ชื่อพอร์ต เป็นทำงออกของข้อมูล ดีฟอลต์คือ 80 เมื่อเรำกรอกข้อมูลเรียบร้อยแล้ว ก็คลิกปุ่ม Next

(9)

7. โปรแกรมจะแสดงหน้ำจอ AppServ 2.5.10 - MySQL Server Configuration เป็นกำรระบุ รำยละเอียดของโปรแกรมฐำนข้อมูล MySQL ซึ่งมีดังนี้

- Enter root password -รหัสผ่ำนของผู้ดูแลระบบ ในที่นี้เรำก ำหนดเป็น 1234 - Re-enter root password –กรอกรหัสผ่ำนนี้อีกครั้งหนึ่ง

- Character Sets and Collations - เลือกกำรเข้ำรหัสภำษำ ในที่นี้คือ TIS620 Thai - Old Password Support –เพื่อรองรับกับกำรเข้ำรหัสผ่ำนแบบเก่ำ

- Enable InnoDB - เพื่อให้รองรับฐำนข้อมูลแบบ InnoDB

เมื่อเรำกรอกข้อมูลเรียบร้อยแล้ว ก็คลิกปุ่ม Install เพื่อติดตั้ง AppServ

(10)

8. โปรแกรม AppServ จะท ำกำรติดตั้ง ให้เรำรอจนกว่ำจะขึ้นหน้ำจอ AppServ 2.5.10

Completing the AppServ 2.5.10 Setup Wizard ซึ่งแสดงว่ำเรำได้ด ำเนินกำรติดตั้ง AppServ เรียบร้อยแล้ว ซึ่งจะมีตัวเลือกดังนี้

- Start Apache - เพื่อเริ่มโปรแกรม Apache - Start MySQL - เพื่อเริ่มโปรแกรม MySQL

ซึ่งโปรแกรมทั้งสองนี้ Apache และ MySQL จะท ำงำนเป็นลักษณะ Service คือจะท ำงำนโดย อัตโนมัติ เมื่อเรำเปิดวินโดวส์ และเมื่อเรำคลิกตัวเลือกเรียบร้อย ก็ให้คลิกปุ่ม Finish

(11)

ภาพที่ ก-8 แสดงหน้ำต่ำงโปรแกรมทำกำรติดตั้งเสร็จเรียบร้อย

9. ท ำกำรทดสอบโปรแกรมเพื่อตรวจสอบกำรท ำงำนว่ำ เรำได้ลง AppServ อย่ำงถูกต้องเรียบร้อย ให้ เรำเปิดเบรำเซอร์ แล้วเรียกไปที่ http://localhost/หรือ http://127.0.0.1

(12)

ขั้นตอนการ IMPORT DATABASE

1. เปิด Browser พิมพ์ IP Addess ไปที่ http://localhost/

ภาพที่ ก-10 แสดงหน้ำต่ำง AppServ Open Project

2. คลิกที่ ปุ่ม phpMyAdmin Database Manager เวอร์ชั่น 2.10.3 - กรอก User name / Password

- กดปุ่ม OK

(13)

ท ำกำรสร้ำงฐำนข้อมูลโดยใส่ชื่อฐำนข้อมูล แล้วกดค ำว่ำ “สร้ำง”

ภาพที่ ก-12 แสดงหน้ำต่ำง php myadmin

3. จะปรำกฏหน้ำต่ำง phpMyAdmin คลิกปุ่ม Import เพื่อค้นหำ Database ที่ต้องกำร Import

(14)

4. เมื่อคลิกปุ่ม Import เสร็จแล้ว ก็ท ำกำรเลือกฐำนข้อมูลที่ต้องกำรจะ Importโดยกดที่ปุ่ม Browse เลือกฐำนข้อมูล แล้วท ำกำรคลิกที่ปุ่มลงมือ

ภาพที่ ก-14 แสดงหน้ำต่ำงโปรแกรม Import Database

5. เมื่อคลิกที่ปุ่ม ลงมือ แล้วก็จะโชว์ Database ที่ท ำกำร Import ส ำเร็จ

(15)

ภาคผนวก ข

การติดตั้งโปรแกรม

SOURCE CODE

(16)

Source Code ชื่อ _config.php <? ob_start(); $host="localhost"; $dbname="ay"; $usdb="root"; $pwdb="1234"; $send=$_GET['send'];

$c=mysql_connect($host , $usdb, $pwdb) or die ('<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />ติดต่อฐำนข้อมูลผิดพลำด');

mysql_select_db($dbname) or die ('<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />เลือกฐำนข้อมูลผิดพลำด');

mysql_query("SET NAMES UTF8"); if ( !$c) {

echo '<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />'; echo "<h3>ผิดพลำด : ไม่สำมำรถติดต่อฐำนข้อมูลได้</h3>";

exit () ; }

Source Code ชื่อ login.php (เข้าสู่ระบบของสมาชิก)

<div id="ContentBoxTop"> <div class="BoxBanner"> <div>เข้ำสู่ระบบ...</div> </div> <div class="CB"></div> </div> <div id="ContentBox"> <? $user=$_POST['user']; $pass=$_POST['pass']; if($_POST['submit']):

if($user and $pass):

$sql="SELECT * FROM user WHERE u_user='$user' AND u_pass='$pass' "; $re=mysql_query($sql);

if(mysql_num_rows($re)):

$rs=mysql_fetch_array($re); $_SESSION['ss_id']=$rs['u_id']; $_SESSION['ss_type']=$rs['u_status']; header ("Location: index.php");

(17)

else: $err='ชื่อผู้ใช้หรือรหัสผ่ำนไม่ถูกต้อง'; endif; else: $err='กรอกข้อมูลให้ครบก่อน'; endif; endif; ?> <?=ShowERR($err);?>

<form action="" method="post" class="FormLogin"> <h2>กรุณำเข้ำสู่ระบบ</h2>

<p>

<input type="text" name="user" id="user" class="FormText" placeholder="ใส่ชื่อผู้ใช้"> </p>

<p>

<input type="password" name="pass" id="pass" class="FormText" placeholder="ใส่ รหัสผ่ำน">

</p> <p>

<input type="submit" name="submit" id="submit" value="เข้ำสู่ระบบ" class="FormBtn"> </p>

</form> </div>

Source Code ชื่อ home.php (หน้าแรกค้นหาสินค้า)

<div id="ContentBoxTop"> <div class="BoxBanner">

<div>รำยกำรสินค้ำ</div> </div>

<div class="BoxSearch">

<form class="form-wrapper cf"><input name="q" type="text" required id="q" placeholder="กรุุณำใส่ค ำค้นหำ..." value="<?=$q?>"><button type="submit">ค้นหำ </button></form>

</div>

<div class="CB"></div> </div>

(18)

<?

$sql=" SELECT * FROM category ORDER BY c_name"; $re=mysql_query($sql); while($rs=mysql_fetch_array($re)): if($id1==$rs['c_id']): echo '<span><strong>'.$rs['c_name'].'</strong></span>'; else: echo '<a href="?inc=home.php&id1='.$rs['c_id'].'">'.$rs['c_name'].'</a>'; endif; endwhile; ?> </div> <div id="ContentBox"> <? if($id1):

$Where=" AND product.c_id = $id1 "; endif;

if($q):

$sql="SELECT * FROM product,category WHERE product.c_id=category.c_id AND (p_name LIKE '%$q%' OR c_name LIKE '%$q%') ORDER BY p_id DESC";

else:

$sql="SELECT * FROM product,category WHERE product.c_id=category.c_id $Where ORDER BY p_id DESC";

endif; $result=mysql_query($sql); $num=mysql_num_rows($result); //หำว่ำ มีข้อมูลทั้งหมดเท่ำไร if($num>0): include("_page.php"); for($i=$start;$i<$end;$i++): mysql_data_seek($result,$i); $rs=mysql_fetch_array($result);

echo'<div class="ListPro"><img src="'.$folderUp.$rs['p_pic'].'" width="148" height="150"><br>'.$rs['p_name'].' <a href="?inc=product.php&id='.$rs['p_id'].'">เพิ่มเติม </a></div>';

if((($i+1)%4)==0):echo '<div class="CB"></div>'; endif; endfor;

include('_page_num.php'); else:

(19)

echo '<h3 align="center">ยังไม่มีข้อมูล</h3>'; endif;

?>

</div>

Source Code ชื่อ cart.php (ซื้อสินค้า)

<?

if(!$_SESSION['ss_id']):

header ("Location: ?inc=login.php"); endif; ?> <? $Line = $_GET["Line"]; if($ac=='del'){ $Line = $_GET["Line"]; $_SESSION["ssProID"][$Line] = ""; $_SESSION["ssQty"][$Line] = "";

header ("Location: index.php?inc=cart.php");

//================================================================ ======= }elseif($ac=='order'){ //================================================================ ======= if(!isset($_SESSION["intLine"])){ $_SESSION["intLine"] = 0; $_SESSION["ssProID"][0] = $_GET["ProductID"]; $_SESSION["ssQty"][0] = 1;

header ("Location: index.php?inc=cart.php"); }else{

$key = array_search($_GET["ProductID"], $_SESSION["ssProID"]); if((string)$key != ""){

$_SESSION["ssQty"][$key] = $_SESSION["ssQty"][$key] + 1; }else{

(20)

$_SESSION["ssProID"][$intNewLine] = $_GET["ProductID"]; $_SESSION["ssQty"][$intNewLine] = 1;

}

header ("Location: index.php?inc=cart.php"); } //================================================================ ======= } ?> <? $numi=0; for($i=0;$i<=(int)$_SESSION["intLine"];$i++){ if($_SESSION["ssProID"][$i] != ""){ $numi++;} } ?> <? if($numi){?> <p><strong>รำยกำรสินค้ำในตระกร้ำ</strong></p> <br>

<table width="100%" class="StyleTable"> <tr class="StyleTableHead">

<td width="80" align="center" valign="middle"><strong>ล ำดับที่</strong></td> <td align="left" valign="middle"><strong>ชื่อสินค้ำ</strong></td>

<td width="82" align="center" valign="middle"><strong>รำคำ</strong></td> <td width="79" align="center" valign="middle"><strong>จ ำนวน</strong></td> <td width="79" align="center" valign="middle"><strong>รำคำรวม</strong></td> <td width="10" align="center" valign="middle"><strong>ลบ</strong></td> </tr> <? $Total = 0; $SumTotal = 0; $numi=0; for($i=0;$i<=(int)$_SESSION["intLine"];$i++){ if($_SESSION["ssProID"][$i] != ""){ $numi++;

$sql="SELECT * FROM product WHERE p_id=".$_SESSION["ssProID"][$i]; $result=mysql_query($sql);

(21)

$record=mysql_fetch_array($result);

$Total = $_SESSION["ssQty"][$i] * $record["p_price"]; $SumTotal = $SumTotal + $Total;

?> <tr> <td align="center" valign="middle"><?=$numi?></td> <td align="left" valign="middle"><?=$record["p_name"];?></td> <td align="center" valign="middle"><?=$record["p_price"];?></td> <td align="center" valign="middle"><?=$_SESSION["ssQty"][$i]?></td> <td align="center" valign="middle"><?=$Total?></td> <td align="center" valign="middle"><a

href="index.php?inc=<?=$inc?>&ac=del&Line=<?=$i?>" onClick="return confirm('ลบใช่ หรือไม่ ?');">ลบ</a></td> </tr> <? } } ?> <? ?> <!--tr>

<td colspan="4" align="right" valign="middle"><strong>รวม</strong></td> <td align="center" valign="middle"><?=$SumTotal?></td>

<td align="center" valign="middle">-</td> </tr-->

<!--tr>

<td colspan="4" align="right" valign="middle"><strong>ค่ำจัดส่ง </strong></td>

<td align="center" valign="middle"><?=$shipping?></td> <td align="center" valign="middle">-</td>

</tr--> <tr>

<td colspan="4" align="right" valign="middle"><strong>รำคำรวมท้งสิ้น </strong></td>

<td align="center" valign="middle"><?=$SumTotal+$shipping?></td> <td align="center" valign="middle">-</td>

(22)

</table>

<p><strong><a href="index.php?inc=home.php">เลือกสินค้ำอื่นเพิ่มเติม</a></strong> หรือ <strong><a href="index.php?inc=checkout.php">ช ำระเงิน(CheckOut)</a></strong></p> <!--p>*ทำงร้ำนจะส่งสินค้ำ(ด้วยรถบรรทุก) ให้เฉพำะลูกค้ำในจังหวัดมหำสำรคำมและรำคำสินค้ำรวม 5000 บำทขึ้นไปเท่ำนั้น ถ้ำหำกมีกำรสั่งซื้อน้อยกว่ำ 5000 บำท หรือ ลูกค้ำอยู่จังหวัดอื่นๆ จะต้องมำรับ สินค้ำเองที่ร้ำน</p--> <? }else{?> <h3>ไม่มีสินค้ำในตะกร้ำ <a href="index.php?inc=home.php">กรุณำเลือกซื้อสินค้ำ</a></h3> <? }?>

Source Code ชื่อ checkout.php (แสดงรายการที่ซื้อสินค้า)

<? $u_email=$_POST['u_email']; $u_name=$_POST['u_name']; $u_address=$_POST['u_address']; $u_district=$_POST['u_district']; $u_amphoe=$_POST['u_amphoe']; $u_province=$_POST['u_province']; $u_zip=$_POST['u_zip']; $u_tel=$_POST['u_tel']; if($_POST['submit']){ $u_id=$_SESSION['ss_id']; $total=TotalPrice(); InsertDB("orders","u_id=$u_id,P:u_name,P:u_address,P:u_district,P:u_amphoe,P:u_p rovince,P:u_zip,P:u_tel,P:u_email,date=NOW(),total_price='$total'"); $strOrderID = OrderLastID(); for($i=0;$i<=(int)$_SESSION["intLine"];$i++){ if($_SESSION["ssProID"][$i] != ""){

$sqlx="SELECT * FROM product WHERE p_id=".$_SESSION["ssProID"][$i]; $resultx=mysql_query($sqlx); $record=mysql_fetch_array($resultx); InsertDB("orders_detail","or_id='$strOrderID',p_id='".$_SESSION["ssProID"][$i]."',p_na me='".$record['p_name']."',p_price='".$record['p_price']."',p_qty=' ".$_SESSION["ssQty"][$i]."'"); } }

(23)

echo ShowOK('บันทึกข้อมูลกำรซื้อสินค้ำเรียบร้อยแล้ว <br>เมื่อท่ำนช ำระเงินแล้ว กรุณำแจ้งช ำระเงินด้วยค่ะ</b></font></p><a href="print.php?id='.$strOrderID.'" target="_blank">พิมพ์ใบเสร็จรับเงิน</a>'); $HidFrm=1; unset($_SESSION['ssProID']); unset($_SESSION['ssQty']); unset($_SESSION['intLine']); } ?> <?=$wordERROR?> <? $numi=check_num_cart(); ?>

<? if($numi and !$HidFrm){?>

<p><strong>รำยกำรสินค้ำของคุณ</strong></p> <br>

<table width="100%" class="StyleTable"> <tr class="StyleTableHead">

<td width="80" align="center" valign="middle"><strong>ล ำดับที่</strong></td> <td align="left" valign="middle"><strong>ชื่อสินค้ำ</strong></td>

<td width="82" align="center" valign="middle"><strong>รำคำ</strong></td> <td width="79" align="center" valign="middle"><strong>จ ำนวน</strong></td> <td width="79" align="center" valign="middle"><strong>รำคำรวม</strong></td> </tr> <? $Total = 0; $SumTotal = 0; $numi=0; for($i=0;$i<=(int)$_SESSION["intLine"];$i++){ if($_SESSION["ssProID"][$i] != ""){ $numi++;

$sql="SELECT * FROM product WHERE p_id=".$_SESSION["ssProID"][$i]; $result=mysql_db_query($dbname,$sql);

$record=mysql_fetch_array($result);

$Total = $_SESSION["ssQty"][$i] * $record["p_price"]; $SumTotal = $SumTotal + $Total;

(24)

<td align="center" valign="middle"><?=$numi?></td> <td align="left" valign="middle"><?=$record["p_name"];?></td> <td align="center" valign="middle"><?=$record["p_price"];?></td> <td align="center" valign="middle"><?=$_SESSION["ssQty"][$i]?></td> <td align="center" valign="middle"><?=$Total?></td> </tr> <? } } ?> <? /*

$sql="SELECT * FROM user WHERE u_id= ".$_SESSION['ss_id']; $result=mysql_db_query($dbname,$sql);

$record=mysql_fetch_array($result);

if($record['jangwad']=='มหำสำรคำม' and $SumTotal>=5000){ $shipping=500; }else{ $shipping=0; }*/ ?> <!--tr>

<td colspan="4" align="right" valign="middle"><strong>รวม</strong></td> <td align="center" valign="middle"><?=$SumTotal?></td>

<td align="center" valign="middle">-</td> </tr>

<tr>

<td colspan="4" align="right" valign="middle"><strong>ค่ำจัดส่ง </strong></td>

<td align="center" valign="middle"><?=$shipping?></td> <td align="center" valign="middle">-</td>

</tr--> <tr>

<td colspan="4" align="right" valign="middle"><strong>รำคำรวมท้งสิ้น </strong></td>

<td align="center" valign="middle"><?=$SumTotal+$shipping?></td> </tr>

(25)

<br /> <br /> <br /> <?

$sql="SELECT * FROM user WHERE u_id= ".$_SESSION['ss_id']; $result=mysql_query($sql); $record=mysql_fetch_array($result); $u_email=$record['u_email']; $u_name=$record['u_name']; $u_address=$record['u_address']; $u_district=$record['u_district']; $u_amphoe=$record['u_amphoe']; $u_province=$record['u_province']; $u_zip=$record['u_zip']; $u_tel=$record['u_tel']; ?> <form method="post">

<table width="100%" class="StyleTable"> <tr class="StyleTableHead">

<td width="100" align="right"><strong>ชื่อผู้รับ</strong></td> <td width="10">&nbsp;</td>

<td align="left"><?=$u_name?><input name="u_name" type="hidden" id="u_name" value="<?=$u_name?>"></td>

</tr> <tr>

<td height="30" align="right" valign="middle"><strong>ที่อยู่</strong></td> <td height="30" valign="middle">&nbsp;</td>

<td height="30" align="left" valign="middle"><?=$u_address?><input

name="u_address" type="hidden" id="u_address" value="<?=$u_address?>"></td> </tr>

<tr>

<td height="30" align="right" valign="middle"><strong>ต ำบล</strong></td> <td height="30" valign="middle">&nbsp;</td>

<td height="30" align="left" valign="middle"><?=$u_district?><input name="u_district" type="hidden" id="u_district" value="<?=$u_district?>"></td>

(26)

<td height="30" align="right" valign="middle"><strong>อ ำเภอ</strong></td> <td height="30" valign="middle">&nbsp;</td>

<td height="30" align="left" valign="middle"><?=$u_amphoe?><input

name="u_amphoe" type="hidden" id="u_amphoe" value="<?=$u_amphoe?>"></td> </tr>

<tr>

<td height="30" align="right" valign="middle"><strong>จังหวัด</strong></td> <td height="30" valign="middle">&nbsp;</td>

<td height="30" align="left" valign="middle"><?=$u_province?><input

name="u_province" type="hidden" id="u_province" value="<?=$u_province?>"> </td>

</tr> <tr>

<td height="30" align="right" valign="middle"><strong>รหัสไปรษณีย์</strong></td> <td height="30" valign="middle">&nbsp;</td>

<td height="30" align="left" valign="middle"><?=$u_zip?><input name="u_zip" type="hidden" id="u_zip" value="<?=$u_zip?>"></td>

</tr> <tr>

<td align="right"><strong>เบอร์โทร</strong></td> <td>&nbsp;</td>

<td align="left"><?=$u_tel?><input name="u_tel" type="hidden" id="u_tel" value="<?=$u_tel?>"></td>

</tr> <tr>

<td align="right"><strong>อีเมล์</strong></td> <td>&nbsp;</td>

<td align="left"><?=$u_email?><input name="u_email" type="hidden" id="u_email" value="<?=$u_email?>"></td>

</tr> <tr>

<td align="right">&nbsp;</td> <td>&nbsp;</td>

<td align="left"><input type="submit" name="submit" id="submit" value="CheckOut" />

<input name="shipping" type="hidden" id="shipping" value="<?=$shipping?>"> </td>

(27)

</table> </form> <? }elseif($HidFrm){ ?> <? }else{?> <h3>ไม่มีสินค้ำในตะกร้ำ <a href="?">กรุณำเลือกซื้อสินค้ำ</a></h3> <? }?>

Source Code ชื่อ print.php (พิมพ์ใบจจ่ายช าระเงิน)

<? include('include/_config.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>ใบเสร็จรับเงิน</title> <script type="text/javascript"> function PrintPage() { window.print(); } </script> </head> <body> <?

$sql="SELECT * FROM orders WHERE or_id = $id"; $result=mysql_query($sql);

$record=mysql_fetch_array($result); //$shipping=$record['shipping']; ?>

<p align="center"><strong>รำยกำรสั่งซื้อสินค้ำ</strong></p> <table width="800" border="0" cellpadding="0" cellspacing="0"> <tr>

<td width="50%" align="left" valign="middle">เลขที่ใบสั่งซื้อ <?=sprintf('%06d', $id)?></td>

<td align="right" valign="middle">วันที่และเวลำซื้อ <?=$record['date']?></td> </tr>

(28)

<table width="800" border="1"> <tr>

<td width="80" align="center" valign="middle"><strong>ล ำดับที่</strong></td> <td align="left" valign="middle"><strong>ชื่อสินค้ำ</strong></td>

<td width="82" align="center" valign="middle"><strong>รำคำ</strong></td> <td width="79" align="center" valign="middle"><strong>จ ำนวน</strong></td> <td width="79" align="center" valign="middle"><strong>รำคำรวม</strong></td> </tr>

<?

$sql="SELECT *,(p_price*p_qty)AS p_price_total FROM orders_detail WHERE or_id = $id"; $result=mysql_db_query($dbname,$sql); $i=0; $total_price=0; $total_unit=0; while($record=mysql_fetch_array($result)){ $i++; $total_price=$total_price+$record['p_price_total']; $total_unit=$total_unit+$record['p_qty']; ?> <tr> <td align="center" valign="middle"><?=$i?></td> <td align="left" valign="middle"><?=$record['p_name']?></td> <td align="center" valign="middle"><?=$record['p_price']?></td> <td align="center" valign="middle"><?=$record['p_qty']?></td> <td align="center" valign="middle"><?=$record['p_price_total']?></td> </tr> <? }?> <!--tr>

<td colspan="3" align="right" valign="middle"><strong>รวม</strong></td> <td align="center" valign="middle"><strong><?=$total_unit?></strong></td> <td align="center" valign="middle"><strong><?=$total_price?></strong></td> </tr> <tr>

<td colspan="3" align="right" valign="middle"><strong>ค่ำส่ง</strong></td> <td align="center" valign="middle"><strong>-</strong></td>

(29)

<td align="center"

valign="middle"><strong><?=$shipping?></strong></td> </tr-->

<tr>

<td colspan="3" align="right" valign="middle"><strong>รวมทั้งสิ้น </strong></td> <td align="center" valign="middle"><strong><?=$total_unit?></strong></td> <td align="center" valign="middle"><strong><?=$total_price+$shipping?></strong></td> </tr> </table> <br /> <br /> <p>ข้อมูลลูกค้ำ</p> <?

$sql="SELECT * FROM orders WHERE or_id=$id "; $result=mysql_query($sql); $record=mysql_fetch_array($result); $u_email=$record['u_email']; $u_name=$record['u_name']; $u_address=$record['u_address']; $u_district=$record['u_district']; $u_amphoe=$record['u_amphoe']; $u_province=$record['u_province']; $u_zip=$record['u_zip']; $u_tel=$record['u_tel']; ?>

<table width="800" border="1" cellpadding="1" cellspacing="1"> <tr>

<td width="100" align="right"><strong>ชื่อผู้รับ</strong></td> <td align="left"><?=$u_name?></td>

</tr> <tr>

<td height="30" align="right" valign="middle"><strong>ที่อยู่</strong></td> <td height="30" align="left" valign="middle"><?=$u_address?></td> </tr>

(30)

<td height="30" align="right" valign="middle"><strong>ต ำบล</strong></td> <td height="30" align="left" valign="middle"><?=$u_district?></td>

</tr> <tr>

<td height="30" align="right" valign="middle"><strong>อ ำเภอ</strong></td> <td height="30" align="left" valign="middle"><?=$u_amphoe?></td>

</tr> <tr>

<td height="30" align="right" valign="middle"><strong>จังหวัด</strong></td> <td height="30" align="left" valign="middle"><?=$u_province?></td>

</tr> <tr>

<td height="30" align="right" valign="middle"><strong>รหัสไปรษณีย์</strong></td> <td height="30" align="left" valign="middle"><?=$u_zip?></td>

</tr> <tr> <td align="right"><strong>เบอร์โทร</strong></td> <td align="left"><?=$u_tel?></td> </tr> <tr> <td align="right"><strong>อีเมล์</strong></td> <td align="left"><?=$u_email?></td> </tr> </table> <br /> <br /> <br /> <br />

<table border="1" cellpadding="0" cellspacing="0"> <tr>

<td width="250" height="30" align="center" valign="middle"><strong>ธนำคำร </strong></td>

<td width="250" align="center" valign="middle"><strong>เลขที่บัญชี</strong></td> <td width="250" align="center" valign="middle"><strong>ชื่อบัญชี</strong></td> </tr>

<tr>

(31)

<td align="center" valign="middle">xxx</td> <td align="center" valign="middle">xxx</td> </tr> </table> <br /> <br /> <br /> <br />

<table width="400" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="150" align="right"><strong>ชื่อผู้ส่งสินค้ำ</strong></td> <td width="10">&nbsp;</td> <td align="center">...</td> </tr> <tr> <td align="right">&nbsp;</td> <td>&nbsp;</td> <td align="center">( xxxxxxxxxxxxx )</td> </tr> <tr> <td align="right">&nbsp;</td> <td>&nbsp;</td> <td align="center">&nbsp;</td> </tr> <tr> <td align="right"><strong>ชื่อผู้รับสินค้ำ</strong></td> <td>&nbsp;</td> <td align="center">...</td> </tr> <tr> <td align="right">&nbsp;</td> <td>&nbsp;</td> <td align="center">( <?=$u_name?> )</td> </tr> </table> <br />

(32)

<input type="submit" name="button" id="button" value="พิมพ์ใบเสร็จ" onclick="javascript:PrintPage();" />

<input type="button" value="Save as PDF"

onClick="window.location='pdf_print.php?id=<?=$id?>';"> </body>

</html>

Source Code ชื่อ payment.php (การแจ้งการช าระเงิน)

<? include('include/jq_form_validator.php');?> <?

if(!$id): $id=$_POST['id']; endif; if($id):

$FdID=SelectDB('orders','or_id','or_id='.$id);

if(!$FdID)echo ShowERR("ไม่พบใบสั่งซื้อที่คุณต้องกำร"); endif;

if($_POST['FdID']): $FdID=$_POST['FdID']; endif; ?>

<? if(!$FdID):?>

<form method="post" enctype="multipart/form-data" id="myRegister"> <table width="100%" class="TableFrom">

<tr>

<td width="300" height="30" align="right" valign="middle">เลขที่ใบสั่งซื้อ</td> <td align="left" valign="middle"><input name="id" type="text"

class="validate[required,custom[integer]] Input" id="id" value="<?=$id?>" size="10"> <input type="submit" name="submit_search" id="submit_search" value="ค้นหำข้อมูล กำรสั่งซื้อ" /></td> </tr> </table> </form> <? endif;?> <? if($FdID):?> <? if($_POST['submit']): $upload=$_FILES["upload"]["name"]; if($upload): $pay_slip=getFileNameUpload($upload); if(move_uploaded_file($_FILES["upload"]["tmp_name"],$folderUp.$pay_slip)):

(33)

@unlink($folderUp.$_POST['pay_slip']); endif; endif; UpdateDB("orders","P:pay_bank,P:pay_money,P:pay_date_money,pay_date=NOW() ,pay_slip='$pay_slip',or_pay=1","or_id=$id"); echo ShowOK("บันทึกข้อมูลเรียบร้อยแล้ว"); else:

$sql="SELECT * FROM orders WHERE or_id = $FdID"; $re=mysql_query($sql); $rs=mysql_fetch_array($re); $or_id=$rs['or_id']; $u_name=$rs['u_name']; $u_email=$rs['u_email']; $u_tel=$rs['u_tel']; $total_price=$rs['total_price']; $pay_bank=$rs['pay_bank']; $pay_money=$rs['pay_money']; $pay_date_money=$rs['pay_date_money']; $pay_slip=$rs['pay_slip']; if(!$pay_bank) $pay_bank=''; if(!$pay_money) $pay_money=''; if(!$pay_date_money) $pay_date_money=''; if(!$pay_slip) $pay_slip=''; endif; if(!$pay_date_money) $pay_date_money=date("Y-m-d"); ?> <? if(!$_POST['submit']):?>

<form method="post" enctype="multipart/form-data" id="myRegister"> <table width="100%" class="TableFrom">

<tr>

<td width="300" height="30" align="right" valign="middle">เลขที่ใบสั่งซื้อ</td> <td align="left" valign="middle"><input name="or_id" type="text" disabled

class="validate[required] Input" id="or_id" value="<?=sprintf('%06d', $or_id)?>" size="10"> <input name="FdID" type="hidden" id="FdID" value="<?=$FdID?>"></td>

</tr> <tr>

(34)

<td align="left" valign="middle"><input name="u_name" type="text" disabled class="validate[required] Input" id="u_name" value="<?=$u_name?>" size="30"></td> </tr>

<tr>

<td width="300" height="30" align="right" valign="middle">อีเมล์</td>

<td align="left" valign="middle"><input name="u_email" type="text" disabled class="validate[required] Input" id="u_email" value="<?=$u_email?>" size="30"></td> </tr>

<tr>

<td width="300" height="30" align="right" valign="middle">เบอร์โทรศัพท์</td> <td align="left" valign="middle"><input name="u_tel" type="text" disabled class="validate[required] Input" id="u_tel" value="<?=$u_tel?>" size="30"></td> </tr>

<tr>

<td width="300" height="30" align="right" valign="middle">ธนำคำรที่ช ำระเงิน</td> <td align="left" valign="middle">

<select name="pay_bank" id="pay_bank"> <? for($ii=1;$ii<count($arrBankName);$ii++):?>

<option value="<?=$ii?>" <? if($pay_bank==$ii) echo ' selected '; ?>><?=$arrBankName[$ii]?> [<?=$arrBankAccName[$ii]?>]</option> <? endfor;?> </select> </td> </tr> <tr>

<td width="300" height="30" align="right" valign="middle">จ ำนวนเงินที่ต้องช ำระ</td> <td align="left" valign="middle"><?=$total_price?> บำท</td>

</tr> <tr>

<td width="300" height="30" align="right" valign="middle">จ ำนวนเงินที่ช ำระ</td> <td align="left" valign="middle"><input name="pay_money" type="text"

id="pay_money" value="<?=$pay_money?>" size="10"

class="validate[required,custom[integer],min[<?=$total_price?>]] Input"></td> </tr>

<tr>

(35)

<td align="left" valign="middle"><input name="pay_date_money" type="text" id="pay_date_money" value="<?=$pay_date_money?>" size="15"

class="validate[required] Input"></td> </tr>

<tr>

<td width="300" height="30" align="right" valign="middle">อัพโหลดสลิป</td> <td align="left" valign="middle">

<input type="file" name="upload" id="upload" class="<? if(!$pay_slip):?>validate[required]<? endif;?> Input">

<input name="OldFile" type="hidden" id="OldFile" value="<?=$pay_slip?>">

<? if($pay_slip):?><a href="images/product/<?=$pay_slip?>" target="_blank">ดูใบสลิป </a><? endif;?>

</td> </tr> <tr>

<td height="30" align="right" valign="middle">&nbsp;</td>

<td valign="middle"><input type="submit" name="submit" id="submit" value="ส่ง ข้อมูลช ำระเงิน" /></td>

</tr> </table> </form>

<!--==START_SELECT_DATE==-->

<script type="text/javascript"

src="scripts/zebra-datepicker.1.6.7/javascript/zebra_datepicker.js"></script>

<link rel="stylesheet" href="scripts/zebra-datepicker.1.6.7/css/zebra_datepicker.css" type="text/css"><script> $(document).ready(function() { $('#pay_date_money').Zebra_DatePicker({ //direction: true, //pair: $('#pay_date_money') }); }); </script> <!--==END_SELECT_DATE==--> <? endif;?> <? endif;?>

(36)

Source Code ชื่อ admin_pro.php (จัดการข้อมูลสินค้า) <div class="BoxMenuHead21">ข้อมูลสินค้ำ</div> <? if($ac):?> <? $c_id=$_POST['c_id']; $v_id=$_POST['v_id']; $p_name=$_POST['p_name']; $p_content=$_POST['p_content']; $p_price=$_POST['p_price']; $p_qty=$_POST['p_qty']; $OldFile=$_POST['OldFile']; $upload=$_FILES["upload"]["name"]; if($_POST['submit']):

if($p_content and $p_name and $p_price and ($OldFile or $upload)): if($upload): $OldFile=getFileNameUpload($upload); if(move_uploaded_file($_FILES["upload"]["tmp_name"],$folderUp.$OldFile)): @unlink($folderUp.$_POST['OldFile']); endif; endif;

if($ac=='edit' and $id):

UpdateDB("product","P:c_id,P:p_name,p_pic='$OldFile',P:p_content,P:p_price,P:p_ qty,P:v_id","p_id=$id"); else: InsertDB("product","P:c_id,P:p_name,p_pic='$OldFile',P:p_content,P:p_price,P:p_qt y,P:v_id"); endif;

header ("Location: ?inc=".$inc); else:

echo ShowERR('กรุณำกรอกข้อมูลให้ครบก่อน'); endif;

elseif($ac=='del' and $id):

(37)

DeleteDB("product","p_id=$id"); header ("Location: ?inc=".$inc); elseif($ac=='edit' and $id):

$sql="SELECT * FROM product WHERE p_id=$id"; $result=mysql_query($sql); $rs=mysql_fetch_array($result); $c_id=$rs['c_id']; $v_id=$rs['v_id']; $p_name=$rs['p_name']; $OldFile=$rs['p_pic']; $p_content=$rs['p_content']; $p_price=$rs['p_price']; $p_qty=$rs['p_qty']; endif; ?>

<script type="text/javascript" src="ckeditor/ckeditor.js"></script> <script type="text/javascript" src="ckeditor/cke_config.js"></script> <? include('include/jq_form_validator.php');?>

<form method="post" enctype="multipart/form-data" id="myRegister"> <table width="100%" class="TableFrom">

<tr>

<td width="200" height="30" align="right" valign="middle">ชื่อสินค้ำ</td>

<td align="left" valign="middle"><input name="p_name" type="text" id="p_name" value="<?=$p_name?>" size="50" class="validate[required] Input"></td>

</tr> <tr>

<td height="30" align="right" valign="middle">หมวดหมู่</td> <td align="left" valign="middle">

<select name="c_id" id="c_id"

class="Input"><?=show_select_db('category','c_id','c_name',$c_id)?></select> </td>

</tr> <tr>

<td height="30" align="right" valign="middle">ตัวแทนจ ำหน่ำย</td> <td align="left" valign="middle">

(38)

</td> </tr> <tr>

<td height="30" align="right" valign="middle">อัพโหลดรูปภำพ</td> <td align="left" valign="middle">

<? if($OldFile){echo '<img src="'.$folderUp.$OldFile.'" width="210" height="190" align="absmiddle" /><br>';}?>

<input type="file" name="upload" id="upload" class="Input">

<input name="OldFile" type="hidden" id="OldFile" value="<?=$OldFile?>"> </td>

</tr> <tr>

<td height="30" align="right" valign="middle">รำคำ</td>

<td align="left" valign="middle"><input name="p_price" type="text" id="p_price" value="<?=$p_price?>" class="validate[required] Input"></td>

</tr> <tr>

<td height="30" align="right" valign="middle">จ ำนวน</td>

<td align="left" valign="middle"><input name="p_qty" type="text" id="p_qty" value="<?=$p_qty?>" class="validate[required] Input"></td>

</tr> <tr>

<td height="30" align="right" valign="middle">รำยละเอียดเต็ม</td>

<td align="left" valign="middle"><textarea name="p_content" id="p_content" cols="45" rows="5" class="validate[required] Input"><?=stripslashes($p_content)?></textarea></td> </tr>

<tr>

<td height="30" align="right" valign="middle">&nbsp;</td> <td valign="middle">

<input type="submit" name="submit" id="submit" value="บันทึกข้อมูล" /> <a href="?inc=<?=$inc?>">ย้อนกลับ</a> </td> </tr> </table> </form> <? ShowEditor('p_content');?> <? else:?> <?

(39)

//START======================สร้ำงตำรำงรำยกำร $TableSearch=1;

$TableAdd=1; $TableEditDel=1; $TableZeno=1;

$TableSqlSearch="SELECT * FROM product,category WHERE product.c_id=category.c_id (p_name LIKE '%$q%' OR c_name LIKE '%$q%') ORDER BY p_id DESC";

$TableSql= "SELECT * FROM product,category WHERE product.c_id=category.c_id ORDER BY p_id DESC";

$TableDataid='p_id'; $TableHead = array('ชื่อสินค้ำ','หมวดหมู่','รำคำ','จ ำนวนที่เหลือ'); $TableDate = array('p_name','c_name','p_price','p_qty'); $TableWidth = array('','120','100','100'); include('_table.php'); //END======================สร้ำงตำรำงรำยกำร ?> <? endif;?>

Source Code ชื่อ admin_category.php (จัดการหมวดหมู่สินค้า)

<div class="BoxMenuHead21">ข้อมูลสินค้ำ</div> <? if($ac):?> <? $c_id=$_POST['c_id']; $v_id=$_POST['v_id']; $p_name=$_POST['p_name']; $p_content=$_POST['p_content']; $p_price=$_POST['p_price']; $p_qty=$_POST['p_qty']; $OldFile=$_POST['OldFile']; $upload=$_FILES["upload"]["name"]; if($_POST['submit']):

if($p_content and $p_name and $p_price and ($OldFile or $upload)): if($upload):

$OldFile=getFileNameUpload($upload);

(40)

endif; endif;

if($ac=='edit' and $id):

UpdateDB("product","P:c_id,P:p_name,p_pic='$OldFile',P:p_content,P:p_price,P:p_ qty,P:v_id","p_id=$id"); else: InsertDB("product","P:c_id,P:p_name,p_pic='$OldFile',P:p_content,P:p_price,P:p_qt y,P:v_id"); endif;

header ("Location: ?inc=".$inc); else:

echo ShowERR('กรุณำกรอกข้อมูลให้ครบก่อน'); endif;

elseif($ac=='del' and $id):

@unlink($folderUp.image_product($id)); DeleteDB("product","p_id=$id");

header ("Location: ?inc=".$inc); elseif($ac=='edit' and $id):

$sql="SELECT * FROM product WHERE p_id=$id"; $result=mysql_query($sql); $rs=mysql_fetch_array($result); $c_id=$rs['c_id']; $v_id=$rs['v_id']; $p_name=$rs['p_name']; $OldFile=$rs['p_pic']; $p_content=$rs['p_content']; $p_price=$rs['p_price']; $p_qty=$rs['p_qty']; endif; ?>

<script type="text/javascript" src="ckeditor/ckeditor.js"></script> <script type="text/javascript" src="ckeditor/cke_config.js"></script> <? include('include/jq_form_validator.php');?>

(41)

<form method="post" enctype="multipart/form-data" id="myRegister"> <table width="100%" class="TableFrom">

<tr>

<td width="200" height="30" align="right" valign="middle">ชื่อสินค้ำ</td>

<td align="left" valign="middle"><input name="p_name" type="text" id="p_name" value="<?=$p_name?>" size="50" class="validate[required] Input"></td>

</tr> <tr>

<td height="30" align="right" valign="middle">หมวดหมู่</td> <td align="left" valign="middle">

<select name="c_id" id="c_id"

class="Input"><?=show_select_db('category','c_id','c_name',$c_id)?></select> </td>

</tr> <tr>

<td height="30" align="right" valign="middle">ตัวแทนจ ำหน่ำย</td> <td align="left" valign="middle">

<select name="v_id" id="v_id"

class="Input"><?=show_select_db('vender','v_id','v_name',$v_id)?></select> </td>

</tr> <tr>

<td height="30" align="right" valign="middle">อัพโหลดรูปภำพ</td> <td align="left" valign="middle">

<? if($OldFile){echo '<img src="'.$folderUp.$OldFile.'" width="210" height="190" align="absmiddle" /><br>';}?>

<input type="file" name="upload" id="upload" class="Input">

<input name="OldFile" type="hidden" id="OldFile" value="<?=$OldFile?>"> </td>

</tr> <tr>

<td height="30" align="right" valign="middle">รำคำ</td>

<td align="left" valign="middle"><input name="p_price" type="text" id="p_price" value="<?=$p_price?>" class="validate[required] Input"></td>

</tr> <tr>

(42)

<td align="left" valign="middle"><input name="p_qty" type="text" id="p_qty" value="<?=$p_qty?>" class="validate[required] Input"></td>

</tr> <tr>

<td height="30" align="right" valign="middle">รำยละเอียดเต็ม</td>

<td align="left" valign="middle"><textarea name="p_content" id="p_content" cols="45" rows="5" class="validate[required] Input"><?=stripslashes($p_content)?></textarea></td> </tr>

<tr>

<td height="30" align="right" valign="middle">&nbsp;</td> <td valign="middle">

<input type="submit" name="submit" id="submit" value="บันทึกข้อมูล" /> <a href="?inc=<?=$inc?>">ย้อนกลับ</a> </td> </tr> </table> </form> <? ShowEditor('p_content');?> <? else:?> <?//START======================สร้ำงตำรำงรำยกำร $TableSearch=1; $TableAdd=1; $TableEditDel=1; $TableZeno=1;

$TableSqlSearch="SELECT * FROM product,category WHERE product.c_id=category.c_id (p_name LIKE '%$q%' OR c_name LIKE '%$q%') ORDER BY p_id DESC";

$TableSql= "SELECT * FROM product,category WHERE product.c_id=category.c_id ORDER BY p_id DESC";

$TableDataid='p_id'; $TableHead = array('ชื่อสินค้ำ','หมวดหมู่','รำคำ','จ ำนวนที่เหลือ'); $TableDate = array('p_name','c_name','p_price','p_qty'); $TableWidth = array('','120','100','100'); include('_table.php'); //END======================สร้ำงตำรำงรำยกำร ?><? endif;?>

(43)

Source Code ชื่อ admin_vender.php (จัดการตัวแทนจ าหน่าย)

<div class="BoxMenuHead21">ตัวแทนจ ำหน่ำย</div> <? if($ac):?> <? $v_name=$_POST['v_name']; $v_address=$_POST['v_address']; $v_tel=$_POST['v_tel']; $v_mail=$_POST['v_mail']; if($_POST['submit']):

if($v_name and $v_address and $v_tel and $v_mail): if($ac=='edit' and $id):

UpdateDB("vender","P:v_name,P:v_address,P:v_tel,P:v_mail","v_id=$id"); else:

InsertDB("vender","P:v_name,P:v_address,P:v_tel,P:v_mail"); endif;

header ("Location: ?inc=".$inc); else:

echo ShowERR('กรุณำกรอกข้อมูลให้ครบก่อน'); endif;

elseif($ac=='del' and $id):

DeleteDB("vender","v_id=$id"); header ("Location: ?inc=".$inc); elseif($ac=='edit' and $id):

$sql="SELECT * FROM vender WHERE v_id=$id"; $result=mysql_query($sql); $rs=mysql_fetch_array($result); $v_name=$rs['v_name']; $v_address=$rs['v_address']; $v_tel=$rs['v_tel']; $v_mail=$rs['v_mail']; endif; ?> <? include('include/jq_form_validator.php');?>

(44)

<tr>

<td width="170" height="30" align="right" valign="middle">ชื่อตัวแทนจ ำหน่ำย</td> <td valign="middle"><input name="v_name" type="text" id="v_name"

value="<?=$v_name?>" size="50" class="validate[required] Input"></td> </tr>

<tr>

<td width="170" height="30" align="right" valign="middle">ที่อยู่ตัวแทนจ ำหน่ำย</td> <td valign="middle"><input name="v_address" type="text" id="v_address"

value="<?=$v_address?>" size="50" class="validate[required] Input"></td> </tr>

<tr>

<td width="170" height="30" align="right" valign="middle">เบอร์โทร</td>

<td valign="middle"><input name="v_tel" type="text" id="v_tel" value="<?=$v_tel?>" size="50" class="validate[required] Input"></td>

</tr> <tr>

<td width="170" height="30" align="right" valign="middle">อีเมล์</td> <td valign="middle"><input name="v_mail" type="text" id="v_mail" value="<?=$v_mail?>" size="50" class="validate[required] Input"></td> </tr>

<tr>

<td height="30" align="right" valign="middle">&nbsp;</td> <td valign="middle">

<input type="submit" name="submit" id="submit" value="บันทึกข้อมูล" /> <a href="?inc=<?=$inc?>">ย้อนกลับ</a> </td> </tr> </table> </form> <? else:?> <? //START======================สร้ำงตำรำงรำยกำร $TableSearch=0; $TableAdd=1; $TableEditDel=1; $TableZeno=1;

(45)

//$TableSqlSearch="SELECT * FROM category WHERE user.k_id = knn.k_id AND u_status<>1 AND u_borrow=0 AND (u_name LIKE '%$q%' OR u_last LIKE '%$q%' OR u_email LIKE '%$q%') ORDER BY u_id DESC";

$TableSql= "SELECT * FROM vender ORDER BY v_id DESC"; $TableDataid='v_id'; $TableHead = array('ชื่อ','ที่อยู่','เบอร์โทร','อีเมล์'); $TableDate = array('v_name','v_address','v_tel','v_mail'); include('_table.php'); //END======================สร้ำงตำรำงรำยกำร ?> <? endif;?>

Source Code ชื่อ admin_emp.php (จัดการข้อมูลพนักงาน)

<div class="BoxMenuHead21">ข้อมูลพนักงำน</div> <? if($ac):?> <? $u_email=$_POST['u_email']; $u_user=$_POST['u_user']; $u_pass=$_POST['u_pass']; $u_name=$_POST['u_name']; $u_address=$_POST['u_address']; $u_district=$_POST['u_district']; $u_amphoe=$_POST['u_amphoe']; $u_province=$_POST['u_province']; $u_zip=$_POST['u_zip']; $u_tel=$_POST['u_tel']; if($_POST['submit']):

if($u_name and $u_email and $u_pass and $u_user): if(CheckEmail($u_email,$id)):

echo ShowERR('อีเมล์นี้มีคนอื่นใช้แล้ว'); elseif(CheckUser($u_user,$id)):

echo ShowERR('Username นี้มีคนอื่นใช้แล้ว'); else:

if($ac=='edit' and $id):

(46)

else:

InsertDB("user","u_status=2,P:u_email,P:u_user,P:u_pass,P:u_name,P:u_address,P:u _district,P:u_amphoe,P:u_province,P:u_zip,P:u_tel");

endif;

header ("Location: ?inc=".$inc); endif;

else:

echo ShowERR('กรุณำกรอกข้อมูลให้ครบก่อน'); endif;

elseif($ac=='del' and $id):

DeleteDB("user","u_id=$id"); header ("Location: ?inc=".$inc); elseif($ac=='edit' and $id):

$sql="SELECT * FROM user WHERE u_id = ".$id; $result=mysql_query($sql); $rs=mysql_fetch_array($result); $u_email=$rs['u_email']; $u_user=$rs['u_user']; $u_pass=$rs['u_pass']; $u_pass2=$rs['u_pass']; $u_name=$rs['u_name']; $u_address=$rs['u_address']; $u_district=$rs['u_district']; $u_amphoe=$rs['u_amphoe']; $u_province=$rs['u_province']; $u_zip=$rs['u_zip']; $u_tel=$rs['u_tel']; endif; ?> <? include('include/jq_form_validator.php');?>

<form method="post" enctype="multipart/form-data" id="myRegister"> <table width="100%" class="TableFrom">

<tr>

<td width="170" height="30" align="right" valign="middle">อีเมล์</td> <td valign="middle"><input name="u_email" type="text" id="u_email"

value="<?=$u_email?>" size="30" class="validate[required,custom[email]] Input"></td> </tr>

(47)

<tr>

<td width="170" height="30" align="right" valign="middle">Username</td> <td valign="middle"><input name="u_user" type="text" id="u_user" value="<?=$u_user?>" size="30" class="validate[required] Input"></td> </tr>

<tr>

<td width="170" height="30" align="right" valign="middle">รหัสผ่ำน</td> <td valign="middle"><input name="u_pass" type="password" id="u_pass" value="<?=$u_pass?>" size="30" class="validate[required] Input"></td> </tr>

<tr>

<td width="170" height="30" align="right" valign="middle">ยืนยันรหัสผ่ำน</td> <td valign="middle"><input name="u_pass2" type="password" id="u_pass2"

value="<?=$u_pass2?>" size="30" class="validate[required,equals[u_pass]] Input"></td> </tr>

<tr>

<td width="170" height="30" align="right" valign="middle">ชื่อ-นำมสกุล</td> <td valign="middle"><input name="u_name" type="text" id="u_name" value="<?=$u_name?>" size="50" class="validate[required] Input"></td> </tr>

<tr>

<td width="170" height="30" align="right" valign="middle">ที่อยู่</td> <td valign="middle"><input name="u_address" type="text" id="u_address" value="<?=$u_address?>" size="50" class="validate[required] Input"></td> </tr>

<tr>

<td width="170" height="30" align="right" valign="middle">ต ำบล</td> <td valign="middle"><input name="u_district" type="text" id="u_district" value="<?=$u_district?>" size="30" class="validate[required] Input"></td> </tr>

<tr>

<td width="170" height="30" align="right" valign="middle">อ ำเภอ</td> <td valign="middle"><input name="u_amphoe" type="text" id="u_amphoe" value="<?=$u_amphoe?>" size="30" class="validate[required] Input"></td> </tr>

(48)

<td valign="middle"><input name="u_province" type="text" id="u_province" value="<?=$u_province?>" size="30" class="validate[required] Input"></td> </tr>

<tr>

<td width="170" height="30" align="right" valign="middle">รหัสไปรษณีย์</td> <td valign="middle"><input name="u_zip" type="text" id="u_zip"

value="<?=$u_zip?>" size="20" class="validate[required] Input"></td> </tr>

<tr>

<td width="170" height="30" align="right" valign="middle">เบอร์โทร</td>

<td valign="middle"><input name="u_tel" type="text" id="u_tel" value="<?=$u_tel?>" size="20" class="validate[required] Input"></td>

</tr> <tr>

<td height="30" align="right" valign="middle">&nbsp;</td> <td valign="middle">

<input type="submit" name="submit" id="submit" value="บันทึกข้อมูล" /> <a href="?inc=<?=$inc?>">ย้อนกลับ</a> </td> </tr> </table> </form> <? else:?> <?//START======================สร้ำงตำรำงรำยกำร $TableSearch=1; $TableAdd=1; $TableEditDel=1; $TableZeno=1;

$TableSqlSearch="SELECT * FROM user WHERE u_status=2 (u_name LIKE '%$q%' OR u_email LIKE '%$q%') ORDER BY u_id DESC";

$TableSql= "SELECT * FROM user WHERE u_status=2 ORDER BY u_id DESC"; $TableDataid='u_id'; $TableHead = array('ชื่อ-นำมสกุล','อีเมล์','เบอร์โทร'); $TableDate = array('u_name','u_email','u_tel'); //$TableWidth = array('','120','100','100'); include('_table.php');//END======================สร้ำงตำรำงรำยกำร ?> <? endif;?>

(49)

Source Code ชื่อ admin_buy_pro.php (รายการสั่งสินค้า)

<div class="BoxMenuHead21">สั่งสินค้ำจำกตัวแทนจ ำหน่ำย</div> <? if($ac):?>

<?

$v_id=$_POST['v_id']; $pb_qty=$_POST['pb_qty']; if($_POST['submit']):

if($v_id and $pb_qty):

if($ac=='edit' and $id):

UpdateDB("pro_buy","P:v_id,P:pb_qty","pb_id=$id"); else:

InsertDB("pro_buy","P:v_id,P:pb_qty,G:p_id,pb_date=NOW()"); endif;

header ("Location: ?inc=".$inc); else:

echo ShowERR('กรุณำกรอกข้อมูลให้ครบก่อน'); endif;

elseif($ac=='del' and $id):

DeleteDB("pro_buy","pb_id=$id"); header ("Location: ?inc=".$inc); elseif($ac=='edit' and $id):

$sql="SELECT * FROM pro_buy WHERE pb_id=$id"; $result=mysql_query($sql); $rs=mysql_fetch_array($result); $pb_qty=$rs['pb_qty']; endif; ?> <? include('include/jq_form_validator.php');?>

<form method="post" enctype="multipart/form-data" id="myRegister"> <table width="100%" class="TableFrom">

<tr>

<td width="200" height="30" align="right" valign="middle">ชื่อสินค้ำ</td> <td align="left" valign="middle"><?=getProductName($p_id)?></td> </tr>

References

Related documents

Measured by the R-Squared statistic, the regressions that best fit the data (i.e. that explain the greatest amount of the variation in BMI across ZCTAs) are those in the

This may be interesting if you want to save the access log with a local format and send it to Logtrust with another.. 2.3 Sending events to Logtrust

When the client sends the request, configured global performance values are used to optimize the work performed by the HTTP Server (powered by Apache) Web server.. The Web server

Private Sub txtBook_Barcode_KeyUp(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles txtBook_Barcode.KeyUp If e.KeyCode = Keys.Enter

When InvEng is compared to the accents of the Lowlands they seem to have many features in common; the increase in T- Glottaling, the Wine-whine merger, and FACE diphthongisation

Before installing WebGate, you should configure Apache Server for dynamic shared object (DSO) support, since the plug-in is built as a DSO that is loaded when the Apache HTTP

implication and suggestion The aim of applied research is to find solutions to improve practice; In accordance with this goal, this study adopts the UTAUT model to identify the

Responding to a call for more theoretically embedded empirical work inspired by queer theory (Ozturk and Rumens, 2014), this paper problematises the notion of inclusion by suggesting