Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
oi pessoal , implantei um carrinho de compras simples e no servidor eles falam que o script cumpre toda a memoria.
Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 14592 bytes) in /home/restricted/home/sysbyte1/public_html/coleta_bd/carrinho.php on line 158
<?include ("../conexao/conecta.php");ini_set('session.auto_start',1);ini_set('session.bug_compat_42',1);if(session_id() == ""){ session_start();} if(isset($_GET['id'])){$id = $_GET['id'];if(!isset($_SESSION["id_num"][$id])){ $_SESSION["id_num"][$id] = 1;}else{ $_SESSION["id_num"][$id]++;}}//remove na sessaoif(isset($_GET['rem'])){ $chave = $_GET['rem']; $_SESSION["id_num"][$chave] = 0;}//adiciona na sessao if(isset($_POST)){foreach($_POST as $chave => $valor){if($chave != "Submit")$_SESSION["id_num"][$chave] = $valor;}}function chave($chave){ $chave = (string)$chave; if($chave{0} == 1 ) return $sql = "select * from desktop where chave = '$chave' "; if($chave{0} == 2 ) return $sql = "select * from notebook where chave = '$chave' "; if($chave{0} == 3 ) return $sql = "select * from software where chave = '$chave' "; }?>
e quando coloco uma simples função session_destroy o script volta a funcionar mais com com uma erro no topo da pagina
Warning: session_destroy() [function.session-destroy]: Trying to destroy uninitialized session in /home/restricted/home/sysbyte1/public_html/coleta_bd/carrinho.php on line 2
acho que esta faltando algo pra liberar o buffer mais nem manjo , poderiam me ajudar
Carregando comentários...