>> Edit article
이름
제목
패스워드
지금 장바구니 구현부분을 만들고 있는데요 아무리 해봐도 안돼서 여기에 글을 띄웁니다. 동작과정은 mall.php3 에서 구입합니다. 라는 submit 버튼을 클릭하면 addItem 값이 넘어와서 result.php3 에 전달이 됩니다. 그리고 addItem 값이 있으면 add_item function 을 호출해서 동작을 하는데요. 혹시 인자들이 넘어오지 않았나 해서 temp_code 등등을 echo 로 해서보니 잘 넘어왔는데 쿠키는 적용이 안돼 있더라고요. 그럼 아시는 분은 답변 부탁드립니다. ########### result.php3 의 소스 ############33 <? include "../user_function.inc"; include "../dbconn.inc"; $count = 0; $list[0] =0; $list[1] =0; $list[2] =0; function add_item($code,$quantity,$count) { $result = mysql_query("select * from goods where code='$code'"); if(!$result) { error("QUERY_ERROR"); exit; } $temp_code = mysql_result($result,0,0); $temp_product = mysql_result($result,0,2); $temp_price = mysql_result($result,0,3); $temp_quantity = $quantity; $list[$count] = $code; SetCookie("goods_code", $temp_code ,0,"/"); SetCookie("goods_product", $temp_product ,0,"/"); SetCookie("goods_price", $temp_price ,0,"/"); SetCookie("goods_quantity", $temp_quantity ,0,"/"); echo("$temp_code $temp_product $temp_price $temp_quantity<br>"); echo("쿠키값 들 시작<br>"); echo("$goods_code<br>"); echo("$goods_product<br>"); echo("$goods_price<br>"); echo("$goods_quantity<br>"); echo("쿠키값 들 끝<br>"); $count ++; echo("add_item 끝<br>"); return $count; } function display_contents($count) { echo(" <table align=center border=1 cellpadding=6 cellspacing=2> <tr align=center> <td><b>제품명</b></td> <td><b>단가</b></td> <td><b>개수</b></td> <td><b>합계</b></td> </tr> "); for($i=0;$i<$count;$i++) { echo("$goods_code $goods_product $goods_price $goods_quantity<br> "); } } if($addItem) { $quantity = $unit; $count = add_item($addItem, $quantity,$count); echo("add_item 함수 호출후 물건 신청수는 $count 개 입니 다.<br>"); } else { echo "OOPS.."; } echo(" <html> <head> <title> 쇼핑 결과 </title> </head> <body> <br><br><center><h1>쇼핑 결과입니다.</h1></center> "); echo("보여주기 물건 신청수는 $count 개 입니다."); display_contents($count); echo("보여주기 물건 신청수는 $count 개 입니다."); echo("<br><br><a href=apply.php3><center><b>물건 신청하기 </b></center></a>"); echo("<br><br><a href=mall.php3><center><b>쇼핑 몰로 돌아가기 </b></center></a>"); echo(" </body> </html> "); ?> ##########################################################--이 곳에 서명을 적어주십시오. 김민호
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved