eu_Nana 0 Denunciar post Postado Fevereiro 25, 2010 na primeira linha coloque var_dump($_GET) poste aqui o resultado para ambos os testes: nome e-mail bom se foi isso q entendi imprimiu oq segue abaix.. para nome: array(3) { ["nome"]=> string(4) "nome" ["email"]=> string(0) "" ["Submit"]=> string(6) "Enviar" } para email: array(3) { ["nome"]=> string(0) "" ["email"]=> string(0) "" ["Submit"]=> string(6) "Enviar" } Compartilhar este post Link para o post Compartilhar em outros sites
Evandro Oliveira 331 Denunciar post Postado Fevereiro 25, 2010 agora poste o HTML do formulário gerado com as instruções PHP processadas Compartilhar este post Link para o post Compartilhar em outros sites
eu_Nana 0 Denunciar post Postado Fevereiro 25, 2010 agora poste o HTML do formulário gerado com as instruções PHP processadas não entendi... Compartilhar este post Link para o post Compartilhar em outros sites
Evandro Oliveira 331 Denunciar post Postado Fevereiro 25, 2010 seu arquivo é assim $envia = 'arquivo.php'; echo '<form action="'.$envia.'">...'; eu quero isso: <form action="arquivo.php">... Compartilhar este post Link para o post Compartilhar em outros sites
eu_Nana 0 Denunciar post Postado Fevereiro 25, 2010 seu arquivo é assim $envia = 'arquivo.php'; echo '<form action="'.$envia.'">...'; eu quero isso: <form action="arquivo.php">... você ta pedindo preu tirar o javascript do form action? eu to viajando já....:( Compartilhar este post Link para o post Compartilhar em outros sites
Evandro Oliveira 331 Denunciar post Postado Fevereiro 25, 2010 não, Nana. Roda a página do formulário, aquela onde você vai buscar por e-mail ou nome. aí você vai no código-fonte do navegador e cola tudo que estiver escrito lá utilize para não deixar o tópico muito extenso Compartilhar este post Link para o post Compartilhar em outros sites
eu_Nana 0 Denunciar post Postado Fevereiro 26, 2010 não, Nana. Roda a página do formulário, aquela onde você vai buscar por e-mail ou nome. aí você vai no código-fonte do navegador e cola tudo que estiver escrito lá utilize para não deixar o tópico muito extenso O código gerado pelo navegador é q segue abaixo.....mais como eu carrego o form via ajax.....não exibe nada relacionado com o form...apenas com o index..... <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script src="secretaria/js/func_ajax.js" type="text/javascript"></script> <script src="secretaria/js/functions.js" type="text/javascript"></script> <script src="secretaria/js/funcoes.js" type="text/javascript"></script> <script type="text/javascript" src="js/ajax.js"></script> <script type="text/javascript" src="js/instrucao.js"></script> <script type="text/javascript" src="js/enviaForm.js"></script> <script src="js/jquery.js" type="text/javascript"></script> <title>Página Teste</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta name="language" content="pt-br" /> <link href="css/style.css" rel="stylesheet" type="text/css" /> <link href="css/estilos.css" rel="stylesheet" type="text/css" /> <link href="css/menu_lat.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="js/ddaccordion.js"></script> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script> </head> <body bgcolor="#f9f9f9"> <div id="geral"> <div id="topo"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link href="css/estilos.css" type="text/css" rel="stylesheet"> <link href="css/style.css" rel="stylesheet" type="text/css" /> <div id="tudo"> <div class="padrao"> <div class="logo"> <a href="#" target="_blank"> <img src="imagens/logo_ct2.gif" border="0"> </a> </div> <div class="logo"> <a href="http://#" target="_blank"> <img src="imagem.gif" border="0"> </a> </div> </div> <div class="fita"> <div class="logos"> <div class="logo"> <a href="#" target="_blank"> <img src="imagens/logo.gif" width="236" height="41" border="0" /> </a> </div> <div class="menus"> <a href="index.php" style="font-size:11px; color:#0071a9; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;text-decoration:none"> <img src="imagens/home_blue.gif" border="0"/><br />Home </a> </div> <div class="menus"> <a href="#" onclick="abrirPag('contato.php');" style="font-size:11px; color:#0071a9; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;text-decoration:none"> <img src="imagens/email_blue.gif" border="0"/><br />Contato </a> </div> <div class="menus"> <a href="#" onclick="abrirPag('links.php');" style="font-size:11px; color:#0071a9; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;text-decoration:none"> <img src="imagens/link_blue.gif" border="0"/><br />Links </a> </div> <div class="busca"><br /> <form action="http://www.google.com/cse" id="cse-search-box"> <div> <input type="hidden" name="cx" value="005507765338404041385:dsahn6chtuu" /> <input type="hidden" name="ie" value="UTF-8" /> <span style="font-family:Verdana, Geneva, sans-serif; font-size:9px; color:#0071a9; padding-left:3px;"> Busca no site</span> <input type="text" name="q" size="15" class="textbox"/> <input type="submit" name="sa" value="Ok" /> </div> </form> </div> </div> </div> <div class="banner"></div> <div class="menucaixa"> </div> </div> </div> <div id="menu"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link href="css/menu_lateral.css" rel="stylesheet" type="text/css" /> <div id="menu_esquerda"> <style type=text/css> a:link { color: #07519a; text-decoration: none; } a:active { color: #07519a; text-decoration: none; } a:visited { color: #07519a; text-decoration: none; } a:visited { text-decoration: none; } a:hover { color: #07519a; text-decoration: none; } body { font: 12px verdana; } ul { padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width:100%; padding-top: 0px; border-bottom: #f9f9f9 1px solid; list-style-type: none; margin-top:2px; } ul li { background: #d9e7f2; position: relative; } li ul { display: none; background: #dfe5ef; left: 100%; position: absolute; top: 0px } ul li a { border-right: #ffffff 0px solid; padding-right: 5px; border-top: #C5D8E5 1px solid; display:block; padding-left: 5px; background: #dfe5ef; padding-bottom: 5px; margin: 0px; border-left: #fff 0px solid; color: #000000; padding-top: 5px; border-bottom: #C5D8E5; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } ul li a:hover { background-color: #d6e1eb; } * html ul li { float: left; height: 1%; } * html ul li a { height: 1%; } li:hover ul { display: block; } li.over ul { display: block; width:100px; } * html ul li { float: left; height: 1% } * html ul li a { height: 1% } </style> <script type="text/javascript" src="js/valida_login.js"></script> <script type="text/javascript" src="js/ajax.js"></script> <script type="text/javascript" src="js/instrucao.js"></script> <script type="text/javascript" src="js/myAjax-3.0.js"></script> <script> startList = function() { if (document.all&&document.getElementById) { navRoot = document.getElementById("sub"); for (i=0; i<navRoot.childNodes.length; i++) { node = navRoot.childNodes[i]; if (node.nodeName=="li") { node.onmouseover=function() { this.className+=" over"; } node.onmouseout=function() { this.className=this.className.replace (" over", ""); } } } } } window.onload=startList; </script> <div align=right class="titulocor"> <span class="texto_menu">Menu </span></div> <ul id=sub> <li> <a href="#"> <div align=right><span class=style1>Sobre</span></div> </a> <li> <a href="#" onclick="abrirPag('pesquisa.php');"> <div align=right><span class=style1>Pesquisa</span> </div> </a> <li><a href="#"> <div align=right><span class=style1>Cursos <img height=7 src="imagens/seta.gif" width=5 border=0></span> </div> </a> <ul> <li><a href="#" target="_blank">Introdução</a></li> <li><a href="#" target="_blank">Construção</a></li> <li><a href="#" target="_blank">Capacitação</a></li> </ul> <li> <a href="#"> <div align=right><span class=style1>Divulgação</span> </div> </a> </ul> <div align=right class="titulocor"> <span class="texto_menu">SOBRE </span></div> <ul id=sub> <li> <a href="#" onclick="abrirPag('equipe.php');"> <div align=right><span class=style1>Equipe</span></div> </a> <li> <a href="#" onclick="abrirPag('publica.php');"> <div align=right><span class=style1>Publica</span></div> </a> <li> <a href="#" onclick="abrirPag('secretaria.php');"> <div align=right><span class=style1>Secretaria</span></div> </a> <li> <a href="#" target="_blank"> <div align=right><span class=style1>Suporte</span></div> </a> <li> <a href="#" onclick="abrirPag('contato.php');"> <div align=right><span class=style1>Contato</span></div> </a> </ul> <div align=right class="titulocor"> <span class="texto_menu">Área Restrita</span></div> <BR> <div class="login"> <form name="form" action="" method="post"> <br /> Usuário: <input class="textbox" name="login"><br> Senha: <input class="textbox" type="password" name="senha"><br> <input class="button" type="submit" value="Login" name="submit"> </form> </div> </div> </div> </div> <div id="conteudo"> <meta name="language" content="pt-br" /> <meta name="Description" content="Ciências Espaciais e Atmosféricas" /> <meta name="Keywords" content="Astrofísica, Aeronomina, Geofísica Espacial, Lançamentos de Balões, Projeto Antártico" /> <script src="aba/jquery-1.1.3.1.pack.js" type="text/javascript"></script> <script src="aba/jquery.history_remote.pack.js" type="text/javascript"></script> <script src="aba/jquery.tabs.pack.js" type="text/javascript"></script> <script type="text/javascript"> $(function() { $('#container-3').tabs({ fxSlide: true }); $('<p><a href="#">Disable third tab<\/a><\/p>').prependTo('#fragment-28').find('a').click(function() { $(this).parents('div').eq(1).disableTab(3); return false; }); $('<p><a href="#">Activate third tab<\/a><\/p>').prependTo('#fragment-28').find('a').click(function() { $(this).parents('div').eq(1).triggerTab(3); return false; }); $('<p><a href="#">Enable third tab<\/a><\/p>').prependTo('#fragment-28').find('a').click(function() { $(this).parents('div').eq(1).enableTab(3); return false; }); }); </script> <link rel="stylesheet" href="aba/jquery.tabs.css" type="text/css" media="print, projection, screen"> <link href="css/adas.css" rel="stylesheet" type="text/css" /> <link href="css/estilos.css" rel="stylesheet" type="text/css" /> <link href="css/menu_lat.css" rel="stylesheet" type="text/css" /> <div id="geral"> <div id="conteudo"> <div style="height:575px;"> <div id="container-3"> <ul> <li><a href="#das"><span>SOBRE</span></a></li> <li><a href="#pesquisa"><span>PESQUISA</span></a></li> <li><a href="#divulga"><span>DIVULGAÇÃO</span></a></li> </ul> <div id="pesquisa"> <div class="divulga">PESQUISA</div> <div id="divisoes_mais"> <div class="colunas"> <div class="pesquisa_fis">Óptica</div> <div class="divisoes"> <div class="cximge" id="cx2"></div> <div align="center"> <a href="#" target="_blank" class="alinks"><img src="optica.jpg" width="50" height="50" /></a> </div> </div> </div> <div class="coluna"> <div class="pesquisa_fis">Energias</div> <div class="divisoes"> <div align="center"> <a href="#" target="_blank" class="alinks"><img src="energia.jpg" width="50" height="50" /></a></div> </div> </div> <div class="coluna"><div class="pesquisa">Ecologia</div> <div class="divisoes"> <div align="center"> <a href="#" target="_blank" class="alinks"><img src="imagens/ecologia.jpg" width="50" height="50" /></a></div> </div> </div> <div></div> </div> <div id="divisoes_mais"> <div class="colunas"> <div class="divisoes"> <div class="cximge" id="cx2"></div> <div align="center"> <a href="#" target="_blank" class="alinks"><img src="imagens/fmi.jpg" width="50" height="63" /></a> </div> </div> </div> <div class="coluna"> <div class="pesquisa">Ondas</div> <div class="divisoes"> <div align="center"> <a href="#" target="_blank" class="alinks"><img src="ondas.jpg" width="50" height="63" /></a></div> </div> </div> <div class="coluna"><div class="pesquisa">Radio</div> <div class="divisoes"> <div align="center"> <a href="#" target="_blank" class="alinks"><img src="conference.jpg" width="50" height="50" /></a></div> </div> </div> </div> </div> <div id="divulga"> <div id="divisoes_outros"> <div class="divulga">DIVULGAÇÃO</div> <div class="coluna_ciclo"> <div class="divisao_dir"> <div> <a href="#" target="_blank" class="alinks"><img src="imagens/ciclodepalestra.jpg" width="188" height="46" /><BR /> <div class="style1"><b>PALESTRAS</b></div> </a> </div></div> </div> </div> </div> <br /><div id="divisoes_cea"> <div class="colunas"> <div class="outros">PERGUNTAS FREQUENTES</div> <div class="divisoes"> <div class="cximge" id="cx2"></div> <div align="center"> <a href="#" target="_blank" class="alinks"><img src="faq.jpg" width="50" height="50" /></a> </div> </div> <div class="divisoes"> <div class="cximg" id="cx5"></div> <div class="subdivisoes"> <a href="#" target="_blank" class="alinks">Dúvidas mais frequentes.</a> </div> </div> </div> <div class="coluna"> <div class="divisoes"> <div align="center"> <a href="#" target="_blank" class="alinks"><img src="imagens/satellite.jpg" width="50" height="50" /></a></div> </div> <div class="divisoes"> <div class="cximg" id="cx5"></div> <div class="subdivisoes"> <a href="#" target="_blank" class="alinks">Construção</a> </div> </div> </div> <div class="coluna"><div class="outros">CONFERÊNCIAS</div> <div class="divisoes"> <div align="center"> <a href="#" target="_blank" class="alinks"><img src="conference.jpg" width="50" height="50" /></a></div> </div> <div class="divisoes"> <div class="seta"></div> <div class="subdivisoes"> <a href="#" target="_blank" class="alinks">Conferências</a> </div> </div> </div> </div> </div> </div> </div> </div> <div id="menu_dir"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link href="css/menu_lat.css" rel="stylesheet" type="text/css" /> <div id="sidebar"> <ul> <div class="widget"> <h2 class="sidebartitle">DESTAQUES</h2> <ul class="list-cat"> <div class="div_img_dir"> <img src="imagens/ciel_et_espace.jpg" width="25" height="33" align="middle" class="imgs_dir" /> <span class="txt_dest"><a href="#" target="_blank">Pesquisa</a></span> </div> <div class="div_img_dir"> <img src="imagens/arcade_logo.jpg" width="25" height="25" align="absmiddle" class="imgs_dir"/> <span class="txt_dest"><a href="#" target="_blank">Um experimento </a></span> </div> <div class="div_img_dir"> <img src="imagens/capa-livro.jpg" width="25" height="25" align="middle" class="imgs_dir" /> <span class="txt_dest"><a href="#" onclick="abrirPag('livro.php');">Livro</a></span> </div> <div class="div_img_dir"> <img src="imagens/iya_logo_br.jpg" width="25" height="33" class="imgs_dir" align="middle"/> <span class="txt_dest"><a href="#" target="_blank"> <span style="font-size:12px;">2009</span> <br /> Ano Internacional </a></span> </div> </ul> </div> <div class="widget"> <h2 class="sidebartitle">VÍDEOS</h2> <div class="div_img_dir"> <img src="imagens/detector.jpg" class="imgs_dir" align="middle"/> <span class="txt_dest"><a href="video/index.html">Ondas</a></span></div></div> </ul> </div> </div> <div id="barra_end"></div> <div id="rodape">Todos os direitos reservados.</div> </div> </body> </html> Compartilhar este post Link para o post Compartilhar em outros sites
Evandro Oliveira 331 Denunciar post Postado Fevereiro 26, 2010 Isso aqui não existe!! </div> </div> <div id="conteudo"> <meta name="language" content="pt-br" /> <meta name="Description" content="Ciências Espaciais e Atmosféricas" /> <meta name="Keywords" content="Astrofísica, Aeronomina, Geofísica Espacial, Lançamentos de Balões, Projeto Antártico" /> <script src="aba/jquery-1.1.3.1.pack.js" type="text/javascript"></script> <script src="aba/jquery.history_remote.pack.js" type="text/javascript"></script> <script src="aba/jquery.tabs.pack.js" type="text/javascript"></scrip meta tem que ser declarada dentro das tags HEAD!!! você está incorporando 3 manipuladores de ajax, e 2 jQuery's (dica: já saiu a versão 1.4) procure validar a sua marcação primeiro de tudo, depois valide as folhas de estilos e depois parta para a dinâmica (vai ver como fica muito mais fácil) se o site precisar de MUITO javascript, declare-os ao fim da tag <body> <p class="rodape">Todos os direitos reservados.</p> <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/funcoes.js"></script> <script type="text/javascript" src="js/ajax.js"></script> <script type="text/javascript" src="js/efeitos.js"></script> <script type="text/javascript" src="js/eventos.js"></script> </body> </html> assim você 'distrai' o visitante, enquanto os efeitos são carregados outra coisa, pelo menos enquanto estiver desenvolvendo, abuse dos <!-- comentários --> se você tiver o Firefox instalado, pode fazer o formulário ser gerado, selecionar o seu conteúdo (procure pegar um pouco antes até um pouco depois) e clicar em código fonte da seleção DOM vai ser possível colar o conteúdo gerado pelo javascript para que nós analisemos. Se precisar de ajuda, me fala que eu explico com imagens Compartilhar este post Link para o post Compartilhar em outros sites
eu_Nana 0 Denunciar post Postado Fevereiro 26, 2010 Mais esta declarada dentro das tags head...não sei pq ele exibiu assim....e com relação ao código do form gerado....segue abaixo... <tbody><tr> <td colspan="16"> </td> </tr> <tr> <td colspan="16"> </td> </tr> <tr> <td colspan="16"> </td> </tr> <tr> <td colspan="16"> <div class="txt_desc"> <b>Entre com o nome desejado para realizar a consulta de Ramais e E-mails.</b> </div> </td> </tr> <tr> <td colspan="16"> </td> </tr> <tr> <td colspan="16"> <div> <span style="padding-left: 10px; padding-bottom: 10px;">Nome:</span> <label> <input name="nome" id="nome" size="20" class="caixagv" type="text"> </label> </div> </td> </tr> <tr> <td colspan="16"><div> <span style="padding-left: 11px; padding-bottom: 10px;">Email:</span> <label> <input name="email" id="email" size="20" class="caixagv" type="text"> </label> </div> </td> </tr> <tr> <td colspan="16"> <div style="padding-left: 52px;"> <label><input name="Submit" value="Enviar" type="submit"> </label> </div> </td> </tr> <tr> <td colspan="16"></td> </tr> <tr> <td colspan="16"></td> </tr> <tr> <td colspan="16"> </td> </tr> <tr> <td colspan="16"> array(3) { ["nome"]=> string(3) "joaquim" ["email"]=> string(0) "" ["Submit"]=> string(6) "Enviar" } <div><b>Registros encontrados</b> <img src="imagens/barraseta.gif" align="absmiddle" width="235" height="19"></div> </td></tr><tr style="background-color: rgb(249, 249, 249); color: rgb(255, 255, 255); font-weight: bold; font-size: 11px;"> <td width="35%"><div align="center">Nome</div></td> <td width="13%"><div align="center">Email</div></td> <td width="29%"><div align="center">Ramal</div></td> <td width="10%"><div align="center">Sala</div></td> <td width="13%"><div align="center">Unid.</div></td> </tr> <tr style="background-color: rgb(255, 255, 204);"> <td> <div align="center">JOAQUIM</div> </td> <td> <div align="center"><a href="mailto:joaquim@uol.com.br">joaquim@uol.com.br</a></div> </td> <td> <div align="center">3333-2122</div> </td> <td> <div align="center">7</div> </td> <td> <div align="center">TESTE</div> </td> </tr> <tr style="background-color: rgb(255, 255, 255);"> <td> <div align="center">JOÃO</div> </td> <td> <div align="center"><a href="mailto:joao@gmail.com">joao@gmail.com</a></div> </td> <td> <div align="center">3122-2222</div> </td> <td> <div align="center">50</div> </td> <td> <div align="center">TESTE</div> </td> </tr> <tr style="background-color: rgb(255, 255, 204);"> <td> <div align="center">MARIA</div> </td> <td> <div align="center"><a href="mailto:maria@uol.com.br">maria@uol.com.br</a></div> </td> <td> <div align="center">2122-2233</div> </td> <td> <div align="center">8</div> </td> <td> <div align="center">TESTE</div> </td> </tr> <tr><td height="12"></td> <td height="16"></td> <td height="16"></td> <td height="16"></td> <td height="16"></td> </tr> <tr> <td colspan="16"> </td> </tr> </tbody> Compartilhar este post Link para o post Compartilhar em outros sites
lucasmartins 6 Denunciar post Postado Fevereiro 26, 2010 Nana, acho que há um erro nesse código: <?php include "include/conexao.php"; if (isset($_GET['nome']) && $_GET['nome'] != "") { $nome = $_GET['nome']; $email = $_GET['email']; if (!empty($nome)) { $sql = "SELECT nome, email, ramal, sala, unidade FROM equipe where nome LIKE '%$nome%'"; } elseif (!empty($email)) { $sql = "SELECT nome, email, ramal, sala, unidade FROM equipe where email LIKE '%$email%'"; } // ... tente utilizar assim: <?php include "include/conexao.php"; if (isset($_GET['nome']) || isset ($_GET['email'])) { $nome = isset($_GET['nome']) ? $_GET['nome'] : ''; $email = isset($_GET['email']) ? $_GET['email'] : ''; $query = "SELECT * FROM tabela WHERE 1=0"; if (!empty($nome)) { $query .= " OR nome LIKE '%$nome%'"; } if (!empty($email)) { $query .= " OR email LIKE '%$email%'"; } // ... Verifique também se os dados estão chegando... qndo pesquisa por nome, o valor deve chegar, por email também... se não estiver chegando, é algum problema no Javascript ou HTML. Abraços Compartilhar este post Link para o post Compartilhar em outros sites