Muy buenas.
Estoy creando un configurador utilizando sesiones. No había trabajado antes con ellas, y me están realizando un comportamiento extraño que quizás podáis aclararme:
Código PHP:
//Paso el valor de la variable de sesión a una variable normal
$serie=$_SESSION['serie'];
//Si $serie no está vacía, le añado una cadena que guardo en $serie_mostrar
if(!empty($serie)) { $serie_mostrar = 'SERIE ' . $serie; }
Lo que quiero que haga este código es que, en caso de que el usuario haya seleccionado una serie de producto, se muestre "SERIE laquehayaseleccionado", y si no, pues que no muestre nada.
Pero el problema es que cada vez que pasa por este código, se añade "SERIE" a la variable $_SESSION['serie'], de manera que después de dos o tres pasos del configurador, el valor de esta variable de sesión es:
Código HTML:
SERIE SERIE SERIE laquehayaseleccionado
. Es decir, se van acumulando las cadenas en la variable de sesión, cuando en ningún momento le estoy haciendo modificaciones.
Espero haberme explicado bien. Es muy extraño lo que me está pasando. Espero que podáis echarme un cable.
Saludos