Ver Mensaje Individual
  #9 (permalink)  
Antiguo 31/05/2014, 08:38
Avatar de haggenx
haggenx
 
Fecha de Ingreso: febrero-2007
Ubicación: México
Mensajes: 823
Antigüedad: 17 años, 2 meses
Puntos: 24
Respuesta: Como colocar un sistema de favorito QUE NO SEA DE FB

Que tal ivo5860:

funciones globales (en otro archivo que lo incluyo donde se necesite):

Código PHP:

<?

  
function getnavigatorname()
 {
   return 
".".strtolower($_SERVER["HTTP_USER_AGENT"]);
 }

?>
Yo tengo en la pagina que deseo registrar cuantas veces se comparte en facebook el siguiente código en php:

Código PHP:

<?

  $date 
date('Y-m-d H:i:s',time());
  
$ipaddress trim(trim($_SERVER['REQUEST_URI']));

  if(
strpos(".".strtolower(trim(getnavigatorname())), "facebook") > 0)
  {
  
    
$SQL "INSERT INTO ".trim($dbtableprefix)."socialaccess VALUES('facebook', '".trim($ipaddress)."', '".trim($date)."')";
    
mysql_query($SQL);
    
  }

?>
la estructura de la tabla es la siguiente:

Código:
SOCIALAGENT, varchar(255)
URL, mediumtext
DATE, varchar(255)
como puedes ver, lo que hacemos es detectar cuando el agente de facebook pasa por nuestra web, porque se ha compartido esa pagina en facebook o alguien le ha dado me gusta, entonces guardamos ese acceso en una tabla. Ahora lo único que hay que hacer es ver cuantos accesos hay a dicha página, para ello en tu web haces una consulta a la tabla y ves cuantos accesos (con count cuentas los registros) se han registrado usando como referencia la url de tu web.

Espero te sea de utilidad, saludos.

Última edición por haggenx; 31/05/2014 a las 08:40 Razón: Falto una sección por incluir