Redireccionar por Referer?

Fox Seguir

1
Zeta
CPA
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
Desde
16 Abr 2011
Mensajes
1.949
Buenas!, tengo el siguiente código:

---------------------------------------------------
<?php
$fromURL = array("web1.com");
$referer = $_SERVER['HTTP_REFERER'];
$cont = 0;
foreach($fromURL as $buscar){
$resultado = strpos($referer , $buscar);
if($resultado != FALSE){
$cont = 1;
}
}

if($cont != 1) {
{include(TEMPLATEPATH . '/page.php'); }
} else {
{include(TEMPLATEPATH . '/page1.php'); }
}
?>
---------------------------------------------------
En sí, su función es que cuando la visita proviene de "web1.com" entonces incluye el template "page1.php", y sino, entonces incluye "page.php".

Usando el mismo código, ¿Cómo puedo hacer para...

Cuando venga de "Web1.com" Redireccione a "page1.php" <--- (Esto ya está hecho)
Cuando venga de "Web2.com" Redireccione a "page2.php" <--- (Esto quiero hacer)
Cuando no venga de ninguno, entonces redireccione a "page.php" <--- (Esto ya está hecho)

Desde ya Gracias.
 

Vittey

VIP
Pi
Social Media
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Desde
13 Abr 2013
Mensajes
5.477
Estaba viendo, no manejo mucho php, no he probado el codigo.
Si creas una variable url bool? la seteas false por defecto.
$cont = 1;
url1 = true;
Asi manejas el contador y la url por separado.
 

Dieguit0sk8

Delta
Verificación en dos pasos desactivada
Verificado por Whatsapp
Desde
6 Jul 2012
Mensajes
558
[MENTION=7648]Fox[/MENTION] fijate si te sirve ;)

PHP:
<?php
// Dieguit0sk8 - Forobeta.com
$referer = $_SERVER['HTTP_REFERER'];
if (preg_match('/web1.com/i',$referer)) {
	header ('Location: page1.php');
} elseif (preg_match('/web2.com/i',$referer)) {
	header ('Location: page2.php');
} else {
	header ('Location: page.php');
}
?>
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba