Ir ao conteúdo
  • Cadastre-se

Erro com php invalid argument supplied


Wesj

Posts recomendados

Boa noite, estou com um problema, em meu carrinho esta aparecendo isso:

Warning: Invalid argument supplied for foreach() in /home/wfpcompu/public_html/pages/carrinho.php on line 97

código:



line 97 <?php
foreach($_SESSION['wfp_produto'] as $id => $qtd){
$_SESSION['valor_frete_'.$id] = str_replace(",",".",$_SESSION['valor_frete_'.$id]);


$_SESSION['valor_frete'] += $_SESSION['valor_frete_'.$id]*$qtd;
}
?>

por favor me ajudem... se for preciso e posto o codigo completo.

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Debugue a variavel $_SESSION['wfp_produto'] para identificar seu tipo (var_dump()). Se não for Array, esse é o motivo. Pelo que "imagino" do código, ele pode ser um array mas pode ser string/integer também, correto? Você precisa fazer verificações para só executar foreach quando for uma array.

Link para o comentário
Compartilhar em outros sites

Arquivado

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

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...