Foros del Web » Programando para Internet » PHP »

como abrir url remota cuando esta OFF el urlopen

Estas en el tema de como abrir url remota cuando esta OFF el urlopen en el foro de PHP en Foros del Web. Hola a todos, tengo un gran problema, y es no poder usar un script de weather para porque usa fopen para abrir una url de ...
  #1 (permalink)  
Antiguo 15/01/2007, 03:27
 
Fecha de Ingreso: enero-2006
Mensajes: 32
Antigüedad: 18 años, 2 meses
Puntos: 0
como abrir url remota cuando esta OFF el urlopen

Hola a todos, tengo un gran problema, y es no poder usar un script de weather para porque usa fopen para abrir una url de metereologia como weather o msnbc , porque el servidor PHP donde esta hosteado mi web por razones de seguridad recomienda OFF ( url open ) en la configuracion .ini

yo vi uno para wordpress que sí usa curl y puede leer 3w.weather.kom, pero tienes que tener wordpress para correrlo y es basico ademas , este ejemplo lo anuncio para dar referencia que es posible

segun averigue hay dos maneras, una es fopen y la otra CURL

y el script en cuestion no esta programado con CURL sino con fopen

ALGUIEN DEL FORO SABRIA REEMPLAZARR el fopen con CURL ?

es importante porque solucionaria la mayoria de los porblemas por esta misma razon,

segun tengo entendido esto mismo puede usarse para leer feeds de noticias de sitios y agregarse a nuestras webs.

AYUDENME por favor, GRACIASSSSSSSSSSSSS

N.W.
parte del codigo es

----------

function WeatherIndex($tp) {
global $accid, $tp;

$url ="achetetepe://3w.msnbc.kom/m/chnk/d/weather_d_src.asp?acid=$accid";

$fa = fopen($url,"r");



/* $fa = fopen("3w.msnbc.kom", 80, &$num_error, &$str_error, 30);
if(!$fa)
{ print "Weather is not available: $str_error ($num_error)\n"; }
else
{
fputs($fa,"GET /m/chnk/d/weather_d_src.asp?acid=$accid HTTP/1.0\n\n");
$answer=fgets($fa,128);
*/

----------------
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 11:27.