Размер файла: 4.12Kb
- <?php
- //
- // in.php
- // rev010
- //
- include('config.php');
- include('lang/'.$idioma.'.php');
- include('funciones.php');
-
- $goindex=0;
- if($HTTP_REFERER==$topURL.'in.php?ID='.$ID) $goindex=1;
- $path=explode('in.php','http://'.$SERVER_NAME.$REQUEST_URI);
- $topURL2=$path[0];
- if($HTTP_REFERER==$topURL2.'in.php?ID='.$ID) $goindex=1;
- if($HTTP_REFERER==$topURL2.'in.php?site='.$ID) $goindex=1;
-
- if($goindex) { //Llamada desde el propio script
- $ilegal1=$ilegal2=0;
- if($anticheatingCookies) {
- if($tiempo=cookies("read",$ID,0)) {
- if($tiempo>abs(time()-$tiempoVoto)) $ilegal1=1;
- }
- }
- if($anticheatingIPs) {
- if( ip("update",$ID,abs(time()-$tiempoVoto)) ) {
- if( $tiempo=ip("search",$ID,$REMOTE_ADDR) ) $ilegal2=1;
- }
- }
- if($ilegal1==0 AND $ilegal2==0) {
- $aux=datos("read",$ID,0);
- $aux[0]++;
- $aux[2]++;
- $aux[7]=time();
- datos("write",$ID,$aux);
- if($anticheatingIPs) ip("write",$ID,$REMOTE_ADDR);
- if($anticheatingCookies) cookies("write",$ID,$tiempoVoto);
- }
- $HTML.='<table align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
- $HTML.='<caption><span class="titulo">'.$topNombre.'</span></caption>';
- $HTML.='<tr class="1"><td align="center" valign="middle" class="texto0">'.$_VoteCount_.'</td></tr>';
- $HTML.='<tr class="0"><td align="center" valign="middle" class="texto0">'.$_Entering_.'</td></tr>';
- $HTML.='</table>';
- $HTML.='<script>window.location.replace("'.$topURL.'index.php")</script>';
- } else { //Llamada desde un servidor externo
- $ilegal1=$ilegal2=0;
- include("data/".$ID."info.php");
- if($anticheatingCookies) {
- if($tiempo=cookies("read",$ID,0)) {
- if($tiempo>abs(time()-$tiempoVoto)) $ilegal1=1;
- }
- }
- if($anticheatingIPs) {
- if( ip("update",$ID,abs(time()-$tiempoVoto)) ) {
- if( $tiempo=ip("search",$ID,$REMOTE_ADDR) ) $ilegal2=1;
- }
- }
- if($ilegal1 OR $ilegal2) {
- //Voto NO vбlido
- $HTML.='<form name="clock">';
- $HTML.='<table align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
- $HTML.='<caption><span class="titulo">'.$topNombre.'</span></caption>';
- $HTML.='<tr class="1"><td align="center" valign="middle" class="texto0">'.$_InvalidVote_.'</td></tr>';
- $HTML.='<tr class="0"><td align="center" valign="middle" class="texto0">'.$_WhenVote_.'<INPUT TYPE="TEXT" name="CuentaAtras" class="reloj" size="6"></td></tr>';
- $HTML.='<tr class="1"><td align="center" valign="middle" class="texto0"><a href="index.php">'.$_WithoutVote_.'</a></td></tr>';
- $HTML.='<INPUT TYPE="HIDDEN" name="ID" value="'.$ID.'">';
- $HTML.='</table></form>';
- $HTML.='<script>CuentaAtras('.abs($tiempo+$tiempoVoto-time()).',1)</script>';
- } else {
- //Voto vбlido
- $HTML.='<form action="in.php" method="post">';
- $HTML.='<table align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
- $HTML.='<caption><span class="titulo">'.$topNombre.'</span></caption>';
- $HTML.='<tr class="1"><td align="center" valign="middle" class="texto0">'.$_ComeFrom_.'<a href="'.$webURL.'" target="_blank">'.$web.'</a></td></tr>';
- $HTML.='<tr class="0"><td align="center" valign="middle" class="texto0"><br>'.$_IfYouWant_.'<br><INPUT TYPE="SUBMIT" class="boton" value="'.$_VoteFor_.$web.'"><br> </td></tr>';
- $HTML.='<tr class="1"><td align="center" valign="middle" class="texto0"><a href="index.php">'.$_WithoutVote_.'</a></td></tr>';
- $HTML.='<INPUT TYPE="HIDDEN" name="ID" value="'.$ID.'">';
- $HTML.='</table></form>';
- }
- }
-
- include('html/header.php');
- if($showBannerTop==2 OR $showBannerBotton==2) $autoBanner=AutoBanner(2);
- if($showBannerTop==1) readfile("html/bannertop.htm");
- if($showBannerTop==2) echo '<CENTER>'.$autoBanner[0].'</CENTER>';
- echo '<br>';
- echo $HTML;
- if($showBannerBotton==1) readfile("html/bannerbotton.htm");
- if($showBannerBotton==2) echo '<CENTER>'.$autoBanner[1].'</CENTER>';
- include('html/footer.php');
-
- ?>