<?php } else { $error = ""; if ($_FILES['mon_fichier']['size'] > $maxsize) { $error = 'Le ficher est trop gros !'; $taille = 1; } if ($_FILES['mon_fichier']['error'] > 0) { $error = 'Erreur lors du transfert !'; $erreur = 1; } $extension_upload = strtolower(substr(strrchr($_FILES['mon_fichier']['name'], '.'), 1)); if (in_array($extension_upload, $extensions_valides)) { echo "Extension correcte"; } else { $error = "L'extension est incorrecte !"; $extension = 1; header('Refresh : 1 ; URL = index.php?page=11'); } $NbrPieceJointe = $managerPijo->getNumPiJoMax() + 1; if ($taille == 0 && $extension == 0 && $erreur == 0) { $emplacement = $nomRepertoire . 'Meth' . $_SESSION['numMethode'] . '_Lien' . $NbrPieceJointe . '.pdf'; $resultat = move_uploaded_file($_FILES['mon_fichier']['tmp_name'], $emplacement); if ($resultat) { echo "<br/>Transfert réussi"; header('Refresh : 1 ; URL = index.php?page=11'); } } $PiJo = new PieceJointe(array('pie_num' => $NbrPieceJointe, 'met_num' => $_SESSION['numMethode'], 'lien_fichier' => $emplacement)); $managerPijo->add($PiJo); }