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

Recuperar querystring


natbe

Pergunta

Pessoal,

Estou construindo uma galeria que carrega as páginas numa div chamada conteudo.

Quando a pessoa clica numa categoria (página foto.php), ela abre as fotos.

Meu link usado em cada categoria: <a href="java script:abre('fotos1.php?galeria=<?php echo $galeria; ?>', 'conteudo')">

Ou seja, estou passando a variavel galeria como querystring.

Só que... como recupero isso? Pois preciso dessa info para me conectar com o banco de dados, na página fotos1.php

Estou usando esse ajax:

function abre(arquivo){
    var xmlHttp;
    try {
        // Firefox, Opera 8.0+, Safari
        xmlHttp=new XMLHttpRequest();
    }
    catch (e) {
        // Internet Explorer
        try {
            xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch (e){
            try {
                xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
            } 
            catch (e) {
                alert("Seu navegador n&atilde;o suporta AJAX. Atualize-o em www.getfirefox.com");
                return false;
            }
        }
    }
    xmlHttp.onreadystatechange=function() {
        if(xmlHttp.readyState == 1) {
            document.getElementById("conteudo").innerHTML = "<div style='margin-left:200px; margin-top:80px; font-weight:bold; color:#666666; font-family: arial; font-size:10px;' ><img align='absmiddle' src='img/loader.gif' />&nbsp;<strong>Carregando</strong></div>";
        }
        if(xmlHttp.readyState == 4) {
            document.getElementById("conteudo").innerHTML = xmlHttp.responseText;
        }
    }
    xmlHttp.open("GET",arquivo,true);
    xmlHttp.send(null);
    
}

Alguma sugestão?

Grata!!!

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Boa noite, tudo bem?

Este link tem um exemplo legal:

hu = window.location.search.substring(1);
document.write(hu);

A variável hu guarda a query string. Você pode pegar a informação que quer utilizando o método split. Existe um exemplo no mesmo link. Se tiver dúvidas poste novamente.

Um abraço.

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
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...