Discussion: O.S du serveur
Afficher un message
Vieux 05/10/2007, 21h37   #2
Denis Beauregard
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: O.S du serveur

Le 05 Oct 2007 18:07:09 GMT, doug713705
<nospam.doug.letough@free.fr.nospam> écrivait dans fr.comp.lang.php:

>Bonjour à toutes, tous,
>
>J'ai écrit une application en php et j'aurais souhaité que cette application
>puisse fonctionner indépendamment du système sur lequel elle tourne.
>
>Or cette application manipule certains fichiers contenu dans des répertoires
>définis par l'administrateur dans un fichier de configuration.
>
>Pour Mac ou Linux etc... aucun problème, par contre pour Windows ca se gate
>puisque si :
>
> $dir=c:\tmp\mon_appli\mon_dir
>et que
> $filename="mon_fichier";
> $file=$dir."/".$filename;
>
>alors
> fopen($file,"r") ne fonctionnera pas puisque
> $file vaut c:\tmp\mon_appli\mon_dir/mon_fichier


Avant de poser la question, pourquoi tu n'as pas essayé ?

/ et \ fonctionnent tous les deux dans Windows, du moins dans ceux
que j'ai essayé (je suis à Windows 98).

La seule vraie difficulté, c'est en mode invite (prompt ou
command.com) car / sert en DOS à séparer les arguments:

dir c:\windows /s

mais

ls /home/compte -ali

mais fopen ("c:\windows/win.ini", "r"); devrait fonctionner sous
Windows.


Denis
  Réponse avec citation
 
Page generated in 0,04648 seconds with 9 queries