création des dossiers avec les permissions 0775 plutôt que 0755

This commit is contained in:
Esenjin 2025-01-09 18:48:03 +01:00
parent 325791eb56
commit ed3d0ec909
3 changed files with 4 additions and 4 deletions

View File

@ -59,7 +59,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$newPath = $path . '/' . sanitizeFilename($newName); $newPath = $path . '/' . sanitizeFilename($newName);
if (!file_exists($newPath)) { if (!file_exists($newPath)) {
$moreInfoUrl = $_POST['more_info_url'] ?? ''; $moreInfoUrl = $_POST['more_info_url'] ?? '';
mkdir($newPath, 0755, true); mkdir($newPath, 0775, true);
$infoContent = $newName . "\n" . $description . "\n" . $matureContent . "\n" . $moreInfoUrl; $infoContent = $newName . "\n" . $description . "\n" . $matureContent . "\n" . $moreInfoUrl;
file_put_contents($newPath . '/infos.txt', $infoContent); file_put_contents($newPath . '/infos.txt', $infoContent);
$_SESSION['success_message'] = "Dossier privé créé avec succès."; $_SESSION['success_message'] = "Dossier privé créé avec succès.";
@ -137,7 +137,7 @@ if (!isSecurePrivatePath($currentPath)) {
// Créer le dossier racine s'il n'existe pas // Créer le dossier racine s'il n'existe pas
if (!file_exists('./liste_albums_prives')) { if (!file_exists('./liste_albums_prives')) {
mkdir('./liste_albums_prives', 0755, true); mkdir('./liste_albums_prives', 0775, true);
// Créer le fichier infos.txt pour le dossier racine // Créer le fichier infos.txt pour le dossier racine
$infoContent = "Albums privés\nVos albums photos privés\n18-\n"; $infoContent = "Albums privés\nVos albums photos privés\n18-\n";
file_put_contents('./liste_albums_prives/infos.txt', $infoContent); file_put_contents('./liste_albums_prives/infos.txt', $infoContent);

View File

@ -21,7 +21,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$newPath = $path . '/' . sanitizeFilename($newName); $newPath = $path . '/' . sanitizeFilename($newName);
if (!file_exists($newPath)) { if (!file_exists($newPath)) {
$moreInfoUrl = $_POST['more_info_url'] ?? ''; $moreInfoUrl = $_POST['more_info_url'] ?? '';
mkdir($newPath, 0755, true); mkdir($newPath, 0775, true);
$infoContent = $newName . "\n" . $description . "\n" . $matureContent . "\n" . $moreInfoUrl; $infoContent = $newName . "\n" . $description . "\n" . $matureContent . "\n" . $moreInfoUrl;
file_put_contents($newPath . '/infos.txt', $infoContent); file_put_contents($newPath . '/infos.txt', $infoContent);
$_SESSION['success_message'] = "Dossier créé avec succès."; $_SESSION['success_message'] = "Dossier créé avec succès.";

View File

@ -8,7 +8,7 @@ function getCarouselImages($limit = 5) {
// Vérifier si le dossier existe // Vérifier si le dossier existe
if (!is_dir($carouselDir)) { if (!is_dir($carouselDir)) {
// Créer le dossier s'il n'existe pas // Créer le dossier s'il n'existe pas
mkdir($carouselDir, 0755, true); mkdir($carouselDir, 0775, true);
return $images; return $images;
} }