Ir para conteúdo
Fórum Script Brasil

MauMaster

Membros
  • Total de itens

    49
  • Registro em

  • Última visita

Tudo que MauMaster postou

  1. to utilizando o PHP, mas só me deram a solução de arrumar por cokkies para não votar direto, e dai pra mim não server.... não sei mais o que fazer.
  2. MauMaster

    Emblema pro Rag.

    Amigo emblemas de rag por serem pequenos, são dificeis de se colocar detalhes como o que quer, e sinceramente acho dificil que alguém faça para você, é um forum para tirar duvidas, e debater tecnicas não para fazer trabalho alheio. ^_^
  3. Alguma sugestão de qual linguagem usar para resolver isso sem ser o PH? já que eu precisaria reescrever todo um codigo já pronto.
  4. Eu sei que pode ser burlado facilmente, mas pelo menos implicaria numa dificuldade mesmo que minima... Se alguém souber o codigo e puder me ajudar ficar grato
  5. MauMaster

    Não permitir Refresh

    Hm entendi, mas se ele quiser voltar a enquete e votar novamente ele podere? por que como disse a enquete sera liberada os votos, só não quero que fique atualizando e votando.
  6. Olá, vou começar uma promoção atravez do meu site, que visando a do ano passado teremos algo em torno de 2 milhões de votos. Por isso optei pela Advance Poll que é fornecido pela HostNet. Após o voto ela vai automaticamente para a página de resultados, porem se você clicar em F5, CTRL+F5 ou simplesmente clicar em Atualizar no Navegador, um novo requerimento é feito, computando assim mais um voto. Gostaria de saber se pelo PHP tem como não permitir que esse novo requerimento seja feito, deixando ainda a votação livre. Segue abaixo o codigo da enquete da parte que se vota. <?php /* path */ $poll_path = dirname(__FILE__); require_once $poll_path."/include/config.inc.php"; require_once $poll_path."/include/$POLLDB[class]"; require_once $poll_path."/include/class_poll.php"; require_once $poll_path."/include/class_pollcomment.php"; require_once $poll_path."/include/class_plist.php"; $CLASS["db"] = new polldb_sql; $CLASS["db"]->connect(); $php_poll = new plist(); /* poll */ $php_poll->set_template_set("plain"); $php_poll->set_max_bar_length(125); $php_poll->set_max_bar_height(10); if (isset($_GET['poll_id'])) { echo $php_poll->poll_process($_GET['poll_id']); } else { echo $php_poll->poll_process("random"); } /* poll list */ $php_poll->set_template("poll_list"); $php_poll->set_date_format("m/d/Y"); echo $php_poll->view_poll_list(); echo $php_poll->get_list_pages(); ?> Desde já agradeço...
  7. Olá estou para começar em meu site uma promoção que será decidida por votação on-line. Porém se a pessoa votar ela vai automaticamente para a página de resultado e caso ela aperte F5, CTRL+F5 ou o atulizadar do navegador, é gerado mais um pedido e nesse caso mais um voto. Gostaria de saber como desabilitar para que isso não ocorra mais. Agradeço desde já.
  8. Acho dificil alguém fazer isso. Mas boa sorte
  9. E se depois de criar um actions o ue foi brilhantemente explicado pelo Leonardo, você pode ir ate File>>> Script>>> Image Processor>>> Na tela que se abriu selecione a pasta com as imagens a serem diminuidas e la em baixo em Preferences... Escolha a Run Actions que provavelmente é Default e ao lado o nome dado ao seu acton script E clique em RUN no canto direito superior e pronto o Photoshop fara suas miniaturas para você de uma maneira mecanica OBS. se na opção 2 Select Location to save processed images você deixa "Save in Same Location" marcado o Photoshop salvara as fotos na mesma pasta das suas imagens dentro de uma pasta chamada JPEG que sera as copias modificadas do seu arquivo, protegendo assim as imagens originais.
  10. olá o fireworks, tem uma textura assim e de alta qualidade com mais d eum tipo de madeira, da uma olhada... acho que vai servir para você
  11. Como hospedo na hostnet eles disponibilizam a Advance Poll 2.08 e segundo esles mesmo elas são estaveis o suficiente para aquilo que preciso unico problema dela é que ela só acheita votação por tempo via cockkie e não conseguir tirar isso dela. Mas sera que ela é boa mesmo? se souber me responder ficaria grato
  12. usa o flash que é mais facil por fundo transparente
  13. eu ahco que para site depende muito do tamanho do site já que hoje em dia as telas em widescreen stao sendo maioria, já esta sendo mudada a dimensão da web pra 1024, então se queres um banner em tamanho total para seu site, esse mesmo poderia ser maior. lembrece que numa tela de 1024 tirando o espaço do navegador, você pode usar como comprimento do banner de 1000 a 1004
  14. Olá, tenho um site que no ano passado realizou um enquete que teve em u mês 460 mil votos, o voto era travado por ip o que todos sabem que tem como burlar facilmente. Esse ano no entando tivemos a ideia de fazer uma enquete com votação livre, porem com a autenticação de letras e numeros, para evitar que boot votassem. Então gostaria da ajuda de vocês para me indicarem ou auxiliarem na escolha do melhor sistema, tanto para autenticação qanto de enquete segura, já que a estimativa dessa ano é de mais ou menos 50 candidatas e votação total superior a 1 milhao de votos. Agradeço desde já.
  15. MauMaster

    Erro em enquete

    o problema é que não sei configurar BD, acho que ta na hora de enfiar a cara e tentar. e essa enquete já esta ON e faltao 11 dias ainda, não tem como arrumar ela para não falhar mais ate la ne? e dai só depois mudar pra uma com BD brigadao amigo
  16. MauMaster

    Erro em enquete

    Incrivelmente o erro agora mudou de endereço esta se dando em "enquete.php" o codigo php desta pagina é: <!-- formulario da enquete, que usa o arquivo atualiza.php para atualizar os dados --> <form action="atualiza.php" method="POST"> <table width="300"> <?php clearstatcache(); // limpa o cache $file = "data.txt"; // file recebe o nome do arquivo de dados $fp = fopen($file,"r+"); // abre o arquivo com os dados para leitura $handle = fread($fp,filesize($file)); // handle recebe o conteudo do arquivo fclose($fp); // fecha o arquivo fp $lines = explode("#",$handle); // cria o vetor lines com as linhas do arquivo de dados $nlines = $lines[0]; // nlines guarda o numero de linhas do arquivo de dados $question = $lines[1]; // question recebe a pergunta da enquete // imprime a pergunta da enquete echo "<tr><td colspan=\"2\"><strong>" . $question . "</strong></td></tr>"; echo "<tr><td width=\"150\">"; for( $i = 2; $i <= $nlines; $i++) { // separa a opção do número de votos dessa opção $lines[$i] = explode("|",$lines[$i]); // coloca um radio button para cada opção i e associa o valor i echo "<input type=\"radio\" name=\"escolha\" value=\"" . $i . "\">" . $lines[$i][0] . "<br>"; } ?> </td> <td width="150" align="center"> <input type="submit" name="submit1" class="formulario" value="Enviar"><br><br> <a href="resultado.php" class="style12">Resultado Parcial</a> </td> </tr> </table> </form>&nbsp;</td> já o erro é dado na linha 192 que é a seguinte: fclose($fp); // fecha o arquivo fp essa enquete esta com mais de 60 mil votos e é parte de uma promoção grande, e caindo assim fica ruim pra imagem da impresa. Se alguém novamente poder me ajudar agradeço.
  17. MauMaster

    Erro em enquete

    Deixa eu ver se entendi direito, o erro tava em que quando ele abria e dava erro ele fechava o arquivo salvando o erro e impedindo que a enquete continuasse. já com a linha de codigo que você me passo se ele encontrar o erro ele sai e da a msg de erro e a enquente pode seguir sem problemas. é isso? atenciosamente MauMaster
  18. MauMaster

    Erro em enquete

    Deixa eu ver se entendi direito, o erro tava em que quando ele abria e dava erro ele fechava o arquivo salvando o erro e impedindo que a enquete continuasse. já com a linha de codigo que você me passo se ele encontrar o erro ele sai e da a msg de erro e a enquente pode seguir sem problemas. é isso? atenciosamente MauMaster
  19. MauMaster

    Erro em enquete

    Olá tenho um enquete em php funcionando no momento. Essa enquete sem BD ela armazena os dados em uma rquivo chamo Data.txt, porém quando ocorre o erro esse arquivo e zeradondo a enquete e aparecendo o erro da na linha 144 da pagina "resultado.php" o codigo php dessa pagina é o seguinte: <div align="left"> <?php clearstatcache(); // limpa o cache $file = "data.txt"; // file recebe o nome do arquivo de dados $fp = fopen($file,"r+"); // abre o arquivo com os dados para leitura $handle = fread($fp,filesize($file)); // handle recebe o conteudo do arquivo fclose($fp); // fecha o arquivo fp $lines = explode("#",$handle); // cria o vetor lines com as linhas do arquivo de dados $nlines = $lines[0]; // nlines guarda o numero de linhas do arquivo de dados $question = $lines[1]; // question recebe a pergunta da enquete for( $i = 2; $i <= $nlines; $i++) { // separa a op&ccedil;&atilde;o do n&uacute;mero de votos dessa op&ccedil;&atilde;o // lines[0] possui a op&ccedil;&atilde;o e lines[1] possui a quantidade de votos $lines[$i] = explode("|",$lines[$i]); } // calcula a quantidade total de votos, armazenada na variavel soma $soma = 0; for( $i = 2; $i <= $nlines; $i++) { $soma += $lines[$i][1]; } // controi uma tabela com o resultado parcial da enquete echo "<strong>:: Resultado parcial</strong></p><hr>"; echo "<p><table><tr><td>" . $question . "</td></tr>"; for( $i = 2; $i <= $nlines; $i++) { $percent = ($lines[$i][1]/$soma)*100; // calcula a porcentagem de votos para a op&ccedil;&atilde;o i echo "<tr><td>" . $lines[$i][0] . "</td>"; // imprime a op&ccedil;&atilde;o i echo "<td>"; // coloca uma barra representando a porcentagem para a op&ccedil;&atilde;o i echo "<img src=\"l.gif\">"; for( $j = 0; $j <= $percent; $j++ ) { echo "<img src=\"b.jpg\">"; } echo "<img src=\"r.gif\">"; // imprime a porcentagem formatada printf(" %01.1f%%", $percent); } echo "</table>"; echo "<br>Total de votos <strong>" . $soma . "</strong> até o momento</p>"; ?> sendo a linha 144 referente a essa linha: $handle = fread($fp,filesize($file)); // handle recebe o conteudo do arquivo gostaria de ajuda para solucionar esse problema Desde já agradeço.
  20. dentro do arquivo fica armazenado assim: 4# nome da enquete# exemplo 1|951# exemplo 2|7# exemplo 3|20#
  21. Elas ficam gravadas em um arquivo de texto chamado data.txt em modo CHOMD 777 e já agradeço a paciencia de todos, pois como já notaram, sou iniciante... Obrigado...
  22. Micheus tentei usar mudando o codigo por você citado.. porem usando ele, não aparece os resultados nem a quantidade de votos.
  23. Olá tenho uma enquete em andamento no meu website, porem ela está programada para mostrar os votos em porcentagem e devido a algumas reclamações e por ter que dar muita explicação de como essa enuete funciona gostaria de pedir se alguém pode me ajudar e se tem como mudar esse codigo abaixo para fazer a enquete mostrar os votos normais, sem ser em porcentagem... E se tem como adicionar nessa enquete a proteção de voto por cookies, elas já possiu por ip, mas eu queria saber se tem como deixar a por ip e por cookies juntos. Desde já agradeço <?php clearstatcache(); // limpa o cache $file = "data.txt"; // file recebe o nome do arquivo de dados $fp = fopen($file,"r+"); // abre o arquivo com os dados para leitura $handle = fread($fp,filesize($file)); // handle recebe o conteudo do arquivo fclose($fp); // fecha o arquivo fp $lines = explode("#",$handle); // cria o vetor lines com as linhas do arquivo de dados $nlines = $lines[0]; // nlines guarda o numero de linhas do arquivo de dados $question = $lines[1]; // question recebe a pergunta da enquete for( $i = 2; $i <= $nlines; $i++) { // separa a op&ccedil;&atilde;o do n&uacute;mero de votos dessa op&ccedil;&atilde;o // lines[0] possui a op&ccedil;&atilde;o e lines[1] possui a quantidade de votos $lines[$i] = explode("|",$lines[$i]); } // calcula a quantidade total de votos, armazenada na variavel soma $soma = 0; for( $i = 2; $i <= $nlines; $i++) { $soma += $lines[$i][1]; } // controi uma tabela com o resultado parcial da enquete echo "<strong>:: Resultado parcial</strong></p><hr>"; echo "<p><table><tr><td>" . $question . "</td></tr>"; for( $i = 2; $i <= $nlines; $i++) { $percent = ($lines[$i][1]/$soma)*100; // calcula a porcentagem de votos para a op&ccedil;&atilde;o i echo "<tr><td>" . $lines[$i][0] . "</td>"; // imprime a op&ccedil;&atilde;o i echo "<td>"; // coloca uma barra representando a porcentagem para a op&ccedil;&atilde;o i echo "<img src=\"l.gif\">"; for( $j = 0; $j <= $percent; $j++ ) { echo "<img src=\"b.jpg\">"; } echo "<img src=\"r.gif\">"; // imprime a porcentagem formatada printf(" %01.1f%%", $percent); } echo "</table>"; echo "<br>Total de votos <strong>" . $soma . "</strong> até o momento</p>"; ?>
  24. Olá estou tentando configurar uma enquete em php com ajax mas ela esta dando erro Ela contem os seguintes arquivos enquete.php config.php resultado.php contar_votos.php resultat.txt (em modo 777 no ftp) Sprydata.js SpryUtils.js dentro de enquete esta o seguinte codigo <script src="/includes/spry/SpryUtils.js"type="text/javascript"></script> <script src="/includes/spry/SpryData.js" type="text/javascript"></script> <script type="text/javascript"> function updateResponseDiv(req) { Spry.Utils.setInnerHTML('enquete', req.xhRequest.responseText); } </script> </head> <body> <?php include('config.php'); ?> <h1>Sistema de Enquete</h1> <p> <div id="enquete"> <?php echo PERGUNTA; ?> <form id="form1" name="form1" action="contar_votos.php" method="post"> <input type="radio" name="reponse" value="0"> <?php echo OPCAO1; ?><br> <input type="radio" name="reponse" value="1"> <?php echo OPCAO2; ?><br> <input type="radio" name="reponse" value="2"> <?php echo OPCAO3; ?><br> <input type="radio" name="reponse" value="3"> <?php echo OPCAO4; ?><br> <?php if ($_COOKIE['votacaoenquete'] == votado ){ echo "Você já participou !"; } else { ?> <input name="teste" value="Enviar" onClick="Spry.Utils.submitForm('form1', updateResponseDiv, {method:'post', url:'contar_votos.php'});" type="button"> </p> <?php } ?> </form> <p> [ <a href="exploitation.php" target="_blank">Ver resultado</a> ] </p> </div> </p> dentro de config.php o seguinte codigo <?php define(PERGUNTA,'De onde voc&ecirc; acessar o site?'); define(OPCAO1,'Casa'); define(OPCAO2,'Trabalho'); define(OPCAO3,'Escola'); define(OPCAO4,'Lan House'); ?> dentro de resultados.php o seguinte codigo <script src="/includes/spry/SpryUtils.js"type="text/javascript"></script> <script src="/includes/spry/SpryData.js" type="text/javascript"></script> <script type="text/javascript"> function updateResponseDiv(req) { Spry.Utils.setInnerHTML('enquete', req.xhRequest.responseText); } </script> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>aa</title> <?php include('config.php'); ?> $fichier="resultat.txt"; $pointeur=fopen($fichier,"r"); $enquete=fread($pointeur,filesize($fichier)); fclose($pointeur); $enquete=explode(",",$enquete); $total=$enquete[0]+$enquete[1]+$enquete[2]+$enquete[3]; $longueur=200; $longueur0=$enquete[0]*$longueur/$total; $longueur1=$enquete[1]*$longueur/$total; $longueur2=$enquete[2]*$longueur/$total; $longueur3=$enquete[3]*$longueur/$total; $longueur0=round($longueur0); $longueur1=round($longueur1); $longueur2=round($longueur2); $longueur3=round($longueur3); $pourcent0=100*$enquete[0]/$total; //Calcular porcentagem $pourcent0=round($pourcent0,0); // Arredonda o a porcentagem $pourcent1=100*$enquete[1]/$total; $pourcent1=round($pourcent1,0); $pourcent2=100*$enquete[2]/$total; $pourcent2=round($pourcent2,0); $pourcent3=100*$enquete[3]/$total; $pourcent3=round($pourcent3,0); <table border="0"> <tr> <td width="80"><b><?php echo OPCAO1; ?></b></td> <td width="<?php echo $pourcent0;?>" bgcolor="red">&nbsp;</td> <td>&nbsp;<?php echo "$pourcent0%";?>&nbsp; (<i><?php echo $enquete[0];?></i>)</td> </tr></table> <table border="0"> <tr> <td width="80"><b><?php echo OPCAO2; ?></b></td> <td width="<?php echo $pourcent1;?>" bgcolor="green">&nbsp;</td> <td>&nbsp;<?php echo "$pourcent1%";?>&nbsp; (<i><?php echo $enquete[1];?></i>)</td> </tr></table> <table border="0"> <tr> <td width="80"><b><?php echo OPCAO3; ?></b></td> <td width="<?php echo $pourcent2;?>" bgcolor="black">&nbsp;</td> <td>&nbsp;<?php echo "$pourcent2%";?>&nbsp; (<i><?php echo $enquete[2];?></i>)</td> </tr></table> <table border="0"> <tr> <td width="80"><b><?php echo OPCAO4; ?></b></td> <td width="<?php echo $pourcent3;?>" bgcolor="#990000">&nbsp;</td> <td>&nbsp;<?php echo "$pourcent3%";?>&nbsp; (<i><?php echo $enquete[3];?></i>)</td> </tr> </table> </head> <body> </body> dentro de contar_votos.php o seguinte codigo <script src="/includes/spry/SpryUtils.js"type="text/javascript"></script> <script src="/includes/spry/SpryData.js" type="text/javascript"></script> <script type="text/javascript"> function updateResponseDiv(req) { Spry.Utils.setInnerHTML('enquete', req.xhRequest.responseText); } </script> </head> <?php setcookie('votacaoenquete', 'votado', time()+3600*24*30); ?> <?php $fichier="resultat.txt"; $pointeur=fopen($fichier,"r+"); $enquete=fread($pointeur,filesize($fichier)); $enquete=explode(",",$enquete); $reponse = $_POST['reponse']; $enquete[$reponse]++; $enquete=$enquete[0].",".$enquete[1].",".$enquete[2].",".$enquete[3]; rewind($pointeur); fputs($pointeur,$enquete); fclose($pointeur); ?> <?php include('resultado.php'); ?> <body> </body> </html> Por favor preciso de ajuda... Desde já agradeço
×
×
  • Criar Novo...