thiagocs 0 Denunciar post Postado Abril 7, 2004 tem como um array ser uma variável de sessão?como? Compartilhar este post Link para o post Compartilhar em outros sites
John Doe 0 Denunciar post Postado Abril 7, 2004 Usa um implode() pra juntar os dados em uma string e joga na sessão. Exemplo: pagina1.php <?session_start();$arr=array("Futebol","Bola","Chuteira");$arr2 = implode("|",$arr);$_SESSION['matriz'] = $arr2;echo "<a href=\"pagina2.php\">Pagina 2</a>";?>pagina2.php <?session_start();$s=$_SESSION['matriz']if(isset($s)){$s = explode("|",$s);for($i=0;$i<$s;$i++){echo $s[$i];echo "<br>";}session_destroy();}?> Explicando: Na primeira página, ele pegou o array e juntou em uma string com separador "|" .Colocou na sessão essa string. Ae , na segunda página, usou um explode pra voltar a ser um array...E deu um echo pra mostrar que os dados tão separados :) Abraços Compartilhar este post Link para o post Compartilhar em outros sites
drindrin 0 Denunciar post Postado Abril 9, 2004 ;) Cara, acho que não tem segredo!<?session_start;$vt = array("Testanto", "Matriz", "em", "Sessão");$_SESSION['vetor'];echo("Número de elementos: ".count($_SESSION['vetor']));echo("<br>Elementos: ". implode($_SESSION['vetor']));?> Compartilhar este post Link para o post Compartilhar em outros sites