opendir/readdir path réseau sous xp sp2

opendir/readdir path réseau sous xp sp2 - PHP - Programmation

Marsh Posté le 04-04-2006 à 14:23:36    

Bonjour, j'ai un petit problème, j'ai un path:
 
$path_devis1 = "\\\\S24tgrat278\\Devis_RC\\DEVAO\\";  
 
et le code suivant :
 
if ($rep = opendir("$path1" ))
{
   while (false !== ($file = readdir($rep)))
   {
      if((substr($file, 0, strlen($file)-4)== "$num_devis" ) && (strtolower(substr($file, strlen($file)-3)) == 'xls'))  
      {            
         if(is_file($file))
            $xls = $path1.$file;
      }
   }
   @closedir("$path1" );
}
else
   echo '<br />Erreur ouverture ',$path1,'<br />';  
 
 
Celle-ci fonctionnais très bien sous XP SP1, mais sous SP2 elle ne marche qu'en local, et n'accepte plus de path "réseau"!
 
($path_devis1 = "C:\\Devis_RC\\DEVAO\\" marche niquel)
 
Merci!

Reply

Marsh Posté le 04-04-2006 à 14:23:36   

Reply

Marsh Posté le 04-04-2006 à 14:56:25    

je vien de me rendre compte que je peu faire ca avec un file_exist!
 
  if (file_exists($path1.$num_devis.'.xls'))
   echo $path1.$num_devis.'.xls';
  else if (file_exists($path1.$num_devis.'.XLS'))
   echo $path1.$num_devis.'.xls';
  else if (file_exists($path2.$num_devis.'.xls'))
   echo $path2.$num_devis.'.xls';
  else if (file_exists($path2.$num_devis.'.XLS'))
   echo $path2.$num_devis.'.XLS';
 
mais bon, ca ne marche toujours pas avec le SP2, sauf en local, pas sur le réseau! :(


Message édité par LouyZ le 04-04-2006 à 14:56:44
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed