[Resolvido] Armazenando varias strings em uma $_SESSION
Boa tarde galera , eu esqueci como fazer pra armazenar várias strings dentro de uma $_SESSION , e mostrar todas as strings armazenadas..
olhem esse código
<?php
//pega os valores do produto e armazena em uma sessão
session_start();
$_SESSION['nome_produto'] = $_POST['nome_produto'];
$_SESSION['codigo_produto'] = $_POST['codigo_produto'];
$_SESSION['preco_produto'] = $_POST['preco_produto'];
?>
<form method="POST" action="index.php" id="cadastra_produto" name="cadastra_produto">
<table width="102%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><table width="102%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>Nome do Produto :
<label for="nome_produto"></label></td>
<td><input type="text" name="nome_produto" id="nome_produto" /></td>
</tr>
<tr>
<td>Código do Produto :
<label for="codigo_produto"></label></td>
<td><input type="text" name="codigo_produto" id="codigo_produto" /></td>
</tr>
<tr>
<td width="18%">Preço do Produto :
<label for="preco_produto"></label></td>
<td width="82%"><input type="text" name="preco_produto" id="preco_produto" /></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="cadastrar" id="cadastrar" value="Submit" /></td>
</tr>
</table></td>
</tr>
</table>
<input type="hidden" name="MM_insert" value="cadastra_produto" />
</form>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>Nome do Produto : <?php echo $_SESSION['nome_produto']; ?></td>
</tr>
<tr>
<td>Código do Produto : <?php echo $_SESSION['codigo_produto']; ?></td>
</tr>
<tr>
<td>Preço do Produto : <?php echo $_SESSION['preco_produto']; ?></td>
</tr>
</table>
A hora que eu clico em cadastrar ele armazena os valores dos text fields nas váriaveis, e na tabela de baixo ele mostra na tela os valores inseridos..
Mas na hora que eu registro um novo valor, ele apaga oque estava mostrando anteriormente e mostra o novo registrado , e eu quero que mostre todos os que eu forem registrando..
vlw galera , abraço!
Discussão (5)
Carregando comentários...