Checkear variable de session
Publicado por Rodrigo (27 intervenciones) el 05/07/2016 04:39:48
Hola buenas noches, estoy llevando a cabo una tienda virtual, lo que me sucede es que selecciono los productos los envio a la pagina carrito.php donde imprimo la cantidad y el costo lo cual dps me da el total de la compra.
Lo que necesito es saber como chequear si la variable de session funciona correctamente en la carpeta inc
tengo el hmtl.head.php
el cual me da este error que no se si puede ocacionar problema o solo es un notice y nada mas.
Notice: A session had already been started - ignoring session_start() in D:\AppServ\www\tiendavir\inc\html.head.php on line 6
y en carrito,php donde muestra cantidad precio y id (provisorio) tengo esto
quiero saber si hay alguna forma de que esa variable $carrito almacene todas las compras que voy haciendo mientras me desplazo por toda la pagina, no se si tendre que crear un foreach si alguien me puede ayudar desde ya muchas gracias.
pd: todos los datos del get vienen de un formulario que envió desde otra pag.
Lo que necesito es saber como chequear si la variable de session funciona correctamente en la carpeta inc
tengo el hmtl.head.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
ini_set ('display_errors', 1);
error_reporting (E_ALL);
session_start ();
if(!isset($_SESSION['carro'])) //si no esta seteado ...
$_SESSION['carro'] = array();
require_once("inc/conexion.php");
?>
Notice: A session had already been started - ignoring session_start() in D:\AppServ\www\tiendavir\inc\html.head.php on line 6
y en carrito,php donde muestra cantidad precio y id (provisorio) tengo esto
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?PHP
session_start();
require_once ("inc/html.head.php");
echo "<div class='header_bottom_right '>";
$id= (int) $_GET['id'];
$cant= (int) $_GET['cant'];
$precio= (int) $_GET['precio'];
echo $cant."<br>";
echo $id."<br>";
echo $precio."<br>";
$carrito = $_SESSION['carro'];
"</div>";
?>
pd: todos los datos del get vienen de un formulario que envió desde otra pag.
Valora esta pregunta


0