<? session_start(); $id_product=$_GET[id_product]; $_SESSION['sess_id']=$sess_id; $_SESSION['sess_name']=$sess_name; $_SESSION['sess_comp']=$sess_comp; $_SESSION['sess_type']=$sess_type; $_SESSION['sess_num']=$sess_num; if(count($sess_id)==0) { $check=1; } else if ( !in_array ($id_product, $sess_id) ) { $check=1; } if ($check==1) { include "connect.php"; $sql = "select * from product where id_product = '$id_product' " ; $result = mysql_db_query($dbname,$sql); $rs = mysql_fetch_array($result); $sess_id[] = $rs[id_product]; $sess_name[] = $rs[name_product]; $sess_comp[] = $rs[ref_company]; $sess_type[] = $rs[ref_id_type]; $sess_num [] =1; } header ("Location: basket.php" ) ; ?>
<? session_start(); //เริ่มใช้ session $id_product=$_GET[id_product]; // รับค่าแบบ GET เก็บไว้ที่ฝั่งทางซ้าย $_SESSION['sess_id']=$sess_id; //รับค่าจากตัวแปร $sess_id เก็บไว้ที่ตัวแปรแบบ session ทางฝั่งซ้าย $_SESSION['sess_name']=$sess_name; $_SESSION['sess_comp']=$sess_comp; $_SESSION['sess_type']=$sess_type; $_SESSION['sess_num']=$sess_num; if(count($sess_id)==0) { // ใช้ฟังก์ชั่น count ได้กับ array เพื่อจะตรวจว่า array มีค่าเป็น 0 หมายความว่าตัวแปรนี้ไม่มีค่าในตัวมันแต่มันต้องเป็นตัวแปร array นะ $check=1; } else if ( !in_array ($id_product, $sess_id) ) { //เช็คว่าค่าในตัวแปร $id_product อยู่ใน ตัวแปร $sess_id หรือไม่ถ้า ไม่ใช่ ให้ทำบรรทัดล่างกำหนด $check = 1 $check=1; } if ($check==1) { // ถ้า $check == 1 จริงทำข้างล่าง include "connect.php"; //เรียกไฟล์นอก $sql = "select * from product where id_product = '$id_product' " ; // ค่ำสั่ง query $result = mysql_db_query($dbname,$sql); $rs = mysql_fetch_array($result); $sess_id[] = $rs[id_product]; //เอาค่าที่ query ออกมาเก็บในตัวแปร $sess_id ซึ่งการเติม [] หมายความว่าเป็น array แล้วทำการ add เพิ่มค่าเข้าไป $sess_name[] = $rs[name_product]; $sess_comp[] = $rs[ref_company]; $sess_type[] = $rs[ref_id_type]; $sess_num [] =1; } header ("Location: basket.php" ) ; // ไปหน้าที่กำหนด ?> ตัวแปร $sess_id หรือตัวอื่นถ้าต้องการเช็คค่าว่ามีค่าอะไรบ้างให้ใช้ฟังก์ชั่น print_r
<? session_start(); $id_product=$_POST[id_product]; $id_color=$_POST[id_color]; $_SESSION['sess_id']=$sess_id; $_SESSION['sess_name']=$sess_name; $_SESSION['sess_id_color']=$sess_id_color; $_SESSION['sess_name_color']=$sess_name_color; $_SESSION['sess_num']=$sess_num; if(count($sess_id and $sess_id_color )==0) { $check=1; } else if ( !in_array ($id_color, $sess_id_color ) ) { $check=1; } if ($check==1) { include "connect.php"; $sql = "select * from tb_product where id_prd = '$id_product' " ; $result = mysql_db_query($dbname,$sql); $rs = mysql_fetch_array($result); $sess_id[] = $rs[id_prd]; $sess_name[] = $rs[name]; $sql1 = "select * from color where id_color = '$id_color' " ; $result1 = mysql_db_query($dbname,$sql1); $rs1 = mysql_fetch_array($result1); $sess_id_color[] = $rs1[id_color]; $sess_name_color[] = $rs1[name_color]; $sess_num [] =1; } header ("Location: page3.php" ) ; ?>
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง