Ir para conteúdo
Fórum Script Brasil

Fernanda Francisco

Membros
  • Total de itens

    18
  • Registro em

  • Última visita

Sobre Fernanda Francisco

Fernanda Francisco's Achievements

0

Reputação

  1. 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 ) );
  2. 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>
  3. 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>"; } ?>
  4. Fernanda Francisco

    Include

    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!
  5. O problema é que não consigo colocar esse cabeçalho na pagina q estou chamando. Alguma outra opção?
  6. 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?
  7. 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..
  8. 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&ecirc; j&aacute; 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); } ?>
  9. 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?
  10. 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?
  11. Fernanda Francisco

    Enquete

    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); ?>
  12. 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?
  13. 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); ?>
×
×
  • Criar Novo...