|
|
|
---------------error ช่วยดูโค้ดหน่อยคับ------------------ |
|
|
|
|
|
|
|
Code (PHP)
<?PHP
@session_start();
//ข้อมูลสินค้า
$qty = $_POST["qty"];
$price = $_POST["p_price"];
$sumprice = $_POST["sumprice"];
$totalPrice = $_POST["totalPrice"];
//ขเอมูลลูกค้า
$name = $_POST["or_name"];
$surname = $_POST["or_surname"];
$email = $_POST["or_email"];
$phone = $_POST["or_tel"];
include("connectdb.php");
$sql = "insert into orders values('$qty','$price','$sumprice','$totalPrice','$name','$surname','$email','$phone')";
mysql_query($sql) or die (mysql_error());
$webmaster ="[email protected]"; //email ของผุ้ดุแลระบบ
$subject = "order from website";
$header = "MIME - Version :1.0\n"."Content-Type:text/html; charset=utf-8\n ";
$header = "From: $email\n";
$body = "ชื่อลูกค้า ::$name<br>";
$body = "นามสกุล ::$surname<br>";
$body = "อีเมล์ ::$email<br>";
$body = "เบอร์ติดต่อ ::$phone<br>";
$body = "<font color=blue><b><u>รายการสินค้าที่สั่งซื้อ</u></b></font><br>";
$k=0;
foreach($_SESSION['cart'] as $item)
{ $body = "id{$item['p_id']} :: {$item['p_name']}จำนวน{$qty[$k]}ชิ้น<br>";
$k++;
}
$body = "<br><br>จำนวนเงินรวมทั้งหมด $totalPrice บาท </b><br><br>";
//mail($webmaster,$subject,$body,$header);
session_destroy();
echo"<script>alert('ดำเนินการป็นที่เรียบร้อยแล้วคะ!'); window.location='product.php'; </script>";
?>
error แบบนี้คับ
Warning.Invalid argument supplied foreach().......
มือใหม่คับ นั่งแก้มาค่อนวันแล้วคับ T^T ช่วยดูหน่ยอนะคับ ขอบคุณคับ
Tag : - - - -
|
|
|
|
|
|
Date :
2009-12-11 00:18:28 |
By :
zerobuster |
View :
765 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น่าจะเป็นเพราะ $_SESSION['cart'] ของคุณิ มันไม่ใช่อาเรย์รึป่าวครับ ลองดูดีๆ
ถ้าผิด ขออภัย
|
|
|
|
|
Date :
2009-12-11 03:50:27 |
By :
monotakari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เห็นด้วยกับคุณ อร่อยจัง ครับ
ลองเทสดูก็รู้ครับ หรือ print_r($_SESSION['cart']) เพื่อดูค่าของ $_SESSION['cart'] ก็ได้ครับ
Code (PHP)
if (!is_array($_SESSION['cart'])) echo "ไม่ได้เป็น array....";
|
|
|
|
|
Date :
2009-12-11 06:03:14 |
By :
debutant |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|