
Fernanda Francisco
Membros-
Total de itens
18 -
Registro em
-
Última visita
Sobre Fernanda Francisco

Fernanda Francisco's Achievements
0
Reputação
-
Pessoal boa tarde, estou fazendo um site pessoal em wordpress e estou precisando colocar uma página que, quando a pessoa selecionar a cidade, mostre o conteúdo. Peguei um exemplo na web que funciona a seleção do estado e depois da cidade, mas como eu coloco para mostrar conteúdo a partir da cidade selecionada? alguém pode me dar uma ajuda?? Eu criei no banco, na tabela das cidades, mais uma coluna para colocar a informação que eu quero exibir. INDEX.PHP <html> <head> <style type="text/css"> *, html { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; font-size: 12px; } a { color: #0099CC; } body { margin: 10px; } .carregando{ color:#666; display:none; } </style> </head> <body> <?php require("../wp-config.php"); ?> <label for="cod_estados">Estado:</label> <select name="cod_estados" id="cod_estados"> <option value=""></option> <?php $sql = "SELECT cod_estados, sigla FROM estados ORDER BY sigla"; $res = mysql_query( $sql ); while ( $row = mysql_fetch_assoc( $res ) ) { echo '<option value="'.$row['cod_estados'].'">'.$row['sigla'].'</option>'; } ?> </select> <label for="cod_cidades">Cidade:</label> <span class="carregando">Aguarde, carregando...</span> <select name="cod_cidades" id="cod_cidades"> <option value="">-- Escolha um estado --</option> </select> <script src="http://www.google.com/jsapi"></script> <script type="text/javascript"> google.load('jquery', '1.3'); </script> <script type="text/javascript"> $(function(){ $('#cod_estados').change(function(){ if( $(this).val() ) { $('#cod_cidades').hide(); $('.carregando').show(); $.getJSON('cidades.ajax.php?search=',{cod_estados: $(this).val(), ajax: 'true'}, function(j){ var options = '<option value=""></option>'; for (var i = 0; i < j.length; i++) { options += '<option value="' + j.cod_cidades + '">' + j.nome + '</option>'; } $('#cod_cidades').html(options).show(); $('.carregando').hide(); }); } else { $('#cod_cidades').html('<option value="">– Escolha um estado –</option>'); } }); }); </script> </body> </htm> CIDADES.PHP <?php header( 'Cache-Control: no-cache' ); header( 'Content-type: application/xml; charset="utf-8"', true ); require("../wp-config.php"); $cod_estados = mysql_real_escape_string( $_REQUEST['cod_estados'] ); $cidades = array(); $sql = "SELECT cod_cidades, nome FROM cidades WHERE estados_cod_estados=$cod_estados ORDER BY nome"; $res = mysql_query( $sql ); while ( $row = mysql_fetch_assoc( $res ) ) { $cidades[] = array( 'cod_cidades' => $row['cod_cidades'], 'nome' => $row['nome'], ); } echo( json_encode( $cidades ) );
-
Pessoal estou precisando de um auxilio. Desenvolvi um sistema de noticias.. mas como ele esta hoje, eu preciso clicar em uma para que apareça a noticia. Eu queria que sempre que abrisse a pagina, a primeira do BD já fosse listada e quando eu clicar em outra, troque a info.. tudo na mesma pagina. alguém pode me ajudar? já tentei varias coisas..sou iniciante em php. obrigada <?php include "conexao.php"; if (isset($_GET['id'])) { // mostra a notícia selecionada $sql_listar_noticias = "SELECT * FROM noticias WHERE id=$id' ORDER BY id DESC"; $resultado_listar_noticias = mysql_query($sql_listar_noticias) or die (mysql_error()); if(mysql_num_rows($resultado_listar_noticias) < 1) { echo "Nenhum notícia publicada."; } else { while ($linha=mysql_fetch_array($resultado_listar_noticias)) { $titulo = $linha["titulo]; $preço = $linha["preço"]; $noticia = $linha["noticia"]; $categoria = $linha["categoria"]; $titulo = $linha["titulo"]; $observacao = $linha["observacao"]; $autor = $linha["autor"]; $email = $linha["email"]; $local = $linha["local"]; $imagem1 = $linha["imagem1"]; $imagem2 = $linha["imagem2"]; $imagem3 = $linha["imagem3"]; $imagem4 = $linha["imagem4"]; }} } else { echo "nada"; } ?> <div class="titulo"><?php echo "$titulo";?></div>
-
Valeu funcionou perfeito!!
-
Pessoal estou com um probleminha. Estou fazendo uma busca no BD mas quando ele retorna com o resultado, está vindo junto a frase que deveria entrar apenas quando ele não encontra a informação. alguém pode me ajudar? Onde estou errando? <?php $hostdb = "xxx"; $userdb = "xxx"; $passdb = "xxx"; $tabledb = "xxx"; $conecta = mysql_connect($hostdb, $userdb, $passdb) or die (mysql_error()); @mysql_select_db($tabledb, $conecta) or die ("Erro ao conectar com o banco de dados"); $busca = $_POST['palavra'];// palavra que o usuario digitou $busca_query = mysql_query("SELECT * FROM xxx WHERE nome LIKE '$busca' ");//faz a busca com as palavras enviadas if (!empty($busca_query)) { //Se não achar nada, lança essa mensagem echo "Nenhum registro encontrado."; } // quando existir algo em '$busca_query' ele realizará o script abaixo. while ($dados = mysql_fetch_array($busca_query)) { echo "Nome de Guerra: $dados[nome_guerra]<br />"; echo "<hr>"; } ?>
-
Pessoal estou com um pequeno problema. Coloquei um include na minha pagina, para quando clicar no menu ela chamar o conteudo de outra dentro da div. O problema é que esse conteudo esta em outra pasta e ai não funciona. Quando coloco o conteudo na mesma pasta funciona beleza. alguém sabe como resolver? Link do menu: restaurantes.php?page=menu1 Conteudo da DIV switch ($_GET['page']) { case "menu1": include 'soho.php'; break; Nesse caso estaria dentro de "parceiros/soho.php Valeu!
-
Problema chamar pagina externa
pergunta respondeu ao Fernanda Francisco de Fernanda Francisco em PHP
O problema é que não consigo colocar esse cabeçalho na pagina q estou chamando. Alguma outra opção? -
Pessoal estou com um probleminha. Eu uso uma página para chamar uma página externa. Trata-se de um site de parceiros. Essa página externa vem logada, mas quando ela abre no iframe, abre sem estar logada. Como resolver isso ou qual outra forma de carregar essa pagina?
-
Pessoal, tenho um site principal e quando o cara loga ele submete o form para ?opt=login. Estou criando um outro site, qe consulta a mesma base de dados, mas quando submeter o form e ele estiver logado, quero que ele vá para outra pagina. Como fazer? pois se substituo onde consta ?opt=login aparece não logado. Deve ser algo bem simples mas como não entendo muito pra mim está bem dificil Agradeço muito se alguém puder me ajudar..
-
Fiz uma enquete que está funcionando normalmente. Eu armazeno o nome da pessoa logada para ela não votar duas vezes. O problema é que cada nome precisa entrar numa linha do BD. E atualmente está substituindo o nome anteriormente cadastrado alguém pode me ajudar??? Acho que o problema esta na linha em vermelho. <META http-equiv="refresh" content="1;URL=resultado.php"> <?php session_start();//inicia a sessão $opcao = $_POST["R1"]; include ("config.php"); $dados = mysql_query("SELECT * FROM resultado"); $linha = mysql_fetch_array($dados, MYSQL_ASSOC); $antes2 = $linha['total']; $total2 = $antes2+1; if($opcao == "bom"){ $antes = $linha['bom']; $total = $antes+1; } if($opcao == "ou"){ $antes = $linha['ou']; $total = $antes+1; } if($opcao == "ruim"){ $antes = $linha['ruim']; $total = $antes+1; } $consulta = mysql_query("SELECT * FROM resultado WHERE user = '$_SESSION[s_nome]'"); $certo = mysql_num_rows($consulta); if (($certo) > 0){ echo "<h1><span style='color:red'>Você já votou</span></h1><h5><a href='incluir_popup.php' title='voltar'>Voltar</a></h5>"; } else { mysql_query("UPDATE resultado SET user='$_SESSION[s_nome]'"); $insere_dados = "UPDATE `resultado` SET `$opcao` = '$total' , `total` = '$total2' WHERE `id` = '1'"; mysql_query ($insere_dados); } ?>
-
Desculpe,.. estou iniciando em php e não sei qual código inserir para pegar o nome dele da session e gravar na tabela dos votos. Outro ponto é que na minha atual enquete, todos os votos são computados em uma mesma linha e não separado por usuário. Mesmo assim consigo armazenar todos os nomes de quem votar?
-
Estou precisando de uma enquete que deixe apenas um voto por usuário. Precisa verificar se o cara está logado e ele só pode votar uma vez com aquele login. alguém tem um script pra me passar?
-
Fiz uma enquete e está funcionando perfeitamente, mas para votar o cara precisa estar logado, criando uma session. Queria pegar o user dele e armazenar na mesma tabela do voto, pra eu saber quem votou em que. Como fazer? Index: <?php if($s_id!=""){ ?> <form method="POST" action="vai.php"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2"><strong>Você é a favor ?strong></font></div> <p><input type="radio" value="bom" name="R1">Sim<br> <input type="radio" value="ou" name="R1">Não<br> <input type="radio" value="ruim" name="R1">Indiferente<br><br> <input align="center" type="submit" value="Votar" name="B1"></p> </form></div> <div class="enquete"> Vai.php <META http-equiv="refresh" content="1;URL=resultado.php"> <?php $opcao = $_POST["R1"]; include ("config.php"); $dados = mysql_query("SELECT * FROM resultado"); $linha = mysql_fetch_array($dados, MYSQL_ASSOC); $antes2 = $linha['total']; $total2 = $antes2+1; if($opcao == "bom"){ $antes = $linha['bom']; $total = $antes+1; } if($opcao == "ou"){ $antes = $linha['ou']; $total = $antes+1; } if($opcao == "ruim"){ $antes = $linha['ruim']; $total = $antes+1; } $insere_dados = "UPDATE `resultado` SET `$opcao` = '$total' , `total` = '$total2' WHERE `id` = '1'"; mysql_query ($insere_dados); ?>
-
alguém?
-
ops.. realmente.. é por session.. estou querendo colocar essa enquete na home ..então coloquei esse codigo no index <div class="menubanner"> <form method="POST" action="vai.php"> <div align="center"><font face="Arial, Helvetica, sans-serif" size="2"><strong>Você é a favor ?<p><input type="radio" value="bom" name="R1">Sim<br> <input type="radio" value="ou" name="R1">Não<br> <input type="radio" value="ruim" name="R1">Indiferente<br> <input type="submit" value="Votar" name="B1"></p> </form></div> depois eu tenho outra pagina com o vai.php <META http-equiv="refresh" content="1;URL=resultado.php"> <?php $opcao = $_POST["R1"]; include ("config.php"); $dados = mysql_query("SELECT * FROM resultado"); $linha = mysql_fetch_array($dados, MYSQL_ASSOC); $antes2 = $linha['total']; $total2 = $antes2+1; if($opcao == "bom"){ $antes = $linha['bom']; $total = $antes+1; } if($opcao == "ou"){ $antes = $linha['ou']; $total = $antes+1; } if($opcao == "ruim"){ $antes = $linha['ruim']; $total = $antes+1; } $insere_dados = "UPDATE `resultado` SET `$opcao` = '$total' , `total` = '$total2' WHERE `id` = '1'"; mysql_query ($insere_dados); ?> e tenho a pagina do resultado. As outras páginas do site que precisa de senha eu coloco no inicio: <? if($s_id!=""){ para verificar a sessão... como e onde eu coloco o comando para verificar se ele está logado quando ele clicar em votar?
-
Olá Pessoal, estou com uma dúvida. Criei um sistema de enquete, mas antes da pessoa votar, preciso verificar no BD se ela está logada Como faço pra chamar outra tabela e fazer a verificação? Se ela não estiver logada, preciso q apareça uma mensagem informando q ela precisa se logar... Muito obrigada! o código da enquete q grava o voto: <META http-equiv="refresh" content="1;URL=resultado.php"> <?php $opcao = $_POST["R1"]; include ("config.php"); $dados = mysql_query("SELECT * FROM resultado"); $linha = mysql_fetch_array($dados, MYSQL_ASSOC); $antes2 = $linha['total']; $total2 = $antes2+1; if($opcao == "bom"){ $antes = $linha['bom']; $total = $antes+1; } if($opcao == "ou"){ $antes = $linha['ou']; $total = $antes+1; } if($opcao == "ruim"){ $antes = $linha['ruim']; $total = $antes+1; } $insere_dados = "UPDATE `resultado` SET `$opcao` = '$total' , `total` = '$total2' WHERE `id` = '1'"; mysql_query ($insere_dados); ?>