Problema con Sistema de Intercambios y Referer
Hola, que tal? Estoy en una situación angustiante, ya que quiero realizar algo muy importante para un systema que he realizado y no me sale.
Hice un sistema de intercambios de paginas web, automatico. Pueden verlo en http://www.tgptrades.net para entender la idea general.
En pocas palabras, lo que hace es que todos los sitios que se registren, reciban las visitas que el resto de los sitios registrados manden!
Para que los sitios esten activos, deben enviar visitas a traves de un archivo que analiza y redirije las visitas con un criterio que ahora no importa.
El sistema funciona a la perfeccion. Mi problema aparece cuando quiero añadir un módulo que me va a permitir a mi, como administrador del sistema, hacer participar sitios externos al sistema, es decir, realizar intercambios externos (con sitios que usan scripts de intercambio).
Para que el intercambio funcione correctamente, el "sitio externo" (que reconoce cada visita entrante a partir del referer), debe reconocer que las visitas que mandan tooodos los sitios participantes de mi centro de intercambios, tenga como referer tgptrades.net y no la url de cada sitio.
Se entiende hasta ahora?
En definitiva, necesito modificar, desde el include que usa cada sitio participante en su web, la url, tal que, al llegarle al sitio externo la visita, pueda recnocerla como mia, o sea, de http://www.tgptrades.net.
Acepto todo tipo de sugerencias!
Les pido por favor, que me escriban directamente a [email protected] además de responder aqui, porque no estyo seguro de recordar que he posteado aqui!
-----------------------------
Posibles pistas para los que tienen más idea que yo:
Hay alguna forma de usar CURL (ya instalado en mi server) para modificar los headers desde un include?
el curl se usarÃa asÃ:
$ch = curl_init();
curl_setopt ($ch, CURLOPT_REFERER, "http://www.tgptrades.net/");
$result=curl_exec ($ch);
curl_close ($ch);
pero no funciona de esa forma. es solo una idea para los que saben mas que yo.
Saludos y muchas muchas gracias de antemano.
Hice un sistema de intercambios de paginas web, automatico. Pueden verlo en http://www.tgptrades.net para entender la idea general.
En pocas palabras, lo que hace es que todos los sitios que se registren, reciban las visitas que el resto de los sitios registrados manden!
Para que los sitios esten activos, deben enviar visitas a traves de un archivo que analiza y redirije las visitas con un criterio que ahora no importa.
El sistema funciona a la perfeccion. Mi problema aparece cuando quiero añadir un módulo que me va a permitir a mi, como administrador del sistema, hacer participar sitios externos al sistema, es decir, realizar intercambios externos (con sitios que usan scripts de intercambio).
Para que el intercambio funcione correctamente, el "sitio externo" (que reconoce cada visita entrante a partir del referer), debe reconocer que las visitas que mandan tooodos los sitios participantes de mi centro de intercambios, tenga como referer tgptrades.net y no la url de cada sitio.
Se entiende hasta ahora?
En definitiva, necesito modificar, desde el include que usa cada sitio participante en su web, la url, tal que, al llegarle al sitio externo la visita, pueda recnocerla como mia, o sea, de http://www.tgptrades.net.
Acepto todo tipo de sugerencias!
Les pido por favor, que me escriban directamente a [email protected] además de responder aqui, porque no estyo seguro de recordar que he posteado aqui!
-----------------------------
Posibles pistas para los que tienen más idea que yo:
Hay alguna forma de usar CURL (ya instalado en mi server) para modificar los headers desde un include?
el curl se usarÃa asÃ:
$ch = curl_init();
curl_setopt ($ch, CURLOPT_REFERER, "http://www.tgptrades.net/");
$result=curl_exec ($ch);
curl_close ($ch);
pero no funciona de esa forma. es solo una idea para los que saben mas que yo.
Saludos y muchas muchas gracias de antemano.