Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/07/2011, 16:52
tumbero_x
 
Fecha de Ingreso: octubre-2010
Ubicación: Buenos Aires
Mensajes: 557
Antigüedad: 13 años, 6 meses
Puntos: 4
Problemas con archivo

Hola Amigos!!!
ya se que el titulo no es muy descriptivo pero realmente no se cual es mi problema
jajaja
paso a explicar
tengo un archivophp que se ejecuta cada media hora por medio de los cron jobs del Cpanel.
Este archivo.php se conecta por url a una pagina externa, lee unas lineas
y las variables generadas resultantes de las lineas leidas
con fopen() genera otro archivo php llamemosle 1.php.
para despues desde una terminal lo pueda leer
el problema es que 1.php a veces tiene datos y a veces NO , 1.php se genera pero vacio , el tema es que a veces lo hace y aveces no
realmente no lo se
dejo el codigo que genera 1.php

Código PHP:
Ver original
  1. $url ='http://www.unapagina.com.ar';
  2.  
  3. @$lineas=file($url);
  4. if($lineas){
  5.  
  6. $dolar_compra  = strip_tags($lineas[340]);
  7. $dolar_venta   = strip_tags($lineas[341]);
  8. $dolar_act     = strip_tags($lineas[342]);
  9.  
  10. $euro_compra   = strip_tags($lineas[346]);
  11. $euro_venta    = strip_tags($lineas[347]);
  12. $euro_act    = strip_tags($lineas[348]);
  13.  
  14. $real_compra   = strip_tags($lineas[352]);
  15. $real_venta    = strip_tags($lineas[353]);
  16. $real_act      = strip_tags($lineas[354]);
  17.  
  18.  
  19. $salida ="<?php\necho\t'".$dolar_compra."\n"."';";
  20. $salida.="echo\t'".$dolar_venta."\n"."';";
  21. $salida.="echo\t'".$dolar_act."\n"."';";
  22. $salida.="echo\t'".$euro_compra."\n"."';";
  23. $salida.="echo\t'".$euro_venta."\n"."';";
  24. $salida.="echo\t'".$euro_act."\n"."';";
  25. $salida.="echo\t'".$real_compra."\n"."';";
  26. $salida.="echo\t'".$real_venta."\n"."';";
  27. $salida.="echo\t'".$real_act."\n"."'?>";
  28.                    
  29.            
  30. $fp=fopen('/home/sincroni/public_html/sv/moneda.php','w');
  31. fputs($fp,$salida);
  32. fclose($fp);
  33. }
Muchas gracias por su Ayuda!!!