Foros del Web » Programando para Internet » PHP »

sistema de referidos en php, dudas y consejos de formas...

Estas en el tema de sistema de referidos en php, dudas y consejos de formas... en el foro de PHP en Foros del Web. Estoy ideando como seria la mejor forma para hacer un sistema de referidos para mi blog en php... y me surge una duda con la ...
  #1 (permalink)  
Antiguo 05/06/2016, 09:30
 
Fecha de Ingreso: diciembre-2015
Mensajes: 115
Antigüedad: 8 años, 11 meses
Puntos: 2
Pregunta sistema de referidos en php, dudas y consejos de formas...

Estoy ideando como seria la mejor forma para hacer un sistema de referidos para mi blog en php... y me surge una duda con la funcion de php HTTP_REFERER... ¿esta fucion toma como url el link que fue clickeado o el link de la página donde el link fue clickeado?...

por ejemplo: yo publico mi link para referidos aca en forosdelweb.com, HTTP_REFERER captura el link que publique o la direccion forosdelweb?

por otra parte... para el sistema de referidos manejo cierta logica...

1) al registrar usuarios, creo el link unico para ese usuario que dirija a mi blog agregandole el id del mismo y lo guardo en la bd...

2) posteriormente, cuando ese usuario quiera referir gente... compartirá ese link donde le plazca... una vez que cualquier otra persona haga click en ese link donde sea que lo haya visto... le dirigirá al apartado de registro de usuarios en mi blog...

3) aca es cuando más se trabaja el sistema de referidos, una vez que el link es clickeado por otra persona guardo ese click como una nueva visita para el link, lo que supone puntos para el usuario dueño del link que otra persona siguio, y posteriormente si esa persona para colmo se registra... sumaria más puntos para el usuario dueño del link.

mis ultimas dudas son: esta bien esa forma de hacerlo? o me reconmendarian una mas eficiente? por otra parte, a la hora de crear el link para referidos... deberia hacerlo agregandole un codigo ramdom, o con ponerle el id del usuario basta?

espero puedan aclararme un poco, saludos
  #2 (permalink)  
Antiguo 05/06/2016, 13:06
Avatar de Rodrhigo  
Fecha de Ingreso: septiembre-2011
Ubicación: Temuco-Valdivia-Osorno
Mensajes: 254
Antigüedad: 13 años, 2 meses
Puntos: 48
Respuesta: sistema de referidos en php, dudas y consejos de formas...

HTTP_REFERER captura de donde viene, si se hace click en un enlace en forosdelweb entonces HTTP_REFERER seria http://forosdelweb.com/temaEjemplo.

Si quieres hacer un sistema de referidos la cabecera HTTP_REFERER seria algo complementario, no es necesario.

Lo que se suele hacer es:
1- publican un enlace a tu web con un id(que identifica al usuario). ej: ejemplo.com/?id=39
2- una vez que se detecta un referido($_GET['id'] existe) se crea una cookie con el id.
3- cuando el usuario se registra si existe la cookie($_COOKIE['referer']) se ingresa el referido en la base de datos.
__________________
Rodrigo Agüero

Etiquetas: mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:18.