viniciuscrn Postado Junho 6, 2011 Denunciar Share Postado Junho 6, 2011 Pessoal é o seguinte:Estou empancado com uma dúvida acho que simples, mas não estou conseguindo fazer.Quero exibir todos os itens de um array numa session, mas só exibe a primeira posição. A carater de exemplo vou postar um codigo simplificado.Recebo os dados de um formulário e adiciono no array:<code>$nome = $_POST['nome'];session_start();$_SESSION['nomes'] = array();array_push($_SESSION['nomes'], $nome); // adiciona no array</code>em outra pagina exibo:<code>session_start();if ($_SESSION['nomes'] == ""){echo "não tem nada";}print_r($_SESSION['nomes']);?></code>Quando volto ao formulario e adiciono outro nome, é exibido apenas o último, como faço para adicionar vários nomes pelo formuário e exibilos ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
viniciuscrn
Pessoal é o seguinte:
Estou empancado com uma dúvida acho que simples, mas não estou conseguindo fazer.
Quero exibir todos os itens de um array numa session, mas só exibe a primeira posição. A carater de exemplo vou postar um codigo simplificado.
Recebo os dados de um formulário e adiciono no array:
<code>
$nome = $_POST['nome'];
session_start();
$_SESSION['nomes'] = array();
array_push($_SESSION['nomes'], $nome); // adiciona no array
</code>
em outra pagina exibo:
<code>
session_start();
if ($_SESSION['nomes'] == ""){
echo "não tem nada";
}
print_r($_SESSION['nomes']);
?>
</code>
Quando volto ao formulario e adiciono outro nome, é exibido apenas o último, como faço para adicionar vários nomes pelo formuário e exibilos ?
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.