Contar visitas con variable - /?ref=loquesea

Iniciado por K-19, 11 Marzo 2011, 23:08 PM

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

K-19

Pues quiero comprar trafico web atraves de trafficholder, ellos envian trafico del pais o nicho que tu elijas y pueden llegarte visitas de diferentes webs, entonces para saber que me han enviado la cantidad acordada quiero que el trafico me lo envien a una direccion por ejemplo:

www.miweb.com/?ref=loquesea

una vez la visita llegue ahi, redireccione a la URL principal www.miweb.com y vuente la visita.

a ver si alguien me dice como hacerlo.

hay muchas webs que usan este metodo, nose si me he explicado mal, cualquier duda decidme y explico mejor.

saludos.

#!drvy

Teóricamente cuando un visitante abre www.miweb.com/?ref=loquesea el servidor abre el archivo index.php (.html etc...) del directorio principal.

Entonces si quieres guardar de donde vienen podrias hacer algo así y ponerlo en el index
Código (php) [Seleccionar]

<?php
if(!empty($_GET['ref'])){
      
$archivo fopen("visitas.txt""a+");
      
fwrite($archivo'FECHA: '.date('d/m/Y H:i:s').' Desde: '.$_GET['ref']."\n \r");
      
fclose($archivo);
      
Header('Location: http://www.miweb.com');
} else {
      
Header('Location: http://www.miweb.com');
}
?>



Esto lo que hace es comprobar si el "ref" tiene algo puesto. Si lo tiene, abre el archivo visitas.txt y escribe la fecha (dia/mes/año  hora/minutos/segundos) junto a la variable "ref". Después te a la web que tienes en el Header.

Saludos

K-19

Vale gracias, yo espero que hayas entendido mi propuesta.

Porque resulta que me gustaría saber diferenciar las visitas que me llegan de manera normal, ya sea desde google, trafico directo, o de otras webs... de las visitas provenientes del trafico que he comprado.

Así a la hora de comprar tráfico, les digo que me lo envien a www.miweb.com/?ref=loquesea porque si me lo enviasen a www.miweb.com me es imposible saber si me han enviado el trafico acordado o no, ya que el trafico comprado lo envian de varias webs.

Y con google analytics o cualquier otro sistema de contador seria imposible saberlo.

JungleBoogie

Podrias probar tambien a utilizar $_SERVER['HTTP_REFERER'], que te dice de que pagina proviene la visita