run ใน localhost ก็แสดงปกติ แต่เอาขึ้น ser กับไม่แสดง ไม่ error
www.369rich.com/store_book/index.php ไฟล์ทดสอบ
ไฟล์ index.php
<?php session_start();
ini_set("register_globals","On");
require_once("includes/template.php");
require_once("includes/function.php");
require_once("Shopping/includes/shopping_function.php");
show_header("หน้าแรก") ; show_menu() ;
$dblink = connect_db() ;
$sqlBook = " SELECT * FROM tblBooks WHERE bStock > 0 ORDER BY bStock DESC LIMIT 4" ;
$reBook = mysqli_query( $dblink, $sqlBook ) ;
$numBook = mysqli_num_rows( $reBook ) ;
if ( $numBook == 0 ) {
echo "<font size=\"+2\">ขออภัย ขณะนี้ยังไม่มีรายการสินค้า</font>" ;
show_footer() ; exit ;
} else { ?>
<table cellpadding="5" cellspacing="1" width="95%" border="0" bgcolor="#FFCC00" style="font-weight:inherit color:#666666" align="center">
<tr bgcolor="#A2374D" style="color:#FFFFFF" align="center">
<td colspan="4" height="30">รายการสินค้าแนะนำ ( ในสต๊อกสินค้า )</td>
</tr>
<?php $count = 0 ;
while ( $row = mysqli_fetch_array( $reBook, MYSQL_ASSOC ) ) {
$sqlPB = " SELECT proDiscount FROM tblPromotionBook AS pb, tblPromotions AS p WHERE pb.proID = p.proID AND bISBN = '" . $row["bISBN"] . "' AND ExpireDate IS NULL" ;
$resultPB = mysqli_query( $dblink, $sqlPB ) ;
$rows = mysqli_num_rows( $resultPB ) ;
if ( $rows > 0 ) {
$rowsPB = mysqli_fetch_array( $resultPB, MYSQL_ASSOC ) ;
$sale = calculate_salePrice($row["bPrice"] , $rowsPB["proDiscount"]) ;
$showDiscount = "<font color=red><b>ส่วนลด </b> ".$rowsPB["proDiscount"]."% เหลือ " . $sale . " บาท</font><br/>" ;
} else {
unset($sale) ;
unset($showDiscount) ;
}
if ( $row["bStock"] > 0 && $row["bStock"] <= 10 ) {
$stock = '<a class="shop" href="Shopping/shopping_process1.php?new='.$row["bISBN"].'">เบิกสินค้า<img src="images/cart.gif" border="0"></a><font color=red>มีจำนวนจำกัด</font>' ;
} elseif ( $row["bStock"] == 0 ) {
$stock = '<font color=red>หมดสต๊อก</font>' ;
} else {
$stock = '<a class="shop" href="Shopping/shopping_process1.php?new='.$row["bISBN"].'">เบิกสินค้า<img src="images/cart.gif" border="0"></a>' ;
}
if ( $count == 0 ) { ?>
<tr>
<td width="10%" bgcolor="#FFFFCC" align="left"><img src="<?php echo 'includes/display.php?id='.$row["bISBN"].'&table=tblBooks&column=bISBN' ; ?>" width="100" border="1" /></td>
<td width="40%" bgcolor="#FFFFCC" align="left">
<a href="<?php echo "Shopping/show_bookdetail.php?isbn=".$row["bISBN"] ; ?>" title="คลิกดูรายละเอียด"><?php echo $row["bTitle"] ; ?></a><br/>
<b>รหัส: </b><?php echo $row["bISBN"] ; ?><br/>
<b>ผู้ผลิต: </b><?php echo $row["bAuthor"] ; ?><br/>
<b>บริษัทที่ผลิต: </b><?php echo $row["bPublisher"] ; ?><br/>
<!--<b>จำนวนหน้า: </b><?php //echo $row["bPage"] ; ?> หน้า<br/> -->
<b>ปีที่ผลิต: </b><?php echo $row["bYear"] ; ?><br/>
<b>ราคา: </b><?php echo number_format( $row["bPrice"] ) ; ?> บาท<br/>
<?php echo $showDiscount ; ?><br/>
<?php echo $stock ; ?>
</td>
<?php $count++ ;
} else { ?>
<td width="10%" bgcolor="#FFFFCC" align="center"><img src="<?php echo 'includes/display.php?id='.$row["bISBN"].'&table=tblBooks&column=bISBN' ; ?>" width="100" border="1" /></td>
<td width="40%" bgcolor="#FFFFCC" align="left">
<a href="<?php echo "Shopping/show_bookdetail.php?isbn=".$row["bISBN"] ; ?>"><?php echo $row["bTitle"] ; ?></a></b><br/>
<b>รหัส: </b><?php echo $row["bISBN"] ; ?><br/>
<b>ผู้ผลิต: </b><?php echo $row["bAuthor"] ; ?><br/>
<b>ที่ผลิต: </b><?php echo $row["bPublisher"] ; ?><br/>
<!--<b>จำนวนหน้า: </b><?php //echo $row["bPage"] ; ?> หน้า<br/> -->
<b>ปีที่ผลิต: </b><?php echo $row["bYear"] ; ?><br/>
<b>ราคา: </b><?php echo number_format( $row["bPrice"] ) ; ?> บาท <br/>
<?php echo $showDiscount ; ?><br/>
<?php echo $stock ; ?>
</td>
</tr>
<tr height="3" />
<?php $count = 0 ;
}
} ?>
</table>
<?php }
show_footer() ; ?>
----------------------------------------------------------------------------------------------------------------------------------
ไฟล์ template.php
<?php session_start() ;
ini_set("register_globals","On");
define("ROOT_DIR", "/store_book/") ;
function show_header( $title ) { ?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874" />
<title><?php echo $title ; ?></title>
<style>
body { margin:0; font-family:Microsoft Sans Serif, MS Sans Serif, Arial, CordiaUPC ; font-size:14px; }
li, td { font-family:MS Sans Serif, Arial ; font-size:5px ; }
a.cate { text-decoration:none; color:#FFFFFF; font-weight:inherit }
a.cate:hover { color:#EE9935; }
</style>
</head>
<body>
<table width="850" cellpadding="0" cellspacing="0" border="0" bgcolor="#D4EAF2" align="center">
<tr>
<td align="center" colspan="2">
<img src="<?php echo ROOT_DIR."images/-ktplogo.jpg" ; ?>" border="0" width="850" height="5" >
<font size="13px" color="#FF0000" >ระบบเบิกสินค้าออนไลน์</font>
</td>
</tr>
<?php }
function show_menu() { ?>
<tr bgcolor="#3366CC" width="750" height="25" align="right" style="color:#FFFFFF">
<?php if ( isset( $_SESSION["Admin"] ) ) { // ตรวจสอบสิทธิ์ แล้วแสดงเมนูตามสิทธิ์ที่ได้รับ ?>
<td align="left" style="font-weight:bold"> สวัสดีคุณ <?php echo $_SESSION["Admin"] ; ?></td>
<td align="right"> <a href="<?php echo ROOT_DIR."index.php" ; ?>" class="cate">หน้าแรก</a> |
<a href="<?php echo ROOT_DIR."Admin/categories_manage.php" ; ?>" class="cate">จัดการหมวดหมู่</a> |
<a href="<?php echo ROOT_DIR."Admin/promotions_manage.php" ; ?>" class="cate">จัดการโปรโมชั่น</a> |
<a href="<?php echo ROOT_DIR."Admin/books_manage.php" ; ?>" class="cate">จัดการรายการสินค้า</a> |
<a href="<?php echo ROOT_DIR."/admin_report.php" ; ?>" class="cate">จัดรายการเครดิตสินค้า</a> |
<a href="<?php echo ROOT_DIR."Shopping/admin_checkOrder.php" ; ?>" class="cate">รายการสั่งซื้อ</a> |
<a href="<?php echo ROOT_DIR."Shopping/admin_report.php" ; ?>" class="cate">รายงานสรุป</a> |
<a href="<?php echo ROOT_DIR."Admin/admin_logoutProcess.php" ; ?>" class="cate">ออกจากระบบ</a> </td>
<?php } elseif ( isset( $_SESSION["ssMember"] ) ) { ?>
<td align="left"> สวัสดีคุณ <?php echo $_SESSION["ssMember"] ; ?></td>
<td align="right"> <a href="<?php echo ROOT_DIR."index.php" ; ?>" class="cate" >หน้าแรก</a> |
<a href="<?php echo ROOT_DIR."Shopping/search_books.php" ; ?>" class="cate">ค้นหา</a> |
<a href="<?php echo ROOT_DIR."Shopping/shopping_process1.php" ; ?>" class="cate">เบิกสินค้า</a> |
<a href="<?php echo ROOT_DIR."Shopping/member_checkOrder.php" ; ?>" class="cate">ติดตามการสั่งซื้อ</a> |
<a href="<?php echo ROOT_DIR."Member/changepwd_form.php" ; ?>" class="cate">เปลี่ยนรหัสผ่าน</a> |
<a href="<?php echo ROOT_DIR."Member/updateprofile_form.php" ; ?>" class="cate">แก้ไขข้อมูลส่วนตัว</a> |
<a href="<?php echo ROOT_DIR."credit/credit.php" ; ?>" class="cate">เครดิตสินค้า</a> |
<a href="<?php echo ROOT_DIR."Member/logout_process.php" ; ?>" class="cate">ออกจากระบบ</a> </td>
<?php } else { ?>
<td align="right" colspan="2"><a href="<?php echo ROOT_DIR."index.php" ; ?>" class="cate">หน้าแรก</a> |
<a href="<?php echo ROOT_DIR."Shopping/search_books.php" ; ?>" class="cate">ค้นหา</a> |
<a href="<?php echo ROOT_DIR."Shopping/shopping_process1.php" ; ?>" class="cate">เบิกสินค้า</a> |
<a href="<?php echo ROOT_DIR."Member/login_form.php" ; ?>" class="cate">สมาชิก</a> |
<a href="<?php echo ROOT_DIR."Admin/admin_loginForm.php" ; ?>" class="cate" >ผู้ดูแลระบบ</a> </td>
<?php } ?>
<tr align="center"><td colspan="2"><br/>
<?php }
function show_footer( ) { ?>
<br/></td></tr>
<tr><td align="center" colspan="2">
<hr width="800" align="center"> <br/>
บริษัท ริชพาวเวอร์ อีคอมเมอร์ช จำกัด<br/>
947/146 หมู่ที่ 12 ก.ม.3 ถ.บางนา-ตราด แขวงบางนา เขตบางนา กรุงเทพฯ 10260 <br/>
โทร 02-7441427-8 โทรสาร. 02-7441429 <br/><br/>
</td></tr>
</table>
</body>
</html>
<?php } ?>
<?php
error_reporting(E_ALL); // เปิดการรายงานข้อผิดพลาด
?>
ใส่ไว้ตอนต้นๆของไฟล์ ถัดจาก session_start() ก็ได้ครับ
ได้แล้วครับ มันมีปัญหาพวก function ของ mysqli ครับ ขอบคุณครับ