[File_exists] equivalent de cette fonction appliquable en rézo ?

equivalent de cette fonction appliquable en rézo ? [File_exists] - PHP - Programmation

Marsh Posté le 22-08-2003 à 14:19:15    

bonjour j ai un pb avec la fonction file_exists en rézo  
 

Code :
  1. //Chemin des images a afficher  
  2. $handle='\\\\srv2\\\groupes\\\referentiel\\' .$wrin ."_1.jpg";
  3. //teste si l image existe et la retourne  
  4. print "<center><H3>Photographie de notre unité de vente</H3>";
  5. if (file_exists($handle)) {
  6. print "<center><img src=$handle  width=40% border=10>";
  7. }
  8. else {
  9. print "<center>pas de photographie disponible pour cet article</center>";
  10. }


 
j avais trouvé ca "Cette fonction ne fonctionne pas avec les fichiers distants , car le fichier utilisé doit être accessible sur le système de fichiers local."
 
alors comment faire ?  
merci d avance


Message édité par sakuraba le 28-08-2003 à 12:22:14
Reply

Marsh Posté le 22-08-2003 à 14:19:15   

Reply

Marsh Posté le 22-08-2003 à 14:23:23    

tu montes ton répertoire distant sur une lettre de lecteur (par ex Z: sous win) ou tu utilise un montage NFS (sous nux)
 
et si c'est pas possible alors connexion ftp, socket etc..


Message édité par Sh@rdar le 22-08-2003 à 14:23:59

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 22-08-2003 à 14:28:40    

ca marche ca si je fais ca  
 

Code :
  1. //Chemin des images a afficher   
  2. $handle='\\\\srv2\\\groupes\\\referentiel\\' .$wrin ."_1.jpg";
  3. //teste si l image existe et la retourne   
  4. print "<center><H3>Photographie de notre unité de vente</H3>";
  5. if (file_exists($handle)) {
  6. print "<center><img src=$handle  width=40% border=10>";
  7. else {
  8. print "<center>pas de photographie disponible pour cet article</center>";
  9. print "<center><img src=$handle  width=40% border=10>";
  10. }


 

Reply

Marsh Posté le 22-08-2003 à 14:57:22    

:bounce:

Reply

Marsh Posté le 22-08-2003 à 14:58:36    

[:mlc2] ... mais essayes .. tu saurais déjà ....


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 22-08-2003 à 15:08:50    

j ai essayé ca marche pas non plus

Reply

Marsh Posté le 22-08-2003 à 15:12:04    

les machines sont aussi des serveurs web ou pas ?


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 22-08-2003 à 15:13:14    

Code :
  1. //teste si l image existe et la retourne  
  2. print "<center><H3>Photographie de notre unité de vente</H3>";
  3. $test=file_exists($handle);
  4. print $test;
  5. if ($test=TRUE) {
  6. print "<center><img src=$handle  width=40% border=10>";
  7. }
  8. else {
  9. print "<center>pas de photographie disponible pour cet article</center>";
  10. }


 
ca ca marche la photo s affiche mais qd il en a pas il mets pas " pas de photographie ...." il met le cadre de la photo sans elle

Reply

Marsh Posté le 22-08-2003 à 16:52:19    

:bounce:

Reply

Marsh Posté le 26-08-2003 à 17:39:56    

:bounce:

Reply

Marsh Posté le 26-08-2003 à 17:39:56   

Reply

Marsh Posté le 28-08-2003 à 09:57:37    

personne n a une idée ?

Reply

Marsh Posté le 28-08-2003 à 12:23:02    

simogeo a écrit :

les machines sont aussi des serveurs web ou pas ?


SRV2 non c est un serveur de fichier

Reply

Marsh Posté le 28-08-2003 à 14:16:32    

:bounce:

Reply

Marsh Posté le 28-08-2003 à 16:28:34    

if you're running apache as a service on a win32 machine, an you try to determinate if a file on an other pc in your network exists - ex.: is_file('//servername/share/dir1/dir2/file.txt') - you may return false when you're running the service as LocalSystem. To avoid this, you have to start the Apache-Service as a 'registered' domain user.  

Reply

Marsh Posté le 31-08-2003 à 03:05:44    

if ($test==TRUE)
 
essaie avec ça déjà :)


Message édité par spark le 31-08-2003 à 03:07:16
Reply

Marsh Posté le 31-08-2003 à 06:04:49    

Sakuraba a écrit :

Code :
  1. //teste si l image existe et la retourne  
  2. print "<center><H3>Photographie de notre unité de vente</H3>";
  3. $test=file_exists($handle);
  4. print $test;
  5. if ($test=TRUE) {
  6. print "<center><img src=$handle  width=40% border=10>";
  7. }
  8. else {
  9. print "<center>pas de photographie disponible pour cet article</center>";
  10. }

euh, ouais ça marche peut etre chez toi quoi, mais ça marchera jamais sur le browser de qqun en dehors de ton reseau hein
 
ca ca marche la photo s affiche mais qd il en a pas il mets pas " pas de photographie ...." il met le cadre de la photo sans elle  


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Sujets relatifs:

Leave a Replay

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