59 lines
1.9 KiB
PHP
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é. " );
|
|
}
|