begin process at 2012 05 27 18:22:46
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Fichier / Disque

 > RENVOI UN DOSSIER DE NOM UNIQUE ET ALÉATOIRE

RENVOI UN DOSSIER DE NOM UNIQUE ET ALÉATOIRE


 Information sur la source

 Description

Petite fonction permettant de renvoyer un dossier disponible de nom aléatoire dans le chemin précisé en paramètre.

Source

  • <?php
  • function DirUniq($path)
  • {
  • while (false !== (is_dir(($r = ($path . '/' . md5(uniqid(rand(), true)))))));
  • return $r;
  • }
  • $path = DirUniq('tmp');
  • echo $path;
  • // Affiche " tmp/fb61fc5dd1acd5475055342ef080f458 "
  • // Le dossier n'existe pas et peut donc être crée.
  • ?>
<?php

function DirUniq($path)
{
	while (false !== (is_dir(($r = ($path . '/' . md5(uniqid(rand(), true)))))));
	
	return $r;
}

$path = DirUniq('tmp');

echo $path;

// Affiche " tmp/fb61fc5dd1acd5475055342ef080f458 "
// Le dossier n'existe pas et peut donc être crée.

?>



 Sources du même auteur

CLASSE : COMPTEUR DE VISITEURS CONNECTÉS AU SITE
RACCOURCIR UNE CHAINE AVEC UN SÉPARATEUR AU MILIEU
FONCTION QUI ESSAIE DE RETOURNER UNE DATE VALIDE COMME ELLE ...
MOTS TROP LONGS

 Sources de la même categorie

SUPPRESSION AUTOMATIQUE DES FICHIERS RAW ORPHELINS APRÈS UN ... par malokaff
UPLOADER DES FICHIER DANSUN DOSSIER, SÉCURISÉ AVEC MOT DE PA... par raizzo
COMPTEUR DE VISITES SUR FICHIER par pierreSabatier
FONCTION RECURSIVE DE DOSSIERS par tefa24600
Source avec Zip CONVERSION DES UNITÉS INFORMATIQUE (O, KIO, MIO, GIO, TIO...... par genetApt151

 Sources en rapport avec celle ci

EFFACER DOSSIERS ET FICHIERS RÉCALCITRANTS par Stephane33
Source avec une capture LISTER LES DOSSIERS, SOUS-DOSSIERS ET NOMBRE DE FICHIERS par neo2k2
CLASSE DIRECTORYITERATOR POUR PHP4 par codefalse
PARCOURIR UN RÉPERTOIRE ET SES SOUS SOUS SOUS... RÉPERTOIRE ... par micmonay
UPLOAD / AJOUT / SUPPRESSION DE FICHIER SUR VOTRE SITE par Tartuffe

Commentaires et avis

Commentaire de malalam le 02/02/2008 16:27:01 administrateur CS

Hello,

je préfèrerais que tu mettes dans dans codyx.org stp. Ca y a plus sa place.

Commentaire de coucou747 le 03/02/2008 11:13:25 administrateur CS

ca renvoie un nom de dossier possible et pas un dossier de nom

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

ajouter une chaine à une variable (lié à un fichier) avant l'extension [ par lanomalie ] bonjour, je connais pas grand chose au php mais voila ma question: &nbsp;&nbsp;&nbsp; code: &nbsp;&nbsp;&nbsp; $dossier = opendir("dossi Lecture d'un nom de fichier... [ par magicsmacks ] Bonjour, Je poss&#232;de un dossier sur mon serveur dans lequel le nombre de fichier et leur nom varie r&#233;guli&#232;rement... J'aimerai savoir s'i J'ai un chemin vers un fichier , je voudrai qu'il se crée automatiquement si il n'existe pas [ par ranouf ] Bonjour, J'ai un chemin: /var/www/test/fonctions/voir.php en l'occurence ce "fonctions/voir.php" n'existe pas. Ce que je voudrai savoir c si il exist recuperer une portion d'une chaine [ par salim81 ] bonjour ! j'ai un script php qui execute la commande systeme : ls  /tmp.mon probleme c'est que je sais pas comment faire pour tester si un fichier exi lister dossiers uniquements [ par shadow1779 ] Bonjour,il existe dans les codes de nombreux scripts pour lister le contenu d'un dossier, cependant cela liste les fichiers et dossier contenu, je vou Explode et antislashes ... [ par Poolky ] Bonsoir tout le monde,J'ai un petit soucis, et j'aimerais si c'était possible que vous m'otiez cette épine du pied!Je voudrais faire un explode d'une problème fichier, chaine de caractère [ par lenneth666 ] Bonjouralors je suis ultra débutant en php.J'aimerais ouvrir un fichier .html pour recuperer quelques partie du code source entre certaines balises.L' comment créer un fichier php à l'aide d'une fondtion php ? [ par psl10 ] Bonjour &#224; tous,Je suis en train de cr&#233;er un intranet pour un entreprise dans le cadre d'un stage,cet intranet est en php afin qu'il&nbsp;pui ftp et chemins d'accès [ par chamallow ] Bonjour,J'ai un petit problème avec mon module d'upload download.En fait en local tout se passe bien. Mais dès qu'il s'agit de sortir de cette perspec FTP [ par louna_ha ] Salut tous le monde voila j'ai réaliser le code suivant qui permet de charger des fichiers via le protocole FTP. Et voila le message d'erreur afficher


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales