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,038

HOME > PHP > PHP Forum > ผมติดปัญหาทำตะกร้าสินค้า แล้วส่งข้อมูลข้ามฟอร์มไม่ได้น่ะ



 

ผมติดปัญหาทำตะกร้าสินค้า แล้วส่งข้อมูลข้ามฟอร์มไม่ได้น่ะ

 



Topic : 044379

Guest




ผมติดปัญหาทำตะกร้าสินค้า แล้วส่งข้อมูลข้ามฟอร์มไม่ได้น่ะ

แก้ไปแก้มาตอนนี้ ส่งไป page ใหม่ได้ แต่ action มันไม่ยอมเลือกตามรายการครับ มันเข้าที่ default แทน


<div class="clearfix groupList flowBox">


           <table width="99%" align="center" border="0" cellpadding="5" cellspacing="1" bgcolor="#dddddd">
            <tr>
              <th bgcolor="#ffffff">รายการสินค้า</th>
			  <th bgcolor="#ffffff">เพิ่มเติม</th>
               <th bgcolor="#ffffff">ราคา </th>
               <th bgcolor="#ffffff">ขาย </th>
              <th bgcolor="#ffffff">จำนวน</th>
              <th bgcolor="#ffffff">ราคารวม</th>
              <th bgcolor="#ffffff">แก้ไขรายการ</th>
            </tr>

	<? echo $book;
		for($i=0;$i<=$countgoods;$i++){
		//echo $i;
		$bookid = split(",",$book);
		foreach($bookid as $i => $book_id){
			echo $i ;
			echo ".";
			echo $book_id;
			//echo $book_order;

	$db->querydb("*","o3_book","Where book_id='$book_id' ORDER BY book_id DESC LIMIT 0, 5", $dbname);
							$irow = 1;
							while($rows = mysql_fetch_assoc($db->result)) {  	

	
	
	?>
   <form id="action" name="action" method="post" action="cartset.php">
	<tr>


              <td bgcolor="#ffffff" align="center">
			 <a href="index.book.php?book=<?=$rows['book_id']?>" target="_blank"><img src="/images/upload/book/<?=$rows['book_avatar']?>.jpg" border="0" title="หนังสือนิยาย เพลิงแค้น แรงเสน่หา โดย ณ กาณท์" /></a><br />
              <a href="index.book.php?book=<?=$rows['book_id']?>" target="_blank" class="f6"><?=$rows['book_name']?></a></td>
			  <td bgcolor="#ffffff"></td>
			 <td align="right" bgcolor="#ffffff"><?=$rows['book_fullprice']?></td>
			 <td align="right" bgcolor="#ffffff"><?=$rows['book_disprice']?></td>
              <td align="right" bgcolor="#ffffff">
				 <input type="text" name="goodsnum" value="1" size="4" class="inputBg" style="text-align:center " onkeydown="showdiv(this)"/> </td>
             <td align="right" bgcolor="#ffffff"></td>
              <td align="center" bgcolor="#ffffff">
				<a href="javascript:if (confirm('ระบบจะดำเนินการนำสินค้าไปยังรายการโปรด!')) location.href='cartset.php?action=delcart&amp;pid=<?=$rows['book_id']?>'; " class="f6">ลบออก</a>
				<input type="hidden" name="goodsid" value="<?=$rows['book_name']?>" />
			
				<a href="javascript:if (confirm('ระบบจะดำเนินการนำสินค้าไปยังรายการโปรด!')) location.href='cartset.php?action=upcart&amp;pid=<?=$rows['book_id']?>'; " class="f6">อัพเดต</a>
			<?	//<input type="hidden" name="ipd"  value="<?=$rows['book_id']?>">?>
				
				<input name="upcart" type="submit" value="อัพการสั่งซื้อ"/>

                            </td>
    </tr>





	<? $_SESSION['book_orderid']=$book_id;
	$_SESSION['goodscount']=$tempi;
	
	}
	} }
}else{  ?>

กรุณาล๊อคอิน
		
		<? } // End check logged in ?>
<? if($_SESSION['book_orderid'] != ''){
			$book_orderid=$_SESSION['book_orderid'];
			//echo $_SESSION['book_orderid'];
			foreach($book_orderid as  $book_order_id){
				echo $book_order_id;
						$db2->querydb("*","o3_book","Where book_id='$book_order_id' ORDER BY book_id DESC LIMIT 0, 5", $dbname);
							$irow = 1;
							while($rows2 = mysql_fetch_assoc($db2->result)) {  	
			?>
			<tr>
	
              <td bgcolor="#ffffff" align="center">
			 <a href="index.book.php?book=<?=$rows2['book_id']?>" target="_blank"><img src="/images/upload/book/<?=$rows2['book_avatar']?>.jpg" border="0" title="หนังสือนิยาย เพลิงแค้น แรงเสน่หา โดย ณ กาณท์" /></a><br />
              <a href="index.book.php?book=<?=$rows2['book_id']?>" target="_blank" class="f6"><?=$rows2['book_name']?></a></td>
			  <td bgcolor="#ffffff"></td>
			 <td align="right" bgcolor="#ffffff"><?=$rows2['book_fullprice']?></td>
			 <td align="right" bgcolor="#ffffff"><?=$rows2['book_disprice']?></td>
              <td align="right" bgcolor="#ffffff">
				 <input type="text" name="goods_number[475]" id="goods_number_475" value="1" size="4" class="inputBg" style="text-align:center " onkeydown="showdiv(this)"/> </td>
             <td align="right" bgcolor="#ffffff"></td>
              <td align="center" bgcolor="#ffffff">
				<a href="javascript:if (confirm('ระบบจะดำเนินการนำสินค้าไปยังรายการโปรด!')) location.href='flow.php?step=drop_goods&amp;id=475'; " class="f6">ลบออก</a>
                            </td>
    </tr>
	<?						}	
				  }
			}  ?>
		


		</div>
		</table>
		


		<input name="clearcart" id="clearcart" type="submit" value="clearcart"/>
	<?	 $_SESSION['book']=$book;
	$_SESSION['goodscount']=$tempi;
	
	?>
</body>
</html>


อันนี้ page ที่รับค่าครับ

Code (PHP)
switch($_REQUEST['action'])
{

		default:
			echo fuckPHP;
			echo fake;
	//	echo ไม่มี Action ก็ย้อนกลับ
	//	echo "<script>window.location='".$host_url."';</script>";
	//	exit();
		
	case 'clearcart';
	echo love;
		$_SESSION['book']='';
		$_SESSION['goodscount']='';
			//session_destroy();
			echo $_SESSION['book'];
		//	echo ทำลาย session;
		//echo "<script>window.location='".$host_url2."';</script>";
		return(procresscart.php);
		exit();

	case 'delcart';
		$tracedown=$_SESSION['goodscount'];
		$_SESSION['booknew']='';
		$countgoods=$_SESSION['goodscount'];
		$booknewx=(int)$_GET['pid'];
		$booktemp=$_SESSION['book'];
		$book_id = split(",",$booktemp);

		for($i=0;$i<=$countgoods;$i++){
		echo $booknewx;
		echo "คือตัวรับค่า";

		echo $i;
		echo "เท่ากับ";
		echo $book_id[$i];
	
			if($i == $countgoods && $countgoods!=0 ){
				echo "break";
			//break;
			}else if($booknewx == $book_id[$i]){
			$tracedown--;
			echo jump;
			//break;
			}else if($booknewx <> $book_id[$i] && $book_id[$i] !=0){
			echo "...............";
			$_SESSION['booknew']	.= $book_id[$i];
			$_SESSION['booknew']	.= ",";
			}//else if($i == $countgoods && $book_id[$i] ==0 ){ 
			
			
		}
		$finish_url = "http://www.o2pluz.com/procresscart.php";
		$_SESSION['book']='';
		$_SESSION['book']=$_SESSION['booknew'];
		$_SESSION['booknew']='';
		$_SESSION['goodscount']=$tracedown;
		echo $_SESSION['book'];
		echo $_SESSION['booknew'];
		echo "<script>alert('ลบรายการแล้ว'); window.location='".$finish_url."';</script>";
		exit();

		
		case 'upcart';
		$goodsnum=$_REQUEST["goodsnum"];
		
		echo $goodsnum;
		echo fly;
		echo  $_GET["pid"];
		echo $_GET["goodsnum"];
		exit();

}




Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-06-22 23:25:22 By : seedmonoeye View : 982 Reply : 1
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

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

ใช้ Session ครับ และก็ถามแคบ ๆ หน่อยครับ กว้างเกินไปจะได้คำตอบยากครับ






Date : 2010-06-23 21:42:41 By : webmaster
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ผมติดปัญหาทำตะกร้าสินค้า แล้วส่งข้อมูลข้ามฟอร์มไม่ได้น่ะ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่