Bonjour à tous ,

Je suis en train d'effectuer un upload d'un fichier csv faisant environ 25 Mo via php voici le code du formulaire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<form method="POST" action="upload.php" name="frm_uplad" enctype="multipart/form-data" target="_blank" ><input type="hidden" name="MAX_FILE_SIZE" value="50000000" /><input type="file" name="nom_fichier"  size="25"><input type="submit" value="Publier"  /></form>
Au niveau de la configuration /etc/php.ini voici les paramètres modifiés :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
<?php
session_start();
$fichier = basename($_FILES['nom_fichier']['name']);
$taille_maxi = 50000000;
$taille = $_FILES['nom_fichier']['size'];
$extensions = array('.csv');
$extension = strrchr($_FILES['nom_fichier']['name'], '.');
$dossier = '/nomdurepertoire/';
 
//Début des vérifications de sécurité...
if("".$fichier != ""){
    if(!in_array($extension, $extensions)) //Si l'extension n'est pas dans le tableau
    {
        //le fichier doit être de type csv ...")
 
    }elseif($taille>$taille_maxi){
         // La taille du fichier doit être inférieur à 50 Mo")
 
    }else{
        // print($dossier.$fichier."<br>");
        //S'il n'y a pas d'erreur, on upload
        //On formate le nom du fichier ici...
        $fichier = strtr($fichier, 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ','AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
        $dossier "/nomdurepertoire/";
        if(move_uploaded_file($_FILES['nom_fichier']['tmp_name'], $dossier . "fichier.csv")) //en cas de Succès du téléchargement .
        {
        ///Téléchargement réussi 
        }
    }
}else{
    /// le nom du fichier n'est pas renseigné
}
?>
Seulement voilà lorsque je soumet le formulaire en question j'ai le fichier qui se télécharge bien ( je le vérifie via un client FTP) par contre le programme php continu de s'exécuter de façon indéfini.

Comment puis résoudre ce problème ?

Cordialement .