Skip to content
Extraits de code Groupes Projets
Valider 681942ea rédigé par Romain 'Table' DROUIN's avatar Romain 'Table' DROUIN
Parcourir les fichiers

Correction d'une erreur sur l'ajout d'une image

parent e132ff92
Aucune branche associée trouvée
Aucune étiquette associée trouvée
2 requêtes de fusion!21Merge de Dev dans Master,!8création de la page d'édition du profil
......@@ -13,6 +13,9 @@
* @return une image ou false si erreur.
*/
function getImage($file, $max_hauteur, $max_largeur) {
if ($file['error'] == 4) {
return array(1, null);
}
if ($file['error'] > 0) {
return array(5, null);
}
......
......@@ -35,6 +35,11 @@ class JeuController extends Controller {
list($err, $image) = getImage($_FILES['image'], 512, 512);
if ($err == 0) {
saveImage($image, ROOT."/www/images/jeu/".$data['slug_jeu'].".jpg");
} elseif($err == 1) {
session_start(); // on démarre une session pour avoir accès aux variables superglobales de session
$_SESSION["addRequestErrCode"] = 2; // on stocke le code d'erreur
header('Location:../addjeu'); // on redirige vers la page de formulaire (il faut faire un retour dans le dossier parent pour que ça fonctionne)
die();
} else {
session_start(); // on démarre une session pour avoir accès aux variables superglobales de session
$_SESSION["addRequestErrCode"] = $err; // on stocke le code d'erreur
......
......@@ -111,7 +111,7 @@ class RegisterController extends Controller { // classe de contrôleur pour l'in
if ($err == 0) {
saveImage($avatar, ROOT."/www/images/avatar/".$data['slug_joueur'].".jpg");
$data['avatar'] = 1;
} else {
} elseif ($err != 1) {
session_start(); // on démarre une session pour avoir accès aux variables superglobales de session
$_SESSION["registerErrCode"] = $err; // on stocke le code d'erreur
header('Location:../inscription'); // on redirige vers la page de formulaire (il faut faire un retour dans le dossier parent pour que ça fonctionne)
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter