This commit is contained in:
KONE SOREL 2026-01-17 12:56:55 +00:00
parent d7a243888e
commit 00e8f51839
2 changed files with 100 additions and 77 deletions

View File

@ -66,7 +66,9 @@ class ControleurFichebeneficiaire extends Controleur
{ {
if( !mkdir(TARGET, 0755) ) if( !mkdir(TARGET, 0755) )
{ {
$message = 'Erreur : le répertoire cible ne peut-être créé ! Vérifiez que vous diposiez des droits suffisants pour le faire ou créez le manuellement !'; $message = est_anglophone()
? 'Error: the target directory cannot be created! Please check that you have sufficient rights to do so or create it manually!'
: 'Erreur : le répertoire cible ne peut-être créé ! Vérifiez que vous disposiez des droits suffisants pour le faire ou créez le manuellement !';
} }
} }
@ -88,9 +90,7 @@ class ControleurFichebeneficiaire extends Controleur
// On verifie le type de l'image // On verifie le type de l'image
if($infosImg[2] >= 1 && $infosImg[2] <= 14) if($infosImg[2] >= 1 && $infosImg[2] <= 14)
{ {
// On verifie les dimensions et taille de l'image
// if(($infosImg[0] <= WIDTH_MAX) && ($infosImg[1] <= HEIGHT_MAX) && (filesize($_FILES['fichier_image_a_uploader']['tmp_name']) <= MAX_SIZE))
// {
// Parcours du tableau d'erreurs // Parcours du tableau d'erreurs
if(isset($_FILES['fichier_image_a_uploader']['error']) if(isset($_FILES['fichier_image_a_uploader']['error'])
&& UPLOAD_ERR_OK === $_FILES['fichier_image_a_uploader']['error']) && UPLOAD_ERR_OK === $_FILES['fichier_image_a_uploader']['error'])
@ -150,44 +150,49 @@ class ControleurFichebeneficiaire extends Controleur
else else
{ {
// Sinon on affiche une erreur systeme // Sinon on affiche une erreur systeme
$message = 'Problème lors du chargement !'; $message = est_anglophone()
? 'Problem while loading!'
: 'Problème lors du chargement !';
} }
} }
else else
{ {
$message = 'Une erreur interne a empêché le chargement'; $message = est_anglophone()
? 'An internal error prevented loading'
: 'Une erreur interne a empêché le chargement';
} }
/*
}
else
{
// Sinon erreur sur les dimensions et taille de l'image
$message = 'Erreur dans les dimensions du fichier !';
}
*/
} }
else else
{ {
// Sinon erreur sur le type de l'image // Sinon erreur sur le type de l'image
$message = 'Le fichier à charger n\'est pas une image !'; $message = est_anglophone()
? 'The file to upload is not an image!'
: 'Le fichier à charger n\'est pas une image !';
} }
} }
else else
{ {
// Sinon on affiche une erreur pour l'extension // Sinon on affiche une erreur pour l'extension
$message = 'L\'extension du fichier est incorrecte !'; $message = est_anglophone()
? 'The file extension is incorrect!'
: 'L\'extension du fichier est incorrecte !';
} }
} }
else else
{ {
// Sinon on affiche une erreur pour l'extension // Sinon on affiche une erreur pour l'extension
$message = 'Revoir votre fichier image!'; $message = est_anglophone()
? 'Check your image file!'
: 'Revoir votre fichier image!';
} }
} }
else else
{ {
// Sinon on affiche une erreur pour le champ vide // Sinon on affiche une erreur pour le champ vide
$message = 'Veuillez sélectionner un fichier SVP !'; $message = est_anglophone()
? 'Please select a file!'
: 'Veuillez sélectionner un fichier SVP!';
} }
// fin upload // fin upload
} }

View File

@ -70,7 +70,9 @@ class ControleurFichepolice extends Controleur {
{ {
if( !mkdir(TARGET, 0755) ) if( !mkdir(TARGET, 0755) )
{ {
$message = 'Erreur : le répertoire cible ne peut-être créé ! Vérifiez que vous diposiez des droits suffisants pour le faire ou créez le manuellement !'; $message = est_anglophone()
? 'Error: the target directory cannot be created! Please check that you have sufficient rights to do so or create it manually!'
: 'Erreur : le répertoire cible ne peut-être créé ! Vérifiez que vous disposiez des droits suffisants pour le faire ou créez le manuellement !';
} }
} }
@ -101,7 +103,9 @@ class ControleurFichepolice extends Controleur {
// Si c'est OK, on teste l'upload // Si c'est OK, on teste l'upload
if(move_uploaded_file($_FILES['fichier_upload']['tmp_name'], TARGET.$nouveau_fichier)) if(move_uploaded_file($_FILES['fichier_upload']['tmp_name'], TARGET.$nouveau_fichier))
{ {
$message = 'Chargé avec succès / Uploaded successfully'; $message = est_anglophone()
? _('Loaded successfully')
: _('Chargé avec succès');
// on va envoyer dans la base de données // on va envoyer dans la base de données
$this->ged->enregistrergedfichepolice($idPolice, $nomOrigine, $nouveau_fichier, $taille); $this->ged->enregistrergedfichepolice($idPolice, $nomOrigine, $nouveau_fichier, $taille);
@ -110,30 +114,44 @@ class ControleurFichepolice extends Controleur {
else else
{ {
// Sinon on affiche une erreur systeme // Sinon on affiche une erreur systeme
$message = 'Problème lors du chargement !'; $message = est_anglophone()
? 'Problem while loading!'
: 'Problème lors du chargement !';
} }
} }
else else
{ {
$message = 'Une erreur interne a empêché le chargement'; $message = est_anglophone()
? 'An internal error prevented loading'
: 'Une erreur interne a empêché le chargement';
} }
} }
else else
{ {
$message .= $_FILES['fichier_upload']['size']." Erreur dans les dimensions du fichier !"; $message .= $_FILES['fichier_upload']['size'] . (
est_anglophone()
? ' File dimension error!'
: ' Erreur dans les dimensions du fichier !'
);
// $message = 'Erreur dans les dimensions du fichier !'; // $message = 'Erreur dans les dimensions du fichier !';
} }
} }
else else
{ {
// Sinon on affiche une erreur pour l'extension // Sinon on affiche une erreur pour l'extension
$message = 'Extension du fichier est incorrecte !'; $message = est_anglophone()
? 'File extension is incorrect!'
: 'Extension du fichier est incorrecte !';
} }
} }
else else
{ {
$message = est_anglophone()
? 'Please select a file!'
: 'Veuillez sélectionner un fichier SVP!';
// Sinon on affiche une erreur pour le champ vide // Sinon on affiche une erreur pour le champ vide
$message = 'Veuillez sélectionner un fichier SVP! / Please select a file!';
} }
// fin upload // fin upload