Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, estou com um erro chato aqui, que ja tentei de tudo e não para o erro é o seguinte:
Notice: Undefined variable: form in C:\wamp\www\!PROJETO-QUERO-SHOP\carrinho.php on line 89
Meu código é esse aqui:
<?php
$i = 1;
if(!isset($_SESSION))
{
session_start();
}
if(!isset($_SESSION['carrinho'])){
$_SESSION['carrinho'] = array();
}
if(count($_SESSION['carrinho']) == 0){
'Carrinho vazio.';
}else{
require("conexao.php");
$peso = 0;
$total = 0;
foreach($_SESSION['carrinho'] as $id => $qtd){
$sql = "SELECT * FROM produtos WHERE id= '$id'";
$qr = mysql_query($sql) or die(mysql_error());
$ln = mysql_fetch_assoc($qr);
$nome = $ln['nome'];
$preco = number_format($ln['preco'], 2, ',', '.');
$sub = number_format($ln['preco'] * $qtd, 2, ',', '.');
$opreco = $ln['preco'];
$total += $ln['preco'] * $qtd;
$peso = $ln['peso'];
$frete = 0;
$aid = $ln['id'];
$form .= '
<input type="hidden" name="item_id_' . $i . '" value="'.$aid.'">
<input type="hidden" name="item_descr_' . $i . '" value="'.$nome.'">
<input type="hidden" name="item_quant_' . $i . '" value="'.$qtd.'">
<input type="hidden" name="item_valor_' . $i . '" value="'.$opreco.'">
<input type="hidden" name="item_frete_' . $i . '" value="'.$frete.'">
<input type="hidden" name="item_peso_' . $i . '" value="'.$peso.'">';
$i++;
}
$total = number_format($total, 2, ',', '.');
}
?>
A linha 89 é essa aqui:
<input type="hidden" name="item_peso_' . $i . '" value="'.$peso.'">';
Só que se eu tirar essa linha do $peso o erro passa pra linha de cima, não sei oque fazer.
Carregando comentários...