Bonsoir,
Jai trouvé ce script d'upload sur le net.
Il marche trés bien pour uploader des petits fichiers comme des photos.
mais il ne marche pas avec des fichiers plus gros.
J'ai tésté avec un fichier de 10 Mo que j'envoyais à environ 30ko/s et au bout d'environ 3/4 minutes il y a une erreur "Impossible d'afficher la page"
J'ai essayé plusieurs fois mais le problème persiste.
Merci de m'aider.
Code :
- /*
- Février 2006 © SturGeoN Upload [Version 1]
- Logiciel gratuit, sous license GNU-GPL...
-
- - Développer par Jihad BENABRA (MarocWP Crew)
- - Adresse email : jihad@meknes-net.com
-
- Pour utilisé le script il faut juste inclu la page a vos scripts
-
- */
-
- $UpdVAR['DIR'] = "toma/"; // Nom de dossier ou uploader les fichiers
- $UpdVAR['FILE'] = "upload.php"; // Le nom de fichier de script
- $UpdVAR['FSIZE'] = "65120000"; // La taille maximum des fichiers envoyer (6 Mb par défault)
- Class UploadFile{
-
-
- /* Formulaire */
- function UpdForm(){
-
- GLOBAL $UpdVAR, $UpdFILE;
- print("<form enctype=\"multipart/form-data\" action=\"".$UpdVAR['FILE']."\" method=\"post\">\n" );
- print("<input type=\"file\" name=\"UpdFILE\" size=\"40\">\n" );
- print("<input type=\"Submit\" value=\"Uploader !\">\n" );
-
- }
-
-
- /* SturGeoN Upload */
- function UpdFile(){
-
- GLOBAL $UpdVAR, $UpdFILE, $_FILES;
- $UpdSEND=$UpdVAR['DIR'].basename($_FILES['UpdFILE']['name']);
- if(move_uploaded_file($_FILES['UpdFILE']['tmp_name'], $UpdSEND)){
-
- // Message 1
- echo "Le fichier est bien envoyer<br><br>";
- $this->UpdForm(); // Formulaire
-
- } else{
-
- //Message 2
- if($UpdFILE){ echo "Erreur l'hors d'envoi de fichier -> ".$_FILES['UpdFILE']['error']."<br>"; }
- $this->UpdForm(); // Formulaire
-
- }
- }
-
- }
-
- $SturUP= new UploadFile();
- $SturUP->UpdFile();
|
Message édité par kalagan64 le 22-08-2006 à 23:25:00