Advertisement
Guest User

PhP By: Jing~Jang

a guest
Mar 11th, 2014
257
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.79 KB | None | 0 0
  1. <?php
  2. // Log IP Adress By: Jing~Jang
  3. // Funcion: Generar un log de Cada IP Que ingresa a la Web
  4. // Si lo vas a compartir no olvides. NO QUITES LOS CREDITOS. Tu no lo hiciste.
  5.  
  6. $Get_IP = $_SERVER['REMOTE_ADDR']; //Get IP
  7. $useragent = $_SERVER['HTTP_USER_AGENT'];
  8.  
  9.  
  10. $Nombre = "$Get_IP.txt"; // Aqui hay 2 opciones. Podriamos designar un nombre fijo para el TxT en el cual se guardara todo. Como tengo un host con MUCHO espacio no tengo problema.. pero para no quedar saturados podrian poner un nombre fijo.
  11.  
  12.     if(file_exists($Nombre)) //Chek si existe
  13.     {
  14.         $mensaje = "El Usuario con la IP numero $Get_IP ah ingresado a la web"; //Esto se escribira cuando ya el usuario tiene un Log registrado
  15.     }
  16.  
  17.     else //Si no exisiste...
  18.     {
  19.         $mensaje = "El usuario de la IP $Get_IP ingreso a la web por primera vez y se creo un log llamado > $Nombre < ?"; //Esta informacion aparece cuando se Registra un nuevo Log
  20.     }
  21.        if($archivo = fopen($Nombre , "a"))
  22.     {
  23.         if(fwrite($archivo, date("d/m/Y - H:m:s |"). " ". $mensaje. "\n")) //Lo que saldra en nuestro Log
  24.         {
  25.     for($j = 0 ;$j < 100 ;$j++){                                                    //↓
  26.     echo  '<center><font size=20 color=FF3300>By Jing~Jang</font><br 1></center>';  //↓
  27.     }                                                                               //↓
  28.     echo '<center><font color=FF00BB>PSD: Ya tenemos tu IP ;) XD</font></center>';  //Todo esto es solo para molestar XD. Si quieren dejenlo. Recomiendo lo de abajo (Quiten los // y borran esto)
  29.    
  30.         //header('Location: http://LinkDeDescarga'); //Url a la que dara redireccion y ya tendremos sus Datos Guardados ;)
  31.      
  32.       }
  33.         else
  34.         {
  35.             echo ":PooP: Aqui no paso nada :P"; //Si ocurre un error... (No sucede... pero si llega a pasar estamos cuidados con una explicacion XD)
  36.         }
  37.  
  38.         fclose($archivo);
  39.     }
  40.  
  41.  ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement