2 * 1024 * 1024) { return -2; } else { if(!move_uploaded_file($file_tmp, $target_file)){ return -3; } } return 0; } function printError(){ if (isset($_GET['error'])) { $erreur = getErrorProfil($_GET['error']); echo "

$erreur

"; } } function getErrorProfil($code){ switch ($code) { case 1: return "Ce login est déjà associé à un compte."; case 2: return "Les mots de passe ne correspondent pas."; case 3: return "Erreur lors de la récupération des informations de profil."; case 4: return "Le fichier envoyé doit être une image au format PNG ou JPEG."; case 5: return "La taille de l'image ne doit pas dépasser 2 MB."; case 6: return "Erreur lors de la modification du compte."; } } function deluser($delmail){ echo "c'est supprimé"; /* $requete = "UPDATE public.utilisateur SET (mail, passwd, prenom, nom, login, telephone, datenaissance, estadmin) = ('utilisateur_supprime@local', '', '', '', 'utilisateur_supprime', '', to_date('1970/01/01','YYYY/MM/DD'), false) WHERE mail = '".$delmail."';"; marche pas ERROR: duplicate key value violates unique constraint "pk_utilisateur" DETAIL: Key (mail)=(utilisateur_supprime@local) already exists. */ /* Delete l'utilisateur du reste de la base */ $requete = "DELETE FROM public.utilisateur WHERE mail = '".$delmail."';"; pg_query($db, $requete); supprimerAvatar($delmail); } ?>