Who visits my website By 2Fac3R v1.0

Iniciado por 2Fac3R, Diciembre 23, 2012, 12:31:26 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Diciembre 23, 2012, 12:31:26 AM Ultima modificación: Marzo 22, 2014, 02:00:02 PM por Expermicid
Buenas!

En este ocasion traigo un pequeño script "Contador de visitas", a ver si a alguien le sirve de algo jojo, mas que nada para practicar un poco de conocimientos.

contador.php
Código: php

<title> Who visits my website By 2Fac3R v1.0 </title>
<?php
/*
   Who visit my website By 2Fac3R v1.0
*/
class contar{
       
    var $con;
    var $tabla;
       
    function agregar(){
        #---Remplazar por tus datos---
        $host = 'localhost';
        $user = 'root';
        $pwd = 'toor';
        $db = 'test';
        $this -> tabla = 'contador';
        #-----------------------------
        $this -> con = mysql_connect($host,$user,$pwd) or die ("Error en la conexion!");
        $select_db = mysql_select_db($db,$this->con);
        $ip = $_SERVER['REMOTE_ADDR'];
        $pag = __FILE__;
        $ins = "INSERT INTO $this->tabla(ip,page) VALUES('$ip','$pag')";
        mysql_query($ins,$this -> con);
    }
   
    function mostrar(){
        $mos = mysql_query("SELECT * FROM $this->tabla",$this -> con);
        $cantidad = mysql_num_rows($mos);
        if($cantidad !=0){
            echo $cantidad;
        }else{
            echo "1";
        }
       
    }
   
}
$contador = new contar;
$contador -> agregar();
echo 'Visitas: '; $contador -> mostrar();
?>



contador.sql


Código: php
USE test; -- Cambiar por el nombre de tu bd
CREATE TABLE contador( -- Cambiar por nombre de tabla
ip varchar(12),
page text
);




Como ven esta en su version 1.0, si me animo con el tiempo ire posteando los retoques.

Cualquier sugerencia, tip, vulnerabilidad, etc es bien recibida :P. Espero le den utilidad ;)
Zalu2
Sólo el conocimiento te hace libre.