Pessoal, alguém poderia me explicar e ajudar a resolver esses erros que aparecem somente no servidor de produção e não aparecem no servidor de desenvolvimento? Obrigado!
Notice: Undefined index: produtos_333 in /home/beladuquesa/www/sys/processa.php on line 172
Notice: Undefined index: produtos_333 in /home/beladuquesa/www/sys/processa.php on line 173
Warning: Cannot modify header information - headers already sent by (output started at /home/beladuquesa/www/sys/processa.php:172) in /home/beladuquesa/www/sys/processa.php on line 176
Com esse warning não está adicionando mais um produto e nem aparecendo os botões de adiciona, deleta e diminui:
Seguem as linhas onde ocorrem esses erros:
linha 1><?php
session_start();
?>
<?php
//INSTANCIAR PAGINA CARRINHO
$pagina = 'carrinho.php';
//INICIAR A CLASSE
class shopping{
//MOSTRAR CARRINHO COMPRAS
function carrinho(){
aqui é onde declaro a ação de diminuir, aumentar e deletar:
<td class="td-actions">
<a href="processa.php?add='.$id.'" button type="button" rel="tooltip" data-placement="right" title="Adicionar" class="btn btn-info btn-simple btn-icon">
<i class="fa fa-plus"></i></a>
</button>
<a href="processa.php?menos='.$id.'" button type="button" rel="tooltip" data-placement="right" title="Diminuir" class="btn btn-alert btn-simple btn-icon">
<i class="fa fa-minus"></i></a>
</button>
<a href="processa.php?del='.$id.'" button type="button" rel="tooltip" data-placement="right" title="Remover item" class="btn btn-danger btn-simple btn-icon ">
<i class="fa fa-times"></i></a>
</button>
aqui a partir da linha 165
linha 165>//FIM DA CLASS
}
//ADIÇÃO DE PRODUTOS
if (isset($_GET['add'])) {
$conexao = mysqli_connect('');
$resultado = mysqli_query($conexao, "select * from produtos where id = ".$_GET['add']);
$produto = mysqli_fetch_assoc($resultado);
if ($_SESSION['produtos_'.$_GET['add']] != $produto['quantidade']) {
$_SESSION['produtos_'.$_GET['add']] += '1';
}
header("Location:".$pagina);
}
//SUBTRAÇÃO DE PRODUTOS
if (isset($_GET['menos'])) {
$_SESSION['produtos_'.$_GET['menos']] -- ;
header("Location:".$pagina);
}
//DELETAR PRODUTOS
if (isset($_GET['del'])) {
$_SESSION['produtos_'.$_GET['del']] = '0' ;
header("Location:".$pagina);
}
?>