Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > PHP อัพโฮส แล้วมีปัญหากับ Session ตอนเพิ่มข้อมูลสินค้าลงตะกร้า



 

PHP อัพโฮส แล้วมีปัญหากับ Session ตอนเพิ่มข้อมูลสินค้าลงตะกร้า

 



Topic : 106505



โพสกระทู้ ( 10 )
บทความ ( 0 )



สถานะออฟไลน์




ตอนใช้บน localhsot ไม่มีปัญหาเลยครับ แต่พออัพขึ้นเว็บก็ไม่สามารถเพิ่มสินค้าลงตะกร้าได้ แล้วคำนวณก็ไม่ได้(ก็ไอดีสินค้ายังไม่มาเลย)
ได้ไปหาโหลดไฟล์ .htaccess แล้วได้ Error ว่า

Code
Fatal error: [] operator not supported for strings in /home/meguiarsud/domains/meguiarsud.com/public_html/Seller/add_prosale1.php on line 27


รบกวน ช่วยดูให้หน่อยนะครับ เดือดร้อนจริงๆ

add_prosale1.php
<? session_start();

	$addpro=$_GET[addpro];

$_session['sess_image'] = $sess_image;
$_session['sess_pid'] = $sess_pid;
$_session['sess_Product_name'] = $sess_Product_name;
$_session['sess_Price'] = $sess_Price;
$_session['sess_amt'] = $sess_amt;

	if(count($sess_pid)=="0"){
		$check=1;}
	else if(!in_array($addpro,$sess_pid)){ //ถ้า!! ไม่มีสินค้าในอาเรย์
		$check=1;}
	
	if($check==1){

		include "connect.php";

		$sqlcomm="select * from products where Product_id='$addpro'";

		$result=mysql_db_query($mydb,$sqlcomm);
			mysql_query("SET NAMES utf-8");
                        mysql_fetch_array()
		$rs=mysql_fetch_array($result);

		$sess_image[]=$rs[image];
		$sess_pid[]=$rs[Product_id];
		$sess_Product_name[]=$rs[Product_name];
		$sess_Price[]=$rs[Price];
		$sess_amt[]=1;

		mysql_close;
	}

	?>
	<meta http-equiv='refresh' content='0;url=form_prosale1.php'>


cal_Sale.php
<? session_start();
for($i=0;$i<count($sess_pid);$i++)
{
$temp_proid[]=$sess_pid[$i];
$temp_proname[]=$sess_Product_name[$i];
$temp_price[]=$sess_Price[$i];
$temp_amt[]=$amt[$i];
}
$sess_pid=$temp_proid;
$sess_Product_name=$temp_proname;
$sess_Price=$temp_price;
$sess_amt=$temp_amt;

if($calcart)
{
echo "<meta http-equiv='refresh' content='0;url=form_prosale1.php'>";
}
if($complete)
{
echo"<meta http-equiv='refresh' content='0;url=bill_prosale.php'>";
}

?>

.htaccess
RewriteEngine on 

php_flag session.bug_compat_warn off
php_flag session.bug_compat_42 off
php_flag register_globals on
php_value short_open_tag on

หน้าจอคำนวณ
<?session_start();?>
<?
	include "main_head.php";
?>
<br>
<TABLE border="0" align="center" width="1000">
<TR valign="top">
	
	<TD bgcolor="#FFFFFF" ><BR><center><H2>คำนวณราคาสินค้า<?echo"<font color=''>"?></H2><hr width="750"><center>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp ทำการเลือกสินค้าเป็นที่เรียบร้อยแล้ว กรุณาตรวจสอบสินค้า จำนวนสินค้า ราคาสินค้า และราคารวมให้ถูกต้อง!</a>



<BR><BR>

<form method='GET' action='cal_prosale1.php'>
<table border='1' align='center'>
	<tr>
		
		<td width='50' align='center'>รูป</td>
		<td width='70' align='center'>รหัสสินค้า</td>
		<td width='50' align='center'>ชื่อสินค้า</td>
		<td width='80' align='center'>ราคา/หน่วย</td>
		<td width='50' align='center'>จำนวน</td>
		<td width='80' align='center'>ราคารวม</td>

	</tr>

	<?
		for($i=0;$i<count($sess_pid);$i++){
		$total=$sess_Price[$i]*$sess_amt[$i];
		$net_total=$net_total+$total;
		
				
		echo "<tr>";
		echo "<td><img src='http://localhost/webproject/stocker/product_image/$sess_image[$i]' width='50' height='50'></td>";
		echo "<td align='right'>$sess_pid[$i]</td>";
		echo "<td align='center'>$sess_Product_name[$i]</td>";
		echo "<td align='right'>$sess_Price[$i].00 ฿</td>";
		echo "<td align='center'><input type='text' name='amt[]' value='$sess_amt[$i]' size='1'></td>";
		echo "<td align='right'>$total.00 บาท</td></tr>";

		}
	
	echo "<tr><td colspan='7' align='right'>";
	echo "รวมราคา $net_total.00 บาท<br></a>";
	echo "</td></tr></table>";?>
    
	<BR>
	<center><a href='Product_sale1.php'>กลับไปเลือกสินค้า</a>
	<input type='submit' name='calcart' value='คำนวณ'>
	<input type='submit' name='complete' value='สั่งซื้อ'>
	</form></center>


</TD>
</TR>
</TABLE>




Tag : PHP, MySQL









ประวัติการแก้ไข
2014-03-04 02:23:43
2014-03-04 02:25:25
2014-03-04 02:32:52
2014-03-04 02:33:26
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-03-04 02:22:49 By : Badger View : 808 Reply : 2
 

 

No. 1

Guest


ลองใส่ ''
$sess_image[]=$rs['image'];






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-04 08:44:09 By : yui
 


 

No. 2



โพสกระทู้ ( 10 )
บทความ ( 0 )



สถานะออฟไลน์


ไม่ได้ครับ สินค้าไม่เข้า ตะกร้า เลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-03-04 12:33:38 By : Badger
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : PHP อัพโฮส แล้วมีปัญหากับ Session ตอนเพิ่มข้อมูลสินค้าลงตะกร้า
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่