Ankaa1988
Messages postés74Date d'inscriptionlundi 20 février 2006StatutMembreDernière intervention 2 août 2010
-
30 août 2007 à 17:21
Ankaa1988
Messages postés74Date d'inscriptionlundi 20 février 2006StatutMembreDernière intervention 2 août 2010
-
1 sept. 2007 à 21:01
bonjour a tous,
apres quelques heures de recherche pour resoudre mon probleme je ne
trouve toujours pas donc je viens voir si quelqu'un a une idée ici...
voila j'ai ecris
$mkdir = '"pageASuser/'.$_SESSION['login'].'"';
$a=is_dir($mkdir);
if(!$a){
mkdir($mkdir,0777);
}
ce qui a donc pour but de creer un dossier si celui-ci n'existe pas.
cependant la fonction mkdir ne fonctionne pas de la maniere utilisé
en effet, aucune dossier ne se cree quand je lance le code alors que lorsque j'écris
mkdir("pageASuser/toto",0777);
ca marche!
je n'y comprend plus rien...
si quelqu'un a une idée. merci
++
PS: pageASuser est un sous dossier a qui j'ai mis les autorisations necessaires (777)
pysco68
Messages postés681Date d'inscriptionsamedi 26 février 2005StatutMembreDernière intervention21 août 20148 30 août 2007 à 17:51
...ta manière d'écrie ton code est un peu bizarre, enfin, je trouve ^^ mais je n'y ai pas trouvé d'erreur....
je trouve juste que tu à bizarement "orthographié" ta variable $mkdir......
je l'écrirais de la façon suivant:
<hr size="2" width="100%" />$dir = 'pageASuser/'.$_SESSION['login'];
if(!is_dir($dir)){
mkdir($dir,0777);
}
<hr size="2" width="100%" />....pour voir où ça cloche regarde voir si ta boucle if() est correctement exécutée (à l'aide d'un echo() )........
Vala ;) j'espère que ça aide....
Bonne journée!
<hr size="2" width="100%" />Developpement Web Yannic GraphiX | Mon CMS yArt et sa démo <hr size="2" width="10" />
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 30 août 2007 à 18:10
Hello,
c'est bien la déclaration de ta variable.
La chaîne contient des guillemets, déclarée de cette manière.
Elle ne contient pas la chaîne <<rep/toto>> mais <<"rep/toto">>
Et ça ne doit pas lui plaire de créer un tel nom de répertoire.