[RESOLU] Probléme mkdir

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Probléme mkdir

Re: Probléme mkdir

par or 1 » 18 août 2021, 17:05

dans l'exemple, $structure est une chaine de caractères, pas le résultat d'un premier appel de mkdir.

Re: Probléme mkdir

par MarYas » 18 août 2021, 16:42

bin cidessous c'est un exemple de php.net mais merci ça fonctionne !
$structure = './depth1/depth2/depth3/';

// Pour créer une structure imbriquée, le paramètre $recursive
// doit être spécifié.

if (!mkdir($structure, 0777, true)) {
    die('Echec lors de la création des répertoires...');
}

Re: Probléme mkdir

par or 1 » 17 août 2021, 23:59

ça n'a aucun sens d'avoir 2 appels à la fonction mkdir.

il faut partir de :
if (!mkdir("../User/$slug/bg", 0777, true)) {

Probléme mkdir

par MarYas » 17 août 2021, 15:11

Bonjour à tous impossible de créer un dossier et sous dossier à partir d'un numero ($slug) que je récup de la bd ! Alors User existe déjà slug et bg non !
$structure = mkdir("../User/$slug/bg");
if (!mkdir($structure, 0777, true)) {
    die('Echec lors de la création des répertoires...');
}
Merci pour vos réponses !