include externo

Iniciado por Og., 27 Mayo 2009, 01:25 AM

0 Miembros y 1 Visitante están viendo este tema.

Og.

hola!
en mi preparatoria, no me dejan acceder a muchas paginas ejemplo: youtube xD
entonces quiero hacer un codigo php que lea la pagina y despues me la muestre (logrando que nunca alla una conexion derecta con la pagina y no se bloque)
esto obiamente se logra con include pero el prblema es que cuando hago
Código (php) [Seleccionar]

<?php
  
include("http://ejemplo.com")
?>



no pasa nada

PD: si incluyo algo de mi propio dominio se muestra bien

saludos!
|-

HardieVon

http://zend2.com/

usa curl como  en esta pagina o mejor aun, usa esta pagina hahhaha

eso de include te traera problemas..
saludos

Og.

#2
se ve bien, voy a hacerlo con curl

gracias!

PD: se puede instalar curl en una pagina de phpnet.us???
|-

luiggy2

Y por qué no pruebas con iframes ????
Código (php) [Seleccionar]

<?
$pagina=$_POST["pagina"]; //Recogemos los datos de un formulario

echo "<iframe src =\"$pagina\" width=\"100%\" height=\"300\">";
echo "</iframe>";

?>



Saludos!

" Las grandes ideas suelen salir la mayoría de veces de grandes estupideces "

‭lipman

#4
Como dijo luiggy2 puedes hacerlo por iframes.

He visto muchas páginas que son para lo que tu mismo quieres. Era lo siguiente:

Arriba del todo tenias un textbox para introducir la página. Tenia un botón. Pulsabas el botón y en un iframe que ocupaba el resto de la pantalla mostraba la página

Un saludo

EDIT mira:

Código (php) [Seleccionar]

<body>
<?
echo '
<form method="post">
http://<input type="text" name="web"><br>
<input type="submit" value="Aceptar"><br>
</form>';

$web = $_POST['web'];
if ($web == "")
echo '<iframe src="http://www.google.com">Iframe</iframe>';
else
echo '<iframe src="http://' . $web .'">Iframe</iframe>';

?>
</body>


Falta dejarlo bonito =P

#!drvy

En realidad con iframe lo que haces es cargar el contenido de la web en una ventanita o en la pagina entera o como te de la gana pero lo cargas tu mismo osea con tu ip y todo eso..

yo te diría file_get_contents o curl...
http://www.php.net/file_get_contents




Saludos

Og.

xD esque lo que pasa es que se bloquea cualquier paquete proveniente de x direccion
por ello los iframes no sirven para eso
entoces como php se carga desde el servidor, un include o el curl lo que harian es primero generar la pagina (en el servidor)
y despues enviarme los datos.
asi nunca tengo que enviar o recibir un dato de x pagina


saludos!
|-

дٳŦ٭

Cita de: BadStupidMonkey en 27 Mayo 2009, 21:57 PM
En realidad con iframe lo que haces es cargar el contenido de la web en una ventanita o en la pagina entera o como te de la gana pero lo cargas tu mismo osea con tu ip y todo eso..

yo te diría file_get_contents o curl...
http://www.php.net/file_get_contents




Saludos

Exacto, mejor que use un webproxy que hay cientos en php.

Saludos


Con sangre andaluza :)


Azielito

usa el "traductor" de google, le dices traducir de "español" a "español" y pones la url :) no creo que bloqueen google :xD

‭lipman

xDD es una muy buena idea Azielito xD

De todos modos.. a mi me tira un error:

Google     
Error


    No se admite la traducción del español al español.

    Por favor elija entre los siguientes:

        * Volver a la página de traducción
        * Ver la página original