J'ai une petite base de données où je rentre des catégories avec une interface admin.
J'aimerais, que lorsque je rentre le nom d'une catégorie, avec l'enregistrement sur la bdd, il me crée un dossier du même nom que la catégorie dans mon dossier image.
L'inscription dans la bdd marche, c'est la création de dossier qui ne veut pas se faire.
( J'ai fait un peu ça comme je le sentais, je n'ai pas trouvé comment créer des dossiers à partir d'une variable
Sachant que mon dossier images existe déja, mon but est de créer dans ce dossier image, un dossier qui se nomme comme le nom_catégorie.
Et à l'intérieur de ce nom-catégorie, deux dossiers, un images et un mini.
Le but, est que pour que, à chaque nouvelle catégorie, son dossier correspondant soit créé.
Voici où j'en suis, j'ai une erreur comme cela:
Warning: mkdir() [function.mkdir]: No such file or directory in C:\wamp\www\categories\addcategorie.php on line 44
Impossible de créer le dossier de base des photos ../images/exemple/images/
$sq="insert into categories values('',\"$nom_categorie\")";
$quer=mysql_query($sq ) or die('erreur sq: '.mysql_error());
$dir = "../images/$nom_categorie/images/";
$dir_mini = "../images/$nom_categorie/mini/";
mkdir($dir);
if(!is_dir($dir))
{
echo 'Impossible de créer le dossier de base des photos ' . $dir;
}
else
{
chmod($dir, 0777);
mkdir($dir_mini);
if(!is_dir($dir_mini))
{
echo 'Impossible de créer le dossier des miniatures ' . $dir_mini;
}
else
{
chmod($dir_mini, 0777);
}
}
}