ronny 0 Denunciar post Postado Junho 8, 2007 pessoal beleza...apos desenvolver uma aplicacao local com o easyphp (php 4.3.10) fiz a transferencia pra o servidor (php 4.4.7) mas nao consigo fazer o resgate do array via GET... //enviando o array via GET$consulta = array();...<a href="teste.php?consulta=<? echo urlencode(serialize($consulta)); ?>">pag2</a>...//recuperando o array$consulta = unserialize(urldecode($_GET['consulta']));usando local nao tenho problema...mas no servidor ele nao resgata os valores...to achando q deve ser alguma configuracao do php.ini .... devo habilitar alguma extensions para que essas funcoes funcionem no servidor ? alguem tem sugestao ? valeu! Compartilhar este post Link para o post Compartilhar em outros sites
pcdesign 0 Denunciar post Postado Junho 9, 2007 gente boa passei por este mesmo problema com serialize para armazenar cookie, enviei fiz de outra forma. não tenho certeza tavez seja a versão do php do seu servidor. consultei o meu e hoje conferi e eles me ofrecerão uma transferência para php5. confere com teu servidor. minha solução: //enviar os dados setcookie("cookie[login]", $login,time()+3600);setcookie("cookie[Senha]", $nivel,time()+3600);//receber os dadosif (isset($_COOKIE['cookie']))) { foreach ($_COOKIE['cookie'] as $name => $value) { $$name = $value; } Compartilhar este post Link para o post Compartilhar em outros sites
ronny 0 Denunciar post Postado Junho 11, 2007 cara realmente deve a versao do php...vou mudar a versao do servidor para a mesma q to usando local e ver no q dá....vlw! Compartilhar este post Link para o post Compartilhar em outros sites
Tellys Castro 12 Denunciar post Postado Junho 11, 2007 ue...passa o array como variavel de sessao... da menos trabalho.... agora falando do seu problema... como que ta saindo os dados la na barra de navegaçao posta ai pra gente ver, pode ser que o erro esteja no forma de escrita Compartilhar este post Link para o post Compartilhar em outros sites
ronny 0 Denunciar post Postado Junho 13, 2007 seguinte...fiz um teste simples...atualizei a versao do php no servidor para a mesma q uso localmente (4.3.10)...e nao funcionou...continua nao recebendo os dados do array qdo envio para a prox pagina (estou usando para paginacao de resultados).... //enviando o array via GET$consulta = array();<a href="teste.php?consulta=<? echo urlencode(serialize($consulta)); ?>">pag2</a>//recuperando o array$consulta = unserialize(urldecode($_GET['consulta']));supertelnet, na barra de navegacao fica assim quado vou para a prox pagina: http://endereco/aplicacao/numerador/busca.php?pagina=2&consulta=a%3A1%3A%7Bi%3A0%3Bs%3A1%3A%223%22%3B%7D&doc=a%3A1%3A%7Bi%3A0%3Bs%3A4%3A%22memo%22%3B%7D&destino=setores%20centrais&remetente=000426&data=2007-6-13&data2=2007-6-13&assunto=&chave=&matric=0099921como vimos os dados sao enviados mas a var $consulta fica sem nada depois do GET...bem como para uma outra var $tabela: $tabela = unserialize(urldecode($_GET['doc']));interessante q localmente funciona muito bem.... alguem alguma sugestao ? nunca testei com sessão, como seria ? valeu! Compartilhar este post Link para o post Compartilhar em outros sites
ronny 0 Denunciar post Postado Junho 18, 2007 ue...passa o array como variavel de sessao... da menos trabalho.... agora falando do seu problema... como que ta saindo os dados la na barra de navegaçao posta ai pra gente ver, pode ser que o erro esteja no forma de escritaso pra informar que resolvi usar sessao mesmo...deixei de lado o problema do array via get pq nao consegui solucionar o pq de nao funcionar no servidor....entao valeu pelas dicas!! Compartilhar este post Link para o post Compartilhar em outros sites