Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

elvisson

[Resolvido] Carrinho de compras nao salva o tamanho(p,m,g)

Recommended Posts

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.