Просмотр файла in.php

Размер файла: 4.12Kb
  1. <?php
  2. //
  3. // in.php
  4. // rev010
  5. //
  6. include('config.php');
  7. include('lang/'.$idioma.'.php');
  8. include('funciones.php');
  9.  
  10. $goindex=0;
  11. if($HTTP_REFERER==$topURL.'in.php?ID='.$ID) $goindex=1;
  12. $path=explode('in.php','http://'.$SERVER_NAME.$REQUEST_URI);
  13. $topURL2=$path[0];
  14. if($HTTP_REFERER==$topURL2.'in.php?ID='.$ID) $goindex=1;
  15. if($HTTP_REFERER==$topURL2.'in.php?site='.$ID) $goindex=1;
  16.  
  17. if($goindex) { //Llamada desde el propio script
  18. $ilegal1=$ilegal2=0;
  19. if($anticheatingCookies) {
  20. if($tiempo=cookies("read",$ID,0)) {
  21. if($tiempo>abs(time()-$tiempoVoto)) $ilegal1=1;
  22. }
  23. }
  24. if($anticheatingIPs) {
  25. if( ip("update",$ID,abs(time()-$tiempoVoto)) ) {
  26. if( $tiempo=ip("search",$ID,$REMOTE_ADDR) ) $ilegal2=1;
  27. }
  28. }
  29. if($ilegal1==0 AND $ilegal2==0) {
  30. $aux=datos("read",$ID,0);
  31. $aux[0]++;
  32. $aux[2]++;
  33. $aux[7]=time();
  34. datos("write",$ID,$aux);
  35. if($anticheatingIPs) ip("write",$ID,$REMOTE_ADDR);
  36. if($anticheatingCookies) cookies("write",$ID,$tiempoVoto);
  37. }
  38. $HTML.='<table align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
  39. $HTML.='<caption><span class="titulo">'.$topNombre.'</span></caption>';
  40. $HTML.='<tr class="1"><td align="center" valign="middle" class="texto0">'.$_VoteCount_.'</td></tr>';
  41. $HTML.='<tr class="0"><td align="center" valign="middle" class="texto0">'.$_Entering_.'</td></tr>';
  42. $HTML.='</table>';
  43. $HTML.='<script>window.location.replace("'.$topURL.'index.php")</script>';
  44. } else { //Llamada desde un servidor externo
  45. $ilegal1=$ilegal2=0;
  46. include("data/".$ID."info.php");
  47. if($anticheatingCookies) {
  48. if($tiempo=cookies("read",$ID,0)) {
  49. if($tiempo>abs(time()-$tiempoVoto)) $ilegal1=1;
  50. }
  51. }
  52. if($anticheatingIPs) {
  53. if( ip("update",$ID,abs(time()-$tiempoVoto)) ) {
  54. if( $tiempo=ip("search",$ID,$REMOTE_ADDR) ) $ilegal2=1;
  55. }
  56. }
  57. if($ilegal1 OR $ilegal2) {
  58. //Voto NO vбlido
  59. $HTML.='<form name="clock">';
  60. $HTML.='<table align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
  61. $HTML.='<caption><span class="titulo">'.$topNombre.'</span></caption>';
  62. $HTML.='<tr class="1"><td align="center" valign="middle" class="texto0">'.$_InvalidVote_.'</td></tr>';
  63. $HTML.='<tr class="0"><td align="center" valign="middle" class="texto0">'.$_WhenVote_.'<INPUT TYPE="TEXT" name="CuentaAtras" class="reloj" size="6"></td></tr>';
  64. $HTML.='<tr class="1"><td align="center" valign="middle" class="texto0"><a href="index.php">'.$_WithoutVote_.'</a></td></tr>';
  65. $HTML.='<INPUT TYPE="HIDDEN" name="ID" value="'.$ID.'">';
  66. $HTML.='</table></form>';
  67. $HTML.='<script>CuentaAtras('.abs($tiempo+$tiempoVoto-time()).',1)</script>';
  68. } else {
  69. //Voto vбlido
  70. $HTML.='<form action="in.php" method="post">';
  71. $HTML.='<table align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
  72. $HTML.='<caption><span class="titulo">'.$topNombre.'</span></caption>';
  73. $HTML.='<tr class="1"><td align="center" valign="middle" class="texto0">'.$_ComeFrom_.'<a href="'.$webURL.'" target="_blank">'.$web.'</a></td></tr>';
  74. $HTML.='<tr class="0"><td align="center" valign="middle" class="texto0"><br>'.$_IfYouWant_.'<br><INPUT TYPE="SUBMIT" class="boton" value="'.$_VoteFor_.$web.'"><br>&nbsp;</td></tr>';
  75. $HTML.='<tr class="1"><td align="center" valign="middle" class="texto0"><a href="index.php">'.$_WithoutVote_.'</a></td></tr>';
  76. $HTML.='<INPUT TYPE="HIDDEN" name="ID" value="'.$ID.'">';
  77. $HTML.='</table></form>';
  78. }
  79. }
  80.  
  81. include('html/header.php');
  82. if($showBannerTop==2 OR $showBannerBotton==2) $autoBanner=AutoBanner(2);
  83. if($showBannerTop==1) readfile("html/bannertop.htm");
  84. if($showBannerTop==2) echo '<CENTER>'.$autoBanner[0].'</CENTER>';
  85. echo '<br>';
  86. echo $HTML;
  87. if($showBannerBotton==1) readfile("html/bannerbotton.htm");
  88. if($showBannerBotton==2) echo '<CENTER>'.$autoBanner[1].'</CENTER>';
  89. include('html/footer.php');
  90.  
  91. ?>