2009-04-01 10 views
0

J'utilise Xampp. Quand j'ai essayé de le faire plus tôt, ça a marché, mais maintenant ça ne marche pas.MKDIR ne fonctionne pas correctement?

J'essaie de créer un répertoire dans mon dossier www pour le cacher des méchants qui volent des fichiers.

Chaque utilisateur obtient son propre dossier dans les téléchargements pour y mettre ses fichiers.

Xampp utilise apache et Xampp est un serveur Web local. Cela me permet de concevoir des sites Web sans avoir besoin d'un hébergeur en ligne. Le dossier www se trouve dans mon C: \ program files \ xampp \ php \ www \ et j'ai besoin d'y créer un répertoire. Je sais que c'est possible parce que je l'ai fait avant, j'ai juste oublié comment y arriver.

Quand je fais un répertoire que j'utilise:

$ uploaddir1 = "xampp/php/www/uploads /".$ esclcusername."/"; mkdir ($ uploaddir1,0777);

Dois-je inclure C: \ program files \ avant xampp?

Et enfin, comment cela serait-il possible sur un véritable hébergeur en ligne?

+0

Sam, si la réponse de Younes a résolu votre problème, s'il vous plaît cliquer sur le chèque à la gauche de sa réponse pour le marquer comme acceptée. –

Répondre

0
  1. vous devez vous assurer que vous donnez permisions au dossier parent pour créer dirs en elle (0777)
  2. pour obtenir le chemin complet, vous pouvez utiliser dirname (FICHIER) Wich retourne le chemin pour le répertoire du fichier dans lequel il est exécuté
2

J'ai vu votre question ici et j'ai recherché sur google. Ce que j'ai trouvé:

mkdir ("D:. /hshome/rubygirl58/gameparody.com/clansites de nomdusite"/lib », 0777)

Alors oui, je pense que vous devez inclure le chemin complet.

Salutations,

Younes

+0

Ceci est la bonne réponse. Peu importe si OP l'a suffisamment apprécié pour vous marquer correctement, je le fais certainement! Je vous remercie. – Campo

Questions connexes