Jump to content

JeimysonAlmeida

Members
  • Content count

    7
  • Joined

  • Last visited

Community Reputation

2 Comum

About JeimysonAlmeida

  1. JeimysonAlmeida

    Problemas com $_GET

    Boa noite pessoal ! Eu tenho uma aplicação rodando localmente onde envio alguns valores via GET, exemplo: salvar.php?id=45&valor=50 e em salvar.php. <?php echo "$id e $valor"; ?> localmente isso funciona tranquilo, mais quando eu hospedo a aplicação na WEB tenho que recuperar os valores com $_GET. <?php $id = $_GET["id"; $valor = $_GET["valor"]; ?> O problema que a aplicação é antiga e enorme, sendo praticamente impossível que eu vá alterando de arquivo por arquivo, sendo que antes recuperava direto. Existe algo que eu possa fazer ou configurar na hospedagem pra ele aceitar que eu pegue as variáveis direto sem o "$_GET" ? Não encontro nada na NET referente a isso.
  2. JeimysonAlmeida

    Problemas com requisição AJAX

    Valeu Sergiao, Graças a Deus funcionou. Não sei rapaz, e fato que quando não se acha o problema ele vai ser uma bobagem, nunca iria pensar nisso, obrigado, velho.
  3. JeimysonAlmeida

    Fazer div Sumir

    <script type="text/javascript"> function fechar_div(){ document.getElementById("pages").style.display = "none"; } </script> Coloca dentro do <head></head> você tem que também atribuir um "id" ao div, ficando assim. <div id="pages" class="pages"> Depois adiciona aonde quer acionar um evento onclick. <a href="#" class="btn-menu" onclick="fechar_div();"> Sakas ?
  4. JeimysonAlmeida

    Problemas com requisição AJAX

    Oi marcos, obrigado pela atenção. Mais não entendi bem, você teria como me dar um exemplo? Obrigado pela ajuda.
  5. JeimysonAlmeida

    Problemas com requisição AJAX

    Oi sergio, essa qualquer mudaria o conteudo do <div id="cliente_01"></div> Ou seja function qualquer(nome){ document.getElementById(nome).innerHTML = "outro texto"; // No caso "cliente_01" } Ou seja no PHP digo qual div quero mudar o conteudo, mais não muda de maneira nenhuma se acionada pela pagina "script_tabela.php", simplesmente a div continua com o retorno do PHP. Executei varias outras funções para ver se consigo descobrir o problema, inclusive chamei na pagina php uma função function qualquer(){ location.href = "http://www.uol.com.br"; } Assim funciona ele redireciona normal, ai fiz outro teste criei uma <div id="teste"></div> e coloquei a função function qualquer(nome){ document.getElementById('teste').innerHTML = "cliente_01"; } Ele altera a div teste e escreve nela: [object HTMLDivElement]. conseguiu entender ?
  6. JeimysonAlmeida

    Pegar data de selects diferentes com POST

    Rapaz eu simplismente dei um echo "$cc_expire[m]"; e funcionou.
  7. JeimysonAlmeida

    Problemas com requisição AJAX

    <script type="text/javascript"> var http = false; if(navigator.appName == "Microsoft Internet Explorer") { http = new ActiveXObject("Microsoft.XMLHTTP"); } else { http = new XMLHttpRequest(); } function espera(nome){ document.getElementById(nome).innerHTML = "<img src='./progresso.gif' width='20'>"; setTimeout(inserir_tabela(nome),4000); } function inserir_tabela(nome) { http.open("GET", "script_tabela.php?nome="+nome+"", true); http.onreadystatechange=function() { if(http.readyState == 4) { document.getElementById(nome).innerHTML = http.responseText; } } http.send(null); } </script> Pessoal este ai de cima é meu codigo JS, a função dele é ao clicar em um 'checkbox' seja acionado a função espera, que nada mais é que uma animação gif de progresso está por sua vez aciona a função inserir_tabela que é uma requisição para uma pagina em PHP. checkbox... <input type="checkbox" name="tabela" value="cliente_01" onclick="espera(this.value)" > E o retorno exibo na div <div id="cliente_01"></div> Script PHP. (script_tabela.php) <?php $hash = ($_REQUEST['nome']); $buscar_insert = mysql_query("SELECT * FROM `textil_import_temp` WHERE hash='$hash' AND usuario='$user'",$dg); $cont = mysql_num_rows($buscar_insert); if($cont == 0){ //$insert = mysql_query("INSERT INTO `textil_import_temp` (hash,usuario) VALUES ('$hash','$user')",$dg); $div.="</script>"; $div.= "<div class='alert alert-info alert-dismissable'>"; $div.= "<i class='fa fa-exclamation'></i> "; $div.= "<b>Atenção ! </b> O que fazer com a tabela atual ?"; $div.= "<br>"; $div.= "<b>Substituir</b> - apaga toda a tabela atual do cliente, e substitui por essa."; $div.="<br>"; $div.="<b>Inserir</b> - apenas adiciona os itens desta tabela a tabela de destino."; $div.="<br>"; $div.= "<input type='button' onclick='qualquer(cliente_01)' class='btn btn-primary' value='Substituir'> "; //PROBLEMA $div.= "<input type='button' onclick='qualquer(cliente_01)' class='btn btn-danger' value='Inserir'> "; // PROBLEMA $div.= "$decisao"; $div.= "$hash"; $div.= "</div>"; echo $div; }else{ $delete = mysql_query("DELETE FROM `textil_import_temp` WHERE hash='$hash' AND usuario='$user'",$dg); echo ""; } ?> Como podem ver "script_tabela.php" retorna uma div, até ai tudo bem consigo a div retorna aparece certinho, o problema e que ao clicar nesses botões que criei eu queria que executa-se outra acão JS. que mudaria o conteudo da DIV <div id='cliente_01'></div>. Mais não muda nem a pal, eu consigo manipular está div com document.getElementById('cliente_01').innerHTML = "qualquer texto"; até o inicio da requisição AJAX, mais depois não mais consigo mudar seu conteudo, já to perdendo os cabelos. E como se depois da requisição eu perde-se o controle sob a DIV, o controle passa todo para script_tabela.php, eu queria ele de volta. :D . Não sei se expliquei direito mais se alguém poder me ajudar eu agradeço.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.