Modification code php

Tags: #<Tag:0x00007f63fbcc1080>

bonjour,
je suis en train de comprendre un code pour le modifier.
En gros un répertoire en créer lors d’une inscription d’un utilisateur.
ce répertoire est fait a la racine par son nom .
Je cherche a modifier ce répertoire pour avoir les inscriptions dans un seul répertoire. ex: User/
voici le code:

if (in_array('new_folder', $arrayfolders)) {
	$userfolderpath = >$thisuser['name'];
	$newpath = SetUp::getConfig('starting_dir').$userfolderpath;
	if (!is_dir($newpath)) {
		mkdir($newpath);
	}
	$arrayfolders = array_diff($arrayfolders, array('new_folder'));
	$arrayfolders[] = $userfolderpath;
	$userdir = json_encode(array_values($arrayfolders));
} else {
	$userdir = $defaultfolders;
}

pouvez vous me dire comment je peux faire?
merci par avance

Si je comprends bien tu voudrais ajouter un dossier racine Users, il me semble qu’il te faudrai juste modifier le code de la seconde ligne en :

$userfolderpath = "Users".DIRECTORY_SEPARATOR.$this->user['name'];

ou

$userfolderpath = DIRECTORY_SEPARATOR."Users".$this->user['name'];

teste la sortie de la variable $newpath par un print_r($newpath);die(); avant pour savoir où se trouve le séparateur de dossier.

PS: il y a une faute dans ton code…