Crear un iframe "condicional"

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

zarakatajamember

Préstamo
Épsilon
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
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