Foros del Web » Programando para Internet » PHP » Configuración PHP »

allow_url_fopen no funciona

Estas en el tema de allow_url_fopen no funciona en el foro de Configuración PHP en Foros del Web. Hola Tengo una página llamada pruebas.php que tiene el siguiente contenido: <?php $gestor = fopen("http://www.php.net/", "r"); ?> Pongo en el navegador www.mipagina.org/pruebas.php y no sale ...
  #1 (permalink)  
Antiguo 28/05/2009, 01:54
Avatar de morenita7722  
Fecha de Ingreso: enero-2007
Ubicación: aquí, ¿donde sino?
Mensajes: 261
Antigüedad: 17 años, 2 meses
Puntos: 1
allow_url_fopen no funciona

Hola
Tengo una página llamada pruebas.php que tiene el siguiente contenido:

<?php
$gestor = fopen("http://www.php.net/", "r");
?>


Pongo en el navegador www.mipagina.org/pruebas.php y no sale nada. Tengo habilitada la directiva allow_url_fopen y safe_mode a off. ¿Qué me puede estar fallando?
Saludos!!
__________________
Si lo supiese no preguntaría...
  #2 (permalink)  
Antiguo 28/05/2009, 08:38
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Respuesta: allow_url_fopen no funciona

Pues sí ese es todo tu código es normal que no salga nada, ya que no haces nada, trata de hacer algo con $gestor primero y ve si eso te lanza algún error.

Saludos.
  #3 (permalink)  
Antiguo 28/05/2009, 09:51
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: allow_url_fopen no funciona



Código PHP:
var_dump(file_get_contents('http://php.net')); 
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #4 (permalink)  
Antiguo 01/06/2009, 09:15
 
Fecha de Ingreso: junio-2009
Mensajes: 9
Antigüedad: 14 años, 10 meses
Puntos: 3
Respuesta: allow_url_fopen no funciona

Creo que lo que buscas es esto...:

Código PHP:
<?php
$gestor 
fopen("h t t p : / / w w w . p h p . n e t /""r");
while (!
feof($gestor))
{
    
$ln=fgets($gestor4096);
    if (
strstr($ln,"charset="))
    {
        
$charset=trim(substr(strstr($ln,"charset="),8));
    }
    
$contenido.=$ln;
}
fclose($gestor);
?>
Luego

Código PHP:
<?php
echo $contenido;
?>
(quita los espacios en fopen(...))
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:59.