Ocultar div conforme o referer

  • Autor Autor Carlos G.
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Carlos G.

Carlos G.

Gamma
Verificación en dos pasos activada
Hola betas, estoy intentando hacer que un div se muestre solo a los visitantes que ingresen desde cierto referer (facebook) pero no conozco nada de php ni javascript así que no he podido dar con algo que yo mismo pueda aplicar, seria alguien te amable de facilitarme un código o decirme donde puedo buscar?
Gracias.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
PHP
PHP:
<?php
if(stripos($_SERVER['HTTP_REFERER'],'facebook')){
echo '<div>algo</div>';
}
?>

JS
HTML:
<div style="display:none;" id="nombre">algo</div>
<script>
var x = document.referrer;
if(x.indexOf("facebook")>0){
document.getElementById("nombre").style.display="block";
}
</script>
 
Última edição:
PHP
PHP:
<?php
if(stripos($_SERVER['HTTP_REFERER'],'facebook')){
echo '<div>algo</div>';
}
?>

JS
HTML:
<div style="display:none;" id="nombre">algo</div>
<script>
var x = document.referrer;
if(x.indexOf("facebook")>0){
document.getElementById("nombre").style.display="block";
}
</script>

Muchas gracias cicklow! He usado varios de los scripts que has dejado en el foro también gracias por todo lo que has aportado buen hombre 😛8:
 
[MENTION=9679]cicklow[/MENTION] cuando es para mostrar html me gusta mas asi, aunque es lo mismo XD

PHP:
<?php if(stripos($_SERVER['HTTP_REFERER'],'facebook')): ?>
<div>algo</div>
<?php endif; ?>
 
Una inquietud, en el codigo ya no es necesario colocar un else, en caso contrario,.. realizar algo, o no es necesario ya el else ?
 
Una inquietud, en el codigo ya no es necesario colocar un else, en caso contrario,.. realizar algo, o no es necesario ya el else ?

no , no hace falta , es un if si se cumple pinta el div , si no pues no hace nada
 
Dentro del Div puedo colocar cualquier accion sea un js ?¿
 
Voltar
Topo