Taille maximum d'upload

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Taille maximum d'upload

    Bonjour, dans un composant je dois uploader un fichier zip.

    J'ai bien réussi a gérer la chose, par contre le soucis que j'ai est que, si je mets un zip trop gros (> taille maximum d'upload de php) je n'est pas d'erreur ... quand tout va bien ==> OK , si j'ai une erreur je suis dirigé directement dans le menu principal de l'administration .... pas très élégant ...

    Code:
    function display($tpl = null) {
    
            JToolBarHelper::title(JText::_('Importation manuelle des données'));
    
            $file = JRequest::getVar('file_upload', null, 'files', 'array');
    
        
            // -- la fonction dezzipe gère le contenu du fichier --
            $msg = $this->dezippe($file, $vider);
    
            $msg = "test";
    
            $this->assignRef("msg", $msg);
            $this->addDocStyle();
            parent::display($tpl);
        }
    Dans le code ci-dessus, si tout se passe bien , le message $msg renvoyé par la fonction dezzipe() est affiché, mais si le fichier est trop gros aucune message n'est affiché, et le menu d'administration est affiché, ceci même si je mets en commentaire la ligne
    Code:
     $msg = $this->dezippe($file, $vider);

    Si quelqu'un a une idée ?

    Merci d'avance


    Olivier

  • #2
    Re : Taille maximum d'upload

    un petit up !

    Olivier

    Commentaire


    • #3
      Re : Taille maximum d'upload

      Bonjour,

      Il manque la série de sanity checks sur le fichier, et en cas d'erreur (fichier trop gros, zip invalide...) il n'y a pas non plus de redirect correct.

      Tu pourrais t'inspirer des tests réalisés par le helper de com_media: /administrator/components/com_media/helpers/media.php, en particulier la méthode statique canUpload pour rendre le tout error safe.
      Pas de demande de support par MP.
      S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

      Commentaire


      • #4
        Re : Taille maximum d'upload

        Merci pour la réponse,

        je vais zieuter de ce côté !

        Amicalement


        Olivier

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X