On Wednesday 04 May 2005 22:47, Amir Mohammad Saied wrote:
Bonjour Amir
C'est liste est en Anglais.
Cependant, la réponse:
Il est necessaire de 'eschapper' le character '\'
Au lieux d'ecrire '\', il faut ecrire '\\'
Donc si le chemin est
\\srvdfs00\partages\0-50\M7\05_APValidation\Forfait_Entreprise
Il faut le changer en
srvdfs00\\partages\\0-50\\M7\\05_APValidation\\Forfait_Entreprise
Svp, repondéz en ANGLAIS
[EMAIL PROTECTED] wrote:
Bonjour,
J'utilise php en profondeur depuis peu.
Je viens d'utiliser les fonctions sur les fichier tel que is_file(),
is_dir() ou encore file_exists().
J'obtiens des résultat qui ne correspondent pas à la documentation.
Apparement la longueur de chaîne influe sur le résultat obtenu.
En effet voici le test simple que j'ai effectuer :
$file =
\\\srvdfs00\\partages\\0-50\\M7\\05_APValidation\\Forfait_Entreprise
_Chaîne_de_Valeur; echo len : . strlen($file) .br;
echo file : . $file . br;
if (is_dir($file)) {
echo false;
} else {
echo true;
}
echo br;
$file =
\\\srvdfs00\\partages\\0-50\\M7\\05_APValidation\\Forfait_Entreprise
_Chaîne_de_Valeur\\Entreprise; echo len : . strlen($file) .br;
echo file : . $file . br;
if (is_dir($file)) {
echo false;
} else {
echo true;
}
echo br;
Voici le résultat :
len : 83
file :
\\srvdfs00\partages\0-50\M7\05_APValidation\Forfait_Entreprise_Chaîne
_de_Valeur false
len : 94
file :
\\srvdfs00\partages\0-50\M7\05_APValidation\Forfait_Entreprise_Chaîne
_de_Valeur\Entreprise true
Il est evident que j'ai tester les 2 repertoires dans un explorateur
windows et que les chemins sont les bons.
Je suis sous NT et le partage réseau doit surement être sous windows
Merci de votre réponse.
Jérémy Hennegrave (Pour Bouygues Telecom)
Here is an english newsgroup, please ask your question in english, or go
to your language sections
--
Registered Linux User Number 379093
-- --BEGIN GEEK CODE BLOCK-
Version: 3.1
GAT/O/E$ d-(---)+ s:(+): a--(-)? C$(+++) UL$ P-(+)++
L+++$ E---(-)@ W++$ !N@ o? !K? W--(---) !O !M- V-- PS++(+++)
PE--(-) Y+ PGP++(+++) t+(++) 5-- X++ R*(+)@ !tv b-() DI(+) D+(+++) G(+)
e$@ h++(*) r--++ y--()
-- ---END GEEK CODE BLOCK--
--
Check out these few php utilities that I released
under the GPL2 and that are meant for use with a
php cli binary:
http://www.vlaamse-kern.com/sas/
--
--
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php