Ir para conteúdo
Fórum Script Brasil
  • 0

array via get


SCIENTIST

Pergunta

3 respostass a esta questão

Posts Recomendados

  • 0

A única maneira que eu conheço é serializando e unserializando.

A função serialize 'traduz' o array numa string, o que possibilita passar via GET. Ao receber via GET, utiliza-se a função unserialize, que deve receber a string como parametro e retorna o array.

Se você tentou, poste os códigos e quem sabe não encontramos algum erro!

Link para o comentário
Compartilhar em outros sites

  • 0

no link eu faço assim:

<a href="java script:AbrirPoup('<?php echo serialize($ArrayDefotos); ?>', 800, 650, 90, 90)"><input type="button" name="galFoto" id="galFoto" value="Galeria de Fotos" /></a>

Porém nem ao menos passa o link, quando clico no link nada aconteçe.

no link eu faço assim:

<a href="java script:AbrirPoup('<?php echo serialize($ArrayDefotos); ?>', 800, 650, 90, 90)"><input type="button" name="galFoto" id="galFoto" value="Galeria de Fotos" /></a>

Porém nem ao menos passa o link, quando clico no link nada aconteçe.

Link para o comentário
Compartilhar em outros sites

  • 0

Ao clicar, abre-se uma popup?

Se não abre, o problema está no javascript, e não PHP.

Ainda, você não pode passar apenas a string codificada no endereço. Tu tens que passar ela numa URL.

Exemplo:

<a href="java script:AbrirPopup('http://www.endereco.com.br/pagina.php?fotos=<?php echo serialize($ArrayDefotos); ?>', 800, 650, 90, 90)"><input type="button" name="galFoto" id="galFoto" value="Galeria de Fotos" /></a>

Confere o nome da função javascript que tu colocou pra abrir a janela popup. Alí, tu colocaste como 'Abrirpoup', e provavelmente o nome da função é 'Abrirpopup'.

Ainda, fique de olho nas maiúsculas e minúsculas. Porque $ArrayDefotos é diferente de $arraydefotos, que é diferente de $ArraydeFotos, entende?

Outro detalhe:

Parece que este fórum separa automaticamente a palavra 'javascript' para 'java' e 'script'. Então, se for copiar e colar, não te esquece de unir as palavras.

Editado por mJi
Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,4k
    • Posts
      652,2k
×
×
  • Criar Novo...