Tengo una consulta que no puedo resolver, recién estoy aprendiendo! Si me pueden responder les agradecería mucho!!
 
Esto pasa todo en un mismo archivo:
 
Se inicia una variable de sesión, luego en el html se inserta un formulario con un input text (el dato que se va a almacenar en $_SESSION) y un boton submit.
 
La idea es que cuando se aprieta el submit se graba y muestra debajo del formulario el dato. Luego cuando se ingresa otro dato, se suma al anterior agregado y así hasta que se destruye la sesión.
 
La cosa es que cuando se muestra un dato debajo que ingrese, ingreso uno nuevo y el mismo reemplaza al que puse no se suma debajo.
 
¿Cómo puedo resolver esto?
 
Sería esto la página:
 
 
<?php
session_start();
 
error_reporting(E_ALL ^ E_NOTICE ^ E_WARNING);
 
if ($_REQUEST['accion']) {
	session_destroy();
	echo "<h2>Se destruyo la sesion</h2>";
}
 
$_SESSION['nombreDato'] = $_REQUEST['nombre'];
 
?>
 
<!DOCTYPE html>
<html>
<head>
<title></title>
<meta charset="UTF-8">
</head>
<body>
 
<form method="post" action="1inicio.php">
<h3>Escriba un nombre:</h3>
<input type="text" name="nombre"><br><br>
<input type="submit" value="Enviar">
<br><br>
<a href="1inicio.php?accion=cerrar">Cerrar sesion, eliminar datos</a><br>
<a href="1inicio.php">Abrir sesion</a>
<br><br><br>
</form>
 
<?php
 
if (isset($_SESSION['nombreDato'])) {
	foreach ($_SESSION as $valor) {
		echo "• ".$valor."<br>";
	}
} else {
	echo "<strong>Todavía no hay datos</strong>";
}
 
?>
 
</body>
</html> 
   
 

 Almacenar datos en $_SESSION
 Almacenar datos en $_SESSION 


