Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2014, 06:47
Avatar de javier6_almansa
javier6_almansa
 
Fecha de Ingreso: mayo-2014
Mensajes: 34
Antigüedad: 10 años
Puntos: 0
Error en fopen() No encuentra la ruta

Tengo en un fichero txt la siguiente linea:
[ZPRS] = \\meq-fsrv101\teams\DDS\DDS Online\ZPRS\SAPDownload\ZPRS.DOW

Mi idea es a través de una funcion, leer este fichero, sacar la ruta y utilizarla.

Leyendo la ruta :
Código PHP:
function rutaZPRS(){
    
$archivo "conf/rutas.txt";
    
$file fopen($archivo"r");
    
$ruta "";
    while(!
feof($file)) {
        
$aPalabras explode(" "fgets($file)) ;
        if(
$aPalabras[0] == "[ZPRS]" ){
            for (
$i=2$i<count($aPalabras); $i++){
                
$ruta $ruta $aPalabras[$i]." ";
            }
            break;
        }
    }
    return 
$ruta;

Si hago un
Código PHP:
var_dump($ruta); 
el resultado es: string(63) "\\meq-fsrv101\teams\DDS\DDS Online\ZPRS\SAPDownload\ZPRS.DOW "

Ahora con la variable $ruta la utilizo para abrir el fichero de la ruta.
Código PHP:
$file fopen($ruta"r"); 
Y me da error:
Warning: fopen(\\meq-fsrv101\teams\DDS\DDS Online\ZPRS\SAPDownload\ZPRS.DOW ): failed to open stream: No such file or directory in