Ir ao conteúdo

Erro com php invalid argument supplied


Wesj

Posts recomendados

Postado

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.

  • Membro VIP
Postado

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.

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...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!