- Desde
- 17 Ene 2011
- Mensajes
- 545
Hola chic@s.
Hace unos días un compañero me hizo un trabajillo sobre esto que posteé en la zona de negocios. El problema es que por diferencia horaria importante, no podrá ayudarme ahora mismo, por eso intento solucionarlo yo misma.
Les expongo la situación por si alguien puede ayudarme.
Tengo creado el un campo personalizado el cual tiene como valor un link de descarga. Lo he colocado luego del <?php the_content(); ?> en el single.php y se muestra en los post con una imagen.
El campo personalizado te lleva al archivo enlace.php que es un landing que luego de 15 segundos debería redireccionar al link de descarga que coloco en el campo personalizado. El caso es que no redirige, después de los 15 segundos el contador del tiempo inicia de nuevo y no redirige.
Este es la parte del código que tengo en enlace.php que debería hacer la redirección.
Alguien me podría ayudar a solucionarlo por favor?
Gracias
---------- Post agregado el 01-abr-2014 hora: 13:54 ----------
Ya está solucionado Gracias a esos amigos que nunca me faltan en el Skype
Hace unos días un compañero me hizo un trabajillo sobre esto que posteé en la zona de negocios. El problema es que por diferencia horaria importante, no podrá ayudarme ahora mismo, por eso intento solucionarlo yo misma.
Les expongo la situación por si alguien puede ayudarme.
Tengo creado el un campo personalizado el cual tiene como valor un link de descarga. Lo he colocado luego del <?php the_content(); ?> en el single.php y se muestra en los post con una imagen.
PHP:
<?php $url = get_post_meta( $post->ID, 'enlace', true );
if ( $url ) { ?>
<a rel="nofollow" href="http://www.myweb.com/enlace.php"><img src="http://www.myweb.com/wp-content/uploads/2014/03/download2.png" /></a>
<?php } ?>
El campo personalizado te lleva al archivo enlace.php que es un landing que luego de 15 segundos debería redireccionar al link de descarga que coloco en el campo personalizado. El caso es que no redirige, después de los 15 segundos el contador del tiempo inicia de nuevo y no redirige.
Este es la parte del código que tengo en enlace.php que debería hacer la redirección.
PHP:
<script type="text/javascript">
var tiempo = 15;
function contar(){
if(tiempo <= 0){ // Si el tiempo es menor o igual a 0..
document.getElementById("tiempo").innerHTML = "Redireccionando..."; // Ponemos el texto de redireccionamiento
window.location="<?php echo base64_decode($_GET['url']); ?>";
}else{ // Si el tiempo es mayor a 0
tiempo--; // Le restamos segundos
document.getElementById("tiempo").innerHTML = "Espere " + tiempo + " segundos."; // Le mostramos los segundos restantes al usuario
}
}
setInterval("contar()",1000); // Ejecutamos la función contar una vez por segundo
</script>
Alguien me podría ayudar a solucionarlo por favor?
Gracias
---------- Post agregado el 01-abr-2014 hora: 13:54 ----------
Ya está solucionado Gracias a esos amigos que nunca me faltan en el Skype
Última edición: