if ( $id_product != "" ){ //ตรวจสอบชื่อสินค้าว่าไม่เท่ากับค่าว่าง if ( session_is_registered( "ses_order_items" ) ){ //ตรวจสอบว่า ตัวแปร ses_basket_items ว่าเป็นตัวแปร session $order_position_counter = 0;//กำหนดค่าตัวแปรทีใช้เป็น index ในตัวแปรอะเรย์ ให้เท่ากับ 0 $double = 0; //เอาไว้ตรวจสอบค่าเมื่อมีการเปลี่ยนจำนวน if ( $ses_order_items > 0 ){ //ตรวจสอบว่า ตัวแปร ses_basket_items มากกว่า 0 ให้ทำการ foreach ( $ses_order_id as $order_item ) { //วนตรวจสอบค่าซ้ำที่รับเข้ามาโดยแยก ค่า $ses_basket_name ไปเก็บในตัวแปร $basket_item if ( $order_item == $id_product ){ //ถ้าชื่อสินค้าซ้ำกับตัวแปร session ที่มีอยู่จะกำหนดให้ $double = 1;// double เท่ากับ 1 เพื่อรับค่าการเปลี่ยนแปลงของจำนวนเท่านั้น $order_position = $order_position_counter; //กำหนดค่าตัวแปร $basket_position จากตัวแปร $basket_position_counter } $order_position_counter++;//สั่งให้ตัวแปร $basket_position_counter เพิ่มค่าขึ้นเรื่อยๆ } } if ( $double == 1 )//ถ้าตัวแปร $double เท่ากับ 1 ตัวแปร $ses_basket_amount[$basket_position] เพิ่มรับค่าจำนวนเท่านั้น { $ses_order_amount[$order_position] = $quantity; } else//ถ้าชื่อสินค้าที่รับมาไม่ซ้ำกับสินค้าที่มีอยู่ก็ทำการเพิ่มรับสินค้าเรื่อยๆ { $ses_order_name[] = $name_product; $ses_order_amount[] =1; $ses_order_price2[] = $price_2; $ses_order_id[] = $id_product; $ses_order_phu_0[] =$phu_0; $ses_order_phu_1[] =$phu_1; $ses_order_phu_2[] =$phu_2; $ses_order_num_pro[] =$num_pro; $ses_order_weight[] =$weight_products; $ses_order_items++; } } else//การเข้ามาครั้งแรกจะกำหนดตัว index ของตัวแปรอะเรย์ให้เท่ากับ 0 และลงทะเบียนเป็นตัวแปร session { $ses_order_items = 1; $ses_order_name[0] = $name_product; $ses_order_amount[0] =1; $ses_order_price2[0] = $price_2; $ses_order_phu_0[0] =$phu_0; $ses_order_phu_1[0] =$phu_1; $ses_order_phu_2[0] =$phu_2; $ses_order_num_pro[0] =$num_pro; $ses_order_weight[0] =$weight_products; $ses_order_id[0] = $id_product; //ประกาศตัวแปร session session_register( "ses_order_items" ); session_register( "ses_order_name" ); session_register( "ses_order_amount" ); session_register( "ses_order_price2" ); session_register( "ses_order_id" ); session_register( "ses_order_phu_0" ); session_register( "ses_order_phu_1" ); session_register( "ses_order_phu_2" ); session_register( "ses_order_num_pro" ); session_register( "ses_order_weight" ); } } if ( $ses_order_items > 0 )//ส่วนของการแสดงรายการสินค้า โดยการตรวจสอบว่ารายการสินค้า มากกว่า 0 { //เป็นการวนแสดงรายการสินค้าโดยใช้ for for ( $order_counter=0; $order_counter<$ses_order_items; $order_counter++ ){ $pd_price2 = $ses_order_price2[$order_counter]; $quantity = $ses_order_amount[$order_counter]; $pd_name = $ses_order_name[$order_counter]; $pd_id = $ses_order_id[$order_counter]; $pd_phu0 = $ses_order_phu_0[$order_counter]; $pd_phu1= $ses_order_phu_1[$order_counter]; $pd_phu2 = $ses_order_phu_2[$order_counter]; $pd_num_pro = $ses_order_num_pro[$order_counter]; $pd_weight = $ses_order_weight[$order_counter]; if($pd_price2==0){ $null; }else{ } } }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง