Jump to content
Fórum Script Brasil
  • 0

array via get


SCIENTIST

Question

3 answers to this question

Recommended Posts

  • 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 to comment
Share on other 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 to comment
Share on other 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.

Edited by mJi
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...