03/02/2006, 14:27
|
| | | Fecha de Ingreso: febrero-2006 Ubicación: Guadalajara, México
Mensajes: 88
Antigüedad: 19 años Puntos: 0 | |
Hecho, lo primero es asegurarte de que tu sitio inicia sesion por defecto, lo más posible es que sí, ya que de seguro usas oscommerce.
Debe de existir un archivo que se ejecute siempre en tu sistema, tal vez un config.php o un header.php, ese sería el lugar adecuado para poner algo de código que quieras que se ejecute siempre.
Ahí pones algo así como esto:
$referer_array = parse_url($_SERVER['HTTP_REFERER']);
$referer = $referer_array['host'];
$_SESSION['referer_link'] = $referer;
Bien ahora lo que tienes que buscar es el lugar exacto donde la compra se ha completado en tu código. ahi pones algo así como esto:
if(isset($_SESSION['referer_link'])&&!empty($_SESSION['referer_link'])){
$sql="INSERT INTO comisiones(referer) VALUES ('{$_SESSION['referer_link']}')";
/*Código para ejecutar esta inserción en la base de datos y depende de la base de datos que tengas, te sugiero preguntar o buscar ¿como ejecuto una sentencia sql en mi base de datos desde PHP? */
}
Como vez no es tan dificil pero depende de tu sistema. |