Files
ms1inscription-v5/superadm/tcopy.php
2026-05-13 09:43:32 -04:00

59 lines
1.9 KiB
PHP

<?php
function fx_copy_tout($sourceDir,$destinationDir){
// Crée le dossier de destination s'il n'existe pas
echo($sourceDir);
if (!is_dir($destinationDir)) {
mkdir($destinationDir, 0755, true);
}
// Utilisez glob() pour récupérer tous les fichiers correspondant à *.*
$files = glob($sourceDir . '*.*');
foreach ($files as $file) {
$fileName = basename($file); // Récupère uniquement le nom du fichier
$destination = $destinationDir . $fileName;
if (copy($file, $destination)) {
echo "Fichier $fileName copié avec succès.\n";
} else {
$error = error_get_last();
error_log("Détails de l'erreur : " . $error['message']);
error_log( "Échec de la copie pour le fichier $fileName.");
}
}
}
fx_copy_tout($_SERVER['DOCUMENT_ROOT'].'/preprod/images/evenements/',$_SERVER['DOCUMENT_ROOT'].'/images/evenements/');
echo("tc");
exit;
if (1==2){
$no_panier="pan_67362786c11ba";
$value="mini10648_bug_63201731602310.jpg";
$eve_id=1042;
if ( copy($_SERVER['DOCUMENT_ROOT'].'/upload/temp/'.$no_panier.'/'.$value, $_SERVER['DOCUMENT_ROOT'].'/upload/'.$eve_id.'/'.$value)) {
} else {
$error = error_get_last();
error_log("Détails de l'erreur : " . $error['message']);
error_log( "La copie du fichier a échoué. ".$value." eve_id=".$eve_id);
}}
$sqlDEV = "SELECT * FROM images WHERE ima_id = 124 " ;
$arrDEV = $objDatabase->fxGetResults($sqlDEV);
print_r($arrDEV);
echo($sqlDEV);
error_log("Copie des image preprod : ".$_SERVER['DOCUMENT_ROOT'].'/preprod/images/evenements/'.$arrDEV[1]['ima_file_big']);
if ( copy($_SERVER['DOCUMENT_ROOT'].'/preprod/images/evenements/'.$arrDEV[1]['ima_file_big'], $_SERVER['DOCUMENT_ROOT'].'/images/evenements/'.$arrDEV[1]['ima_file_big'])) {
} else {
$error = error_get_last();
error_log("Détails de l'erreur : " . $error['message']);
error_log( "La copie du fichier a échoué. " );
}