Crear un iframe "condicional"

  • Autor Autor zarakatajamember
  • Fecha de inicio Fecha de inicio
zarakatajamember

zarakatajamember

VIP
Épsilon
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Suscripción a IA
Buenas Beta, queria saber si es posible combinar un iframe con un formato condicional.
Ejemplo para explicarme mejor.
PHP:
<iframe src="ejemplo.html" width="100%" height="160" align="center">

quisiera en vez que llame a la pagina ejemplo.html, que haga referencia a un include que podria ser por ejemplo un .php que tenga redactado por ejemplo: $paginaweb = google.com o la url que quisiera. De esta manera no tendría que entrar siempre a la pagina principal y cambiar la url sino solo desde este archivo manejar el sitio.
 
Sí se puede, como mencionas sería con un archivo PHP
 
O con un .js ;😉
 
gracias por su respuestas [MENTION=121488]Programarte[/MENTION] y [MENTION=159022]matiaskpo[/MENTION] , pero pregunto... y el codigo para incluirlo como seria?
 
Hola, si es posible pero necesitas que la extensión del archivo archivo donde está el iframe sea php, te dejo el código:
*Crea el archivo cualquiernombre.php
*Dentro pega el siguiente código:

PHP:
<?php
   //cambia url.php  por la URL del include
    include 'url.php';

?>
<!DOCTYPE HTML>
<html>
    <body>
        <h1>Iframe</h1>

        <iframe src="<?php echo $pag;?>" width="100%" height="160" align="center">
 

    </body>


</html>


Ahora crea el archivo include con el nombre que quieras, en este caso "url.php" :

PHP:
<?php
    // Coloca la URL que quieres que cargue el iframe
    $pag="http://tuurl.com";
?>
 
<iframe src="ejemplo2.html" width="100%" height="160" align="center">
En ese ejemplo pones tu codigo js con un link o bajo <script></script>
 
Podrías hacer algo así:
PHP:
<?php 
    $enlace = include('enlace.php'); 
?> 
   <iframe src="<?= $enlace ?>" width="100%" height="160" align="center">

Y luego crear un archivo llamado enlace.php que contenga esto:
PHP:
<?php
$enlace = 'http://aperpen.com';
return $enlace;
?>

Luego si quieres algo más dinámico tambien puedes usar algo así y acceder mediante tuweb.com/archivo.php?enlace=http://google.com
PHP:
<?php 
    $enlace = $_GET['enlace'];
if(!filter_var($enlace, FILTER_VALIDATE_URL)) 
exit('Introduzca una URL válida');
?> 
   <iframe src="<?= $enlace ?>" width="100%" height="160" align="center">

Espero que te sirva de ayuda 😀
 
Muchisimas gracias a todos. yo lo venia haciendo mal, ponia asi:
PHP:
<iframe src="<?php include="pag.php" echo $pag;?>"
Muchas gracias a todos.
 
Atrás
Arriba