elvisson 0 Denunciar post Postado Janeiro 10, 2011 Olá pessoal, gostaria que m tirassem a duvida pq o meu codigo do carrinho d compras nao ta gravando o tamanho da peça n banco? Codigo completo dos arquivos: Carrinho.php <?php session_start(); $_SESSION['tamanho'] = array('P','M','G'); if(!isset($_SESSION['carrinho'])){ $_SESSION['carrinho'] = array(); } //adiciona produto if(isset($_GET['acao'])){ //ADICIONAR CARRINHO if($_GET['acao'] == 'add'){ $id = intval($_GET['id']); if(!isset($_SESSION['carrinho'][$id])){ $_SESSION['carrinho'][$id] = 1; }else{ $_SESSION['carrinho'][$id] += 1; } } //REMOVER CARRINHO if($_GET['acao'] == 'del'){ $id = intval($_GET['id']); if(isset($_SESSION['carrinho'][$id])){ unset($_SESSION['carrinho'][$id]); } } //ALTERAR QUANTIDADE if($_GET['acao'] == 'up'){ if(is_array($_POST['prod'])){ $nprod = count($_POST['prod']); foreach($_POST['prod'] as $id => $qtd){ $id = intval($id); $qtd = intval($qtd); if(!empty($qtd) || $qtd <> 0){ $_SESSION['carrinho'][$id] = $qtd; }else{ unset($_SESSION['carrinho'][$id]); } } } } } ?> <?xml version="1.0" encoding="iso-8859-1"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Liandra Moda Íntima - sua intimidade passa por aqui!</title> <style type="text/css"> ody { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(../imagens/fundo.jpg); background-repeat: repeat; }td img {display: block;} body,td,th { font-family: Verdana, Geneva, sans-serif; font-size: 10px; color: #000; } body { background-image: url(../imagens/fundo.jpg); margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; } </style> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); function MM_preloadImages() { //v3.0 var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array(); var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++) if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}} } function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; } function MM_nbGroup(event, grpName) { //v6.0 var i,img,nbArr,args=MM_nbGroup.arguments; if (event == "init" && args.length > 2) { if ((img = MM_findObj(args[2])) != null && !img.MM_init) { img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src; if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array(); nbArr[nbArr.length] = img; for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = img.MM_dn = args[i+1]; nbArr[nbArr.length] = img; } } } else if (event == "over") { document.MM_nbOver = nbArr = new Array(); for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = (img.MM_dn && args[i+2]) ? args[i+2] : ((args[i+1])? args[i+1] : img.MM_up); nbArr[nbArr.length] = img; } } else if (event == "out" ) { for (i=0; i < document.MM_nbOver.length; i++) { img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; } } else if (event == "down") { nbArr = document[grpName]; if (nbArr) for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; } document[grpName] = nbArr = new Array(); for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) { if (!img.MM_up) img.MM_up = img.src; img.src = img.MM_dn = (args[i+1])? args[i+1] : img.MM_up; nbArr[nbArr.length] = img; } } } function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //--> </script> <script type="text/javascript" src="js/prototype.js"></script> <script type="text/javascript" src="js/scriptaculous.js?load=effects"></script> <script type="text/javascript" src="js/efeito.js"></script> <link rel="stylesheet" href="css/efeito.css" type="text/css" media="screen"> <link href="../estilo.css" rel="stylesheet" type="text/css" /> <script LANGUAGE="JavaScript"> function Verifica_campo_CPF(campo) { var CPF = campo.value; // Recebe o valor digitado no campo // Aqui começa a checagem do CPF var POSICAO, I, SOMA, DV, DV_INFORMADO; var DIGITO = new Array(10); DV_INFORMADO = CPF.substr(9, 2); // Retira os dois últimos dígitos do número informado // Desemembra o número do CPF na array DIGITO for (I=0; I<=8; I++) { DIGITO[i] = CPF.substr( I, 1); } // Calcula o valor do 10º dígito da verificação POSICAO = 10; SOMA = 0; for (I=0; I<=8; I++) { SOMA = SOMA + DIGITO[i] * POSICAO; POSICAO = POSICAO - 1; } DIGITO[9] = SOMA % 11; if (DIGITO[9] < 2) { DIGITO[9] = 0; } else{ DIGITO[9] = 11 - DIGITO[9]; } // Calcula o valor do 11º dígito da verificação POSICAO = 11; SOMA = 0; for (I=0; I<=9; I++) { SOMA = SOMA + DIGITO[i] * POSICAO; POSICAO = POSICAO - 1; } DIGITO[10] = SOMA % 11; if (DIGITO[10] < 2) { DIGITO[10] = 0; } else { DIGITO[10] = 11 - DIGITO[10]; } // Verifica se os valores dos dígitos verificadores conferem DV = DIGITO[9] * 10 + DIGITO[10]; if (DV != DV_INFORMADO) { alert('CPF inválido'); campo.value = ''; campo.focus(); return false; } } </script> <script type="text/javascript"> function validaForm(){ preencheu = false; botoes = form_car.tamanho[i].length; for (i=0;i<botoes;i++) { if (form_car.tamanho[i].checked) { preencheu = true; break; } } if (preencheu==true) { form_car.submit(); } else { alert("É necessário selecionar o tamanho!."); } } </script> </head> <body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onload="MM_preloadImages('../imagens/topo_site_r1_c2_f3.jpg','../imagens/topo_site_r1_c2_f2.jpg','../imagens/topo_site_r1_c2_f4.jpg','../imagens/topo_site_r6_c3_f3.jpg','../imagens/topo_site_r6_c3_f2.jpg','../imagens/topo_site_r6_c3_f4.jpg','../imagens/topo_site_r6_c5_f3.jpg','../imagens/topo_site_r6_c5_f2.jpg','../imagens/topo_site_r6_c5_f4.jpg','../imagens/topo_site_r6_c7_f3.jpg','../imagens/topo_site_r6_c7_f2.jpg','../imagens/topo_site_r6_c7_f4.jpg','../imagens/topo_site_r6_c11_f3.jpg','../imagens/topo_site_r6_c11_f2.jpg','../imagens/topo_site_r6_c11_f4.jpg','../imagens/topo_site_r6_c13_f3.jpg','../imagens/topo_site_r6_c13_f2.jpg','../imagens/topo_site_r6_c13_f4.jpg','../imagens/topo_site_r6_c15_f3.jpg','../imagens/topo_site_r6_c15_f2.jpg','../imagens/topo_site_r6_c15_f4.jpg','../imagens/topo_site_r6_c18_f3.jpg','../imagens/topo_site_r6_c18_f2.jpg','../imagens/topo_site_r6_c18_f4.jpg','../imagens/topo_site_r6_c20_f3.jpg','../imagens/topo_site_r6_c20_f2.jpg','../imagens/topo_site_r6_c20_f4.jpg','../imagens/topo_site_r6_c22_f3.jpg','../imagens/topo_site_r6_c22_f2.jpg','../imagens/topo_site_r6_c22_f4.jpg')"> <center> <table width="1001" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> <!--DWLayoutTable--> <tr> <td height="201" colspan="4" valign="top"><table border="0" cellpadding="0" cellspacing="0" width="1001"> <!-- fwtable fwsrc="topo2.png" fwbase="topo_site.jpg" fwstyle="Dreamweaver" fwdocid = "742308039" fwnested="0" --> <tr> <td width="145"><img src="../imagens/spacer.gif" width="145" height="1" border="0" alt="" /></td> <td width="84"><img src="../imagens/spacer.gif" width="84" height="1" border="0" alt="" /></td> <td width="56"><img src="../imagens/spacer.gif" width="56" height="1" border="0" alt="" /></td> <td width="20"><img src="../imagens/spacer.gif" width="20" height="1" border="0" alt="" /></td> <td width="69"><img src="../imagens/spacer.gif" width="69" height="1" border="0" alt="" /></td> <td width="14"><img src="../imagens/spacer.gif" width="14" height="1" border="0" alt="" /></td> <td width="6"><img src="../imagens/spacer.gif" width="6" height="1" border="0" alt="" /></td> <td width="8"><img src="../imagens/spacer.gif" width="8" height="1" border="0" alt="" /></td> <td width="58"><img src="../imagens/spacer.gif" width="58" height="1" border="0" alt="" /></td> <td width="15"><img src="../imagens/spacer.gif" width="15" height="1" border="0" alt="" /></td> <td width="69"><img src="../imagens/spacer.gif" width="69" height="1" border="0" alt="" /></td> <td width="15"><img src="../imagens/spacer.gif" width="15" height="1" border="0" alt="" /></td> <td width="72"><img src="../imagens/spacer.gif" width="72" height="1" border="0" alt="" /></td> <td width="15"><img src="../imagens/spacer.gif" width="15" height="1" border="0" alt="" /></td> <td width="37"><img src="../imagens/spacer.gif" width="37" height="1" border="0" alt="" /></td> <td width="35"><img src="../imagens/spacer.gif" width="35" height="1" border="0" alt="" /></td> <td width="16"><img src="../imagens/spacer.gif" width="16" height="1" border="0" alt="" /></td> <td width="72"><img src="../imagens/spacer.gif" width="72" height="1" border="0" alt="" /></td> <td width="16"><img src="../imagens/spacer.gif" width="16" height="1" border="0" alt="" /></td> <td width="72"><img src="../imagens/spacer.gif" width="72" height="1" border="0" alt="" /></td> <td width="16"><img src="../imagens/spacer.gif" width="16" height="1" border="0" alt="" /></td> <td width="72"><img src="../imagens/spacer.gif" width="72" height="1" border="0" alt="" /></td> <td width="11"><img src="../imagens/spacer.gif" width="11" height="1" border="0" alt="" /></td> <td width="7"><img src="../imagens/spacer.gif" width="7" height="1" border="0" alt="" /></td> <td width="10"><img src="../imagens/spacer.gif" width="1" height="1" border="0" alt="" /></td> </tr> <tr> <td rowspan="7"><img src="../imagens/topo_site_r1_c1.jpg" alt="" name="topo_site_r1_c1" width="145" height="200" border="0" id="topo_site_r1_c1" /></td> <td colspan="6"><a href="javascript:;" target="_top" onclick="MM_nbGroup('down','navbar1','topo_site_r1_c2','../imagens/topo_site_r1_c2_f3.jpg',1);" onmouseover="MM_nbGroup('over','topo_site_r1_c2','../imagens/topo_site_r1_c2_f2.jpg','../imagens/topo_site_r1_c2_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img src="../imagens/topo_site_r1_c2.jpg" alt="" name="topo_site_r1_c2" width="249" height="47" border="0" id="topo_site_r1_c2" onclick="MM_openBrWindow('contato.php','Contato','width=400,height=454')" /></a></td> <td rowspan="5"><img src="../imagens/topo_site_r1_c8.jpg" alt="" name="topo_site_r1_c8" width="8" height="168" border="0" id="topo_site_r1_c8" /></td> <td rowspan="2" colspan="16"><img src="../imagens/topo_site_r1_c9.jpg" alt="" name="topo_site_r1_c9" width="598" height="95" border="0" usemap="#m_topo_site_r1_c9" id="topo_site_r1_c9" /></td> <td><img src="../imagens/spacer.gif" width="1" height="47" border="0" alt="" /></td> </tr> <tr> <td rowspan="4" colspan="6"><img src="../imagens/topo_site_r2_c2.jpg" alt="" name="topo_site_r2_c2" width="249" height="121" border="0" id="topo_site_r2_c2" /></td> <td><img src="../imagens/spacer.gif" width="1" height="48" border="0" alt="" /></td> </tr> <tr> <td colspan="16"><img src="../imagens/topo_site_r3_c9.jpg" alt="" name="topo_site_r3_c9" width="598" height="22" border="0" id="topo_site_r3_c9" /></td> <td><img src="../imagens/spacer.gif" width="1" height="22" border="0" alt="" /></td> </tr> <tr> <td rowspan="2" colspan="7"><img src="../imagens/topo_site_r4_c9.jpg" alt="" name="topo_site_r4_c9" width="281" height="51" border="0" id="topo_site_r4_c9" /></td> <td colspan="8" valign="middle" background="../imagens/topo_site_r4_c16.jpg"> <font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#FFFFFF"> <?php $oldlocale = setlocale(LC_ALL, NULL); setlocale(LC_ALL, 'pt_BR'); $data = gmstrftime("São Luís-MA, %A - %d de %B de %Y", time()); setlocale(LC_ALL, $oldlocale); echo $data; ?> </font> </td> <td rowspan="4"><img src="../imagens/topo_site_r4_c24.jpg" alt="" name="topo_site_r4_c24" width="7" height="83" border="0" id="topo_site_r4_c24" /></td> <td><img src="../imagens/spacer.gif" width="1" height="30" border="0" alt="" /></td> </tr> <tr> <td colspan="8"><img src="../imagens/topo_site_r5_c16.jpg" alt="" name="topo_site_r5_c16" width="310" height="21" border="0" id="topo_site_r5_c16" /></td> <td><img src="../imagens/spacer.gif" width="1" height="21" border="0" alt="" /></td> </tr> <tr> <td rowspan="2"><img src="../imagens/topo_site_r6_c2.jpg" alt="" name="topo_site_r6_c2" width="84" height="32" border="0" id="topo_site_r6_c2" /></td> <td><a href="../index.php" target="_top" onclick="MM_nbGroup('down','navbar1','topo_site_r6_c3','../imagens/topo_site_r6_c3_f3.jpg',1);" onmouseover="MM_nbGroup('over','topo_site_r6_c3','../imagens/topo_site_r6_c3_f2.jpg','../imagens/topo_site_r6_c3_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img src="../imagens/topo_site_r6_c3.jpg" alt="Página Inicial!" name="topo_site_r6_c3" width="56" height="27" border="0" id="topo_site_r6_c3" /></a></td> <td rowspan="2"><img src="../imagens/topo_site_r6_c4.jpg" alt="" name="topo_site_r6_c4" width="20" height="32" border="0" id="topo_site_r6_c4" /></td> <td><a href="conjutos.php" target="_top" onclick="MM_nbGroup('down','navbar1','topo_site_r6_c5','../imagens/topo_site_r6_c5_f3.jpg',1);" onmouseover="MM_nbGroup('over','topo_site_r6_c5','../imagens/topo_site_r6_c5_f2.jpg','../imagens/topo_site_r6_c5_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img src="../imagens/topo_site_r6_c5.jpg" alt="" name="topo_site_r6_c5" width="69" height="27" border="0" id="topo_site_r6_c5" /></a></td> <td rowspan="2"><img src="../imagens/topo_site_r6_c6.jpg" alt="" name="topo_site_r6_c6" width="14" height="32" border="0" id="topo_site_r6_c6" /></td> <td colspan="3"><a href="calcinhas.php" target="_top" onclick="MM_nbGroup('down','navbar1','topo_site_r6_c7','../imagens/topo_site_r6_c7_f3.jpg',1);" onmouseover="MM_nbGroup('over','topo_site_r6_c7','../imagens/topo_site_r6_c7_f2.jpg','../imagens/topo_site_r6_c7_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img src="../imagens/topo_site_r6_c7.jpg" alt="" name="topo_site_r6_c7" width="72" height="27" border="0" id="topo_site_r6_c7" /></a></td> <td rowspan="2"><img src="../imagens/topo_site_r6_c10.jpg" alt="" name="topo_site_r6_c10" width="15" height="32" border="0" id="topo_site_r6_c10" /></td> <td><a href="sutias.php" target="_top" onclick="MM_nbGroup('down','navbar1','topo_site_r6_c11','../imagens/topo_site_r6_c11_f3.jpg',1);" onmouseover="MM_nbGroup('over','topo_site_r6_c11','../imagens/topo_site_r6_c11_f2.jpg','../imagens/topo_site_r6_c11_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img src="../imagens/topo_site_r6_c11.jpg" alt="" name="topo_site_r6_c11" width="69" height="27" border="0" id="topo_site_r6_c11" /></a></td> <td rowspan="2"><img src="../imagens/topo_site_r6_c12.jpg" alt="" name="topo_site_r6_c12" width="15" height="32" border="0" id="topo_site_r6_c12" /></td> <td><a href="camisetes.php" target="_top" onclick="MM_nbGroup('down','navbar1','topo_site_r6_c13','../imagens/topo_site_r6_c13_f3.jpg',1);" onmouseover="MM_nbGroup('over','topo_site_r6_c13','../imagens/topo_site_r6_c13_f2.jpg','../imagens/topo_site_r6_c13_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img src="../imagens/topo_site_r6_c13.jpg" alt="" name="topo_site_r6_c13" width="72" height="27" border="0" id="topo_site_r6_c13" /></a></td> <td rowspan="2"><img src="../imagens/topo_site_r6_c14.jpg" alt="" name="topo_site_r6_c14" width="15" height="32" border="0" id="topo_site_r6_c14" /></td> <td colspan="2"><a href="camisolas.php" target="_top" onclick="MM_nbGroup('down','navbar1','topo_site_r6_c15','../imagens/topo_site_r6_c15_f3.jpg',1);" onmouseover="MM_nbGroup('over','topo_site_r6_c15','../imagens/topo_site_r6_c15_f2.jpg','../imagens/topo_site_r6_c15_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img src="../imagens/topo_site_r6_c15.jpg" alt="" name="topo_site_r6_c15" width="72" height="27" border="0" id="topo_site_r6_c15" /></a></td> <td rowspan="2"><img src="../imagens/topo_site_r6_c17.jpg" alt="" name="topo_site_r6_c17" width="16" height="32" border="0" id="topo_site_r6_c17" /></td> <td><a href="sexy.php" target="_top" onclick="MM_nbGroup('down','navbar1','topo_site_r6_c18','../imagens/topo_site_r6_c18_f3.jpg',1);" onmouseover="MM_nbGroup('over','topo_site_r6_c18','../imagens/topo_site_r6_c18_f2.jpg','../imagens/topo_site_r6_c18_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img src="../imagens/topo_site_r6_c18.jpg" alt="" name="topo_site_r6_c18" width="72" height="27" border="0" id="topo_site_r6_c18" /></a></td> <td rowspan="2"><img src="../imagens/topo_site_r6_c19.jpg" alt="" name="topo_site_r6_c19" width="16" height="32" border="0" id="topo_site_r6_c19" /></td> <td><a href="biquinis.php" target="_top" onclick="MM_nbGroup('down','navbar1','topo_site_r6_c20','../imagens/topo_site_r6_c20_f3.jpg',1);" onmouseover="MM_nbGroup('over','topo_site_r6_c20','../imagens/topo_site_r6_c20_f2.jpg','../imagens/topo_site_r6_c20_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img src="../imagens/topo_site_r6_c20.jpg" alt="" name="topo_site_r6_c20" width="72" height="27" border="0" id="topo_site_r6_c20" /></a></td> <td rowspan="2"><img src="../imagens/topo_site_r6_c21.jpg" alt="" name="topo_site_r6_c21" width="16" height="32" border="0" id="topo_site_r6_c21" /></td> <td><a href="bijuterias.php" target="_top" onclick="MM_nbGroup('down','navbar1','topo_site_r6_c22','../imagens/topo_site_r6_c22_f3.jpg',1);" onmouseover="MM_nbGroup('over','topo_site_r6_c22','../imagens/topo_site_r6_c22_f2.jpg','../imagens/topo_site_r6_c22_f4.jpg',1);" onmouseout="MM_nbGroup('out');"><img src="../imagens/topo_site_r6_c22.jpg" alt="" name="topo_site_r6_c22" width="72" height="27" border="0" id="topo_site_r6_c22" /></a></td> <td rowspan="2"><img src="../imagens/topo_site_r6_c23.jpg" alt="" name="topo_site_r6_c23" width="11" height="32" border="0" id="topo_site_r6_c23" /></td> <td><img src="../imagens/spacer.gif" width="1" height="27" border="0" alt="" /></td> </tr> <tr> <td><img src="../imagens/topo_site_r7_c3.jpg" alt="" name="topo_site_r7_c3" width="56" height="5" border="0" id="topo_site_r7_c3" /></td> <td><img src="../imagens/topo_site_r7_c5.jpg" alt="" name="topo_site_r7_c5" width="69" height="5" border="0" id="topo_site_r7_c5" /></td> <td colspan="3"><img src="../imagens/topo_site_r7_c7.jpg" alt="" name="topo_site_r7_c7" width="72" height="5" border="0" id="topo_site_r7_c7" /></td> <td><img src="../imagens/topo_site_r7_c11.jpg" alt="" name="topo_site_r7_c11" width="69" height="5" border="0" id="topo_site_r7_c11" /></td> <td><img src="../imagens/topo_site_r7_c13.jpg" alt="" name="topo_site_r7_c13" width="72" height="5" border="0" id="topo_site_r7_c13" /></td> <td colspan="2"><img src="../imagens/topo_site_r7_c15.jpg" alt="" name="topo_site_r7_c15" width="72" height="5" border="0" id="topo_site_r7_c15" /></td> <td><img src="../imagens/topo_site_r7_c18.jpg" alt="" name="topo_site_r7_c18" width="72" height="5" border="0" id="topo_site_r7_c18" /></td> <td><img src="../imagens/topo_site_r7_c20.jpg" alt="" name="topo_site_r7_c20" width="72" height="5" border="0" id="topo_site_r7_c20" /></td> <td><img src="../imagens/topo_site_r7_c22.jpg" alt="" name="topo_site_r7_c22" width="72" height="5" border="0" id="topo_site_r7_c22" /></td> <td><img src="../imagens/spacer.gif" width="1" height="5" border="0" alt="" /></td> </tr> <map name="m_topo_site_r1_c9" id="m_topo_site_r1_c9"> <area shape="poly" coords="197,3,327,3,327,33,197,33,197,3" href="../sistema/pedido_cliente.php" alt="" /> <area shape="poly" coords="355,3,525,3,525,33,355,33,355,3" href="carrinho.php" alt="" /> <area shape="poly" coords="24,3,179,3,179,33,24,33,24,3" href="../sistema/cad_clientes.php" alt="" /> </map> </table></td> </tr> <tr> <td width="26" height="534" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="../imagens/barra_esquerda.png"> <!--DWLayoutTable--> <tr> <td width="25" height="534"> </td> </tr> </table></td> <td width="973" valign="top"> <table width="100%" height="20" border="0" cellpadding="4" cellspacing="1" bordercolor="#ffffff"> <!--DWLayoutTable--> <thead> <tr bgcolor="#FF0066"> <td width="1"height="20" valign="middle" bordercolor="#660066"> <div align="center"><font color="#ffffff" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Produto</strong></font></div></td> <th width="80" height="20"valign="middle"> <div align="center"><font color="#ffffff" size="2" face="Verdana, Arial, Helvetica, sans-serif">Tamanho</font></div></th> <th width="68" height="20"valign="middle"> <div align="center"><font color="#ffffff" size="2" face="Verdana, Arial, Helvetica, sans-serif">Imagem</font></div></th> <th width="88" height="20"valign="middle"> <div align="center"><font color="#ffffff" size="2" face="Verdana, Arial, Helvetica, sans-serif">Qtde.</font></div></th> <th width="76" height="20" valign="middle"> <div align="center"><font color="#ffffff" size="2" face="Verdana, Arial, Helvetica, sans-serif">Preço</font></div></th> <th width="88" height="20"valign="middle"> <div align="center"><font color="#ffffff" size="2" face="Verdana, Arial, Helvetica, sans-serif">SubTotal</font></div></th> <th width="10" height="20" valign="middle"> <div align="center"><font color="#ffffff" size="2" face="Verdana, Arial, Helvetica, sans-serif">X</font></div></th> </tr> <?php if(count($_SESSION['carrinho']) == 0){ echo '<tr><td colspan="5" align="center" valign="middle"><font face="verdana,arial" size="2" color="#000000"><b>Não há produtos no carrinho!</b></font></td></tr>'; }else{ require("../conexao.inc"); $total = 0; foreach($_SESSION['carrinho'] as $id => $qtd){ $sql = "SELECT * FROM tb_produtos WHERE id= '$id'"; $qr = mysql_query($sql) or die(mysql_error()); $ln = mysql_fetch_assoc($qr); $nome = $ln['produto']; $img = $ln['imagem2']; $preco = number_format($ln['preco_venda'], 2, ',', '.'); $sub = number_format($ln['preco_venda'] * $qtd, 2, ',', '.'); $total += $ln['preco_venda'] * $qtd; echo '<tr align=left> <form name="form_car" action="?acao=up" method="post" onsubmit="validaForm()"> <td width="581" height="20"><font size=2>'.$nome.'</font></td> <td width="190" align=center><font size=1 face=verdana,arial>Selecione o seu tamanho!<br><b><input type="radio" name="tamanho['.$id.']" value="P">(P)<input type="radio" name="tamanho['.$id.']" value="M">(M)<input type="radio" name="tamanho['.$id.']" value="G">(G)</b></font></td> <td width="68" height="20" align="center"><img src="../sistema/produtos/'.$img.'" width=65 height=55></td> <td width="88" height="20" align="center"><input type="text" size="2" name="prod['.$id.']" value="'.$qtd.'" /></td> <td width="76" height="20" align="right">R$ '.$preco.'</td> <td width="88" height="20" align="right">R$ '.$sub.'</td> <td height="20" align="center"><a href="?acao=del&id='.$id.'">Remover</a></td> </tr>'; } $total = number_format($total, 2, ',', '.'); $sessao = session_id(); echo '<tr> <th colspan="5" align="right"><font size="2">Total</font></th> <th colspan="2" align="center"><font color="red" size="2"><b>R$ '.$total.'</b></font></th> </tr> <tr> <th colspan="5" align="right"><input type="submit" style="background-color:#660066;border-style:solid;font-family:Verdana,arial;font-size:10pt;border-width:1;color:#ffffff;cursor:hand;border-color:#ff0066; border-width: 1px;" value="Atualizar Carrinho" onSubmit="return validaForm()"> </th> </tr>'; echo'</tbody> </form> </table>'; echo '<center> <form name="form_cpf_cliente" action="pedido.php" method="post"> <font face="verdana,arial" size="2" color="#000000">Digite o seu CPF (Somente números!)<br> <input type="text" name="cpf" size="30" maxlength="11" onBlur="Verifica_campo_CPF(this)"></font> <br><br> <font face="verdana,arial" size="2" color="#000000">Se ainda não possui cadastro, <a href="../sistema/cad_clientes.php">clique aqui e faça agora!</a></font><br><br> <input type="submit" value="Fazer o Pedido!" style="background-color:#660066;border-style:solid;font-family:Verdana,arial;font-size:10pt;border-width:1;color:#ffffff;cursor: hand;border-color:#ff0066; border-width: 1px;"> <br><br> </form></center>'; } ?> </table></td> <tr> <td height="25" colspan="3" valign="top"> <table width="100%" border="0" cellpadding="0" cellspacing="0"> <!--DWLayoutTable--> <tr> <td width="1000" height="25" align="center" valign="middle" bgcolor="#FF0066"><font color="#FFFFFF" size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong>Todos os direitos reservados para Liandra Moda Íntima © Copyright 2010. </strong></font></td> </tr> </table> </td> </tr> <tr> <td height="1"></td> <td></td> <td width="1"></td> <td width="1"></td> </tr> </table> </td> </tr> <tr> <td height="25" colspan="3" valign="top"> </td> <td width="1"> </td> </tr> <tr> <td height="1"></td> <td></td> <td width="24"></td> <td></td> </tr> </table> </td> <td width="210" valign="top"> </td> </tr> <tr> <td height="25" colspan="3" valign="top"> </td> </tr> </table> </center> </body> </html> pedido.php <?php include "../conexao.inc"; include "carrinho.php"; $cpf = $_POST['cpf']; $sql_cli = "SELECT * FROM tb_clientes where cpf='$cpf'"; $result = mysql_query($sql_cli) or die (mysql_error()); if (mysql_num_rows($result)>0) { //echo "cliente cadastrado"; while ($linha=mysql_fetch_assoc($result)) { $id_cli = $linha['id']; } $data_ped = date("Y/m/d H:i:s"); foreach($_SESSION['carrinho'] as $id => $qtd){ $sql2 = "SELECT * FROM tb_produtos WHERE tb_produtos.id= '$id'"; $qr2 = mysql_query($sql2) or die(mysql_error()); $ln2 = mysql_fetch_assoc($qr2); $preco2 = $ln2['preco_venda']; $sub2 = $qtd * $preco2; $tamanhos = $_POST['tamanho']; foreach($tamanhos as $key => $tam) { $sql_ped = "INSERT INTO TB_CARRINHO (ID_PRODUTO,ID_CLIENTE,PRECO_CARRINHO,TAMANHO_CARRINHO,QUANTIDADE_CARRINHO,SUBTOTAL_CARRINHO,SESSAO_CARRINHO,DT_CARRINHO) VALUES ('$id','$id_cli','$preco2','$tam','$qtd','$sub2','$sessao','$data_ped')"; $resultado = mysql_query($sql_ped) or die (mysql_error()); } } echo "<script>window.location='finalizar_pedido.php';</script>"; } else { ?> <script type="text/javascript"> alert("CPF errado ou não cadastrado!"); </script> <?php echo "<center>"; echo "Você precisa se cadastrar como cliente!<br><br>"; echo "<a href=../sistema/cad_clientes.php>Cadastrar Clientes!</a>"; echo "</center>"; } ?> Pessoal encontrem uma solução pra mim com esse codigo...desde ja obrigado a todos, valeu! elvisson@hotmail.com Compartilhar este post Link para o post Compartilhar em outros sites
Periscuelo 20 Denunciar post Postado Janeiro 10, 2011 Pessoal encontrem uma solução pra mim com esse codigo...desde ja obrigado a todos, valeu! Amigo elvisson é pegadinha né? Ok pessoal valew pode vir produção eu já sei que to na tv! B) Você faz um site utilizando dreamweaver e seus botões, não entende nada do que esta feito e vem aqui falar para encontrar-mos uma solução para o seu problema? Que isso? Momento Dr. House MD? Não somos seus lacaios. :lol: A intenção deste fórum é ajudar pessoas esforçadas em aprender a entender seus próprios códigos e melhorar cada vez mais. E não pegar códigos prontos copiados dos outros e sair apresentando soluções. Não somos equipe de consultoria nem de E-learning. Entenda o sistema que tem em mãos e faça perguntas coerentes sobre uma dúvida específica. Ai teremos prazer em lhe ajudar. Lembre-se de que somos todos voluntários. Peça por favor. "O senhor é um fanfarrão senhor 02" by Capitão Nascimento :lol: P.S. Coloque os códigos dentro da tag code para que o tópico possa ficar legível. Leia o tópico abaixo por gentileza. http://forum.imasters.com.br/index.php?/topic/375800-orientacoes-para-uma-boa-participacao/ Compartilhar este post Link para o post Compartilhar em outros sites
André Severino 3 Denunciar post Postado Janeiro 10, 2011 complicado... <!--DWLayoutTable--> Compartilhar este post Link para o post Compartilhar em outros sites
CrY 1 Denunciar post Postado Janeiro 10, 2011 estranho isso ele ta inserindo no banco uma variavel '$tam' essa variavel nem existe ele criou variavel tamanhos pra passar valores pra variavel tam sendo que pra passar esses valores teria que ter um array ! look people xD very strange $tamanhos = $_POST['tamanho']; //look here! olha o nome da variavel! foreach($tamanhos as $key => $tam) { //pelo que eu entendo de php pra usar isso aki teria que ter um array chamado tamanhos para colocar os valores nessa variavel $tam $sql_ped = "INSERT INTO TB_CARRINHO (ID_PRODUTO,ID_CLIENTE,PRECO_CARRINHO,TAMANHO_CARRINHO,QUANTIDADE_CARRINHO,SUBTOTAL_CARRINHO,SESSAO_CARRINHO,DT_CARRINHO) VALUES ('$id','$id_cli','$preco2','$tam','$qtd','$sub2','$sessao','$data_ped')"; //logo aki nao vai passar valor nenhum! pra tamanho! $resultado = mysql_query($sql_ped) or die (mysql_error()); ele definiu em session o array $_SESSION['tamanho'] = array('P','M','G'); nao vai funcionar! xD estuda 06 Compartilhar este post Link para o post Compartilhar em outros sites
elvisson 0 Denunciar post Postado Janeiro 13, 2011 obrigao amigo, conseguir resolver a partir da sua diga, valeu....msmo...muit obrigado Compartilhar este post Link para o post Compartilhar em outros sites