Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 12

Contagem regressiva ou liberar link apos cadastro

16-05-2010 10:43

Prezados,

Antes de tudo gostaria de dar os parabens por esse maravilhoso forum, tive a oportunidade de conhece-lo atraves do google, sempre venho aqui ler os tutoriais e duvidas dos usuarios, para tentar aprender algo.

Agora, estou com a seguinte situação:

Tenho o seguinte código:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" lang="en"><head> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <title>Pagina de Download - Download Page</title>   <link rel="stylesheet" href="style1.css" type="text/css" /> <link rel="stylesheet" href="style2.css" type="text/css" /> <link rel="stylesheet" href="style3.css" type="text/css" /> <!--[if IE]><link rel="stylesheet" href="ie.css" type="text/css" /><![endif]--> <script LANGUAGE="JavaScript"> <!-- function Abrir(mypage, myname, w, h, scroll) { var winl = (screen.width - w) / 2; var wint = (screen.height - h) / 2; winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable' win = window.open(mypage, myname, winprops) if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); } } function MM_effectHighlight(targetElement, duration, startColor, endColor, restoreColor, toggle) {         Spry.Effect.DoHighlight(targetElement, {duration: duration, from: startColor, to: endColor, restoreColor: restoreColor, toggle: toggle}); } //--> </script> <script language="JavaScript" type="text/javascript"> var segundos = 30; function contador() { document.getElementById('tempo').innerHTML=segundos; if(segundos == 0) { document.getElementById('link0').style.display="none"; document.getElementById('link').style.display="block"; document.getElementById('msg').style.display="none"; } if (segundos != 0){ segundos = segundos-1; setTimeout("contador()", 1000); } } </script>   <script type="text/javascript"> function confirmGo(URL) { alert("Se voce se cadastrou, obrigado e bom download!") document.location = URL; } </script>   <script type="text/javascript"> function createCookie(name, value, domainName, days) {         if (days) {                 var date = new Date();                 date.setTime(date.getTime() + (days*52*52*52*52));                 var expires = "; expires=" + date.toGMTString();                 var domain = "; domain=" + domainName;         }         else var expires = "";         document.cookie = name + "=" + value + expires + domain + "; path=/"; } </script>   <script type="text/javascript"> function changeText(){ document.getElementById('ajuda').innerHTML = 'P: Por que eu estou nessa pagina? <br /> R: Essa pagina ajuda manter o site online e gratis. <br /><br /> P: Como faco o download? <br /> R: Cadastre seu celular no campo acima e em seguida clique no botao de download. <br /><br /> P: Como sei que fui cadastrado(a) com sucesso? <br /> R: Voce recebe um codigo em seu celular e devera digita-lo acima. <br /><br /> '; } </script>     <script type="text/javascript"> function cadAtt(){ alert("Cadastre seu celular antes de baixar !!!"); } </script>           </script>   <style type="text/css">   .stexto { font-size: 16px; } .stexto2 { font-size: 14px; } .c3 { margin-left: 4px; margin-right: 4px; }   </style> <?php echo "<????????????????????".">"; ?><?php $download = $_GET['url']; if(empty($_GET['url']))?> </head>   <body>    <center><img border="0" alt="" src="http://www.site.com/imagem.gif"/></center>   <div class="top_notification"><div>   </div> </div> <center> <div align="center"><font size="7"><b><u><blink><span style="color: rgb(255, 0, 0);">ANTES DE BAIXAR </blink><br></u></b></font><font size="5" color="black">CADASTRE-SE<font size="6"><b><blink><span style="color: rgb(255, 0, 0);"> ABAIXO E RECEBA</b></blink></span></font><b>:</span></font></font></b><br>   <script type="text/javascript"> var MNews = new Array(); MNews[0]= '<iframe src="http://www.site.com/site1.html" width="100%" height="780" scrolling="no" frameborder="0"></iframe>' MNews[1]= '<iframe src="http://www.site.com/site2.html" width="100%" height="780" scrolling="no" frameborder="0"></iframe>' MNews[2]= '<iframe src="http://www.site.com/site3.html" width="100%" height="780" scrolling="no" frameborder="0"></iframe>' var Numero = Math.floor(Math.random()*3); document.write(MNews[Numero]); </script>   </center>     <div class="main_area" id="header"> <div class="file_area_top"></div> <div class="file_area">   <center><span class="stexto2">Antes de baixar, <b>cadastre-se acima</b> para receber seu c&#243;digo!</span></center>   <div class="file"></div> <table class="box_new_popup_button_table" cellpadding="0" cellspacing="0"> <tbody> <tr> <td class="left"></td> <td> <div id="link0" style="display:block"> <a href="#" onclick="javascript:cadAtt()" onmousedown="return false;" class="box_new_popup_button box_new_popup_button_first" id="box_shared_page_download_button"><span class="left"><span class="right"><span class="center center_auto"><span class="icon icon_download">Fazer Download</span></span></span></span></a>   </div> <div id="link" style="display:none"> <a href="<?php echo $_GET["url"]; ?>" onclick="javascript:createCookie('downloaded','yes','.site.com',1)" onmousedown="return false;" class="box_new_popup_button box_new_popup_button_first" id="box_shared_page_download_button"><span class="left"><span class="right"><span class="center center_auto"><span class="icon icon_download">Fazer Download</span></span></span></span></a> </div> <script>contador();</script> </td> <td class="right"></td> </tr> </tbody></table>                                        </div> <div class="file_area_bottom"> Se voce precisa de ajuda, <a href="javascript:void(0);" onclick="changeText()">clique aqui</a> para saber mais!   </div> <center><span class="stexto" id="ajuda"></span></center> </div>       </body> </html>

Era para esse codigo funcionar, quem me mandou foi uma amiga, mas como não entendo nada de php não sei como arruma-lo.

O que está acontecendo: Era para depois que o usuário se cadastrar em um dos links de campanhas que se encontra dentro de um array (iframe) liberar o botão download para o usuário fazer o download do arquivo, ao mesmo tempo que isso acontece, era para aparecer um contador regressivo, caso o usuário não queira se cadastrar ele tem a opção de esperar tantos segundos para liberar o link do download, como podem ver no código está 1000 segundos, mas não está funcionando também e não está aparecendo a contagem regressiva.

Agradeceria muito se puderem me ajudar, sei que o forum pede que ajudemos também, mas realmente não tenho muito conhecimento, mas talvez esse código possa ajudar outros usuários.

Desde já obrigado.
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17584
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Contagem regressiva ou liberar link apos cadastro

16-05-2010 10:51

Acho que esse script pode te dar uma idéia

http://www.codigosnaweb.com/forum/Conta ... _3286.html
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado