Le Deal du moment :
SSD interne Crucial BX500 2,5″ SATA – 500 ...
Voir le deal
29.99 €

CONTOURNER LIMITE DES 2MO POUR L'ENVOIE DE FICHIERS (CHEZ FREE NOTAMENT)

Aller en bas

CONTOURNER LIMITE DES 2MO POUR L'ENVOIE DE FICHIERS (CHEZ FREE NOTAMENT) Empty CONTOURNER LIMITE DES 2MO POUR L'ENVOIE DE FICHIERS (CHEZ FREE NOTAMENT)

Message  F5PBG 31/1/2009, 07:22

Ce programme permet de contourner la limite d'upload de fichier en POST
qui est souvent de 2Mo.
Le principe est de decouper préalablement le fichier avec
"coupefichier" (disponible sur le net) en local .
Il suffit d'envoyer
ensuite chaque partie de fichier sur le serveur.

Voici la fonction pour les recoller :



  • php
  • </li>
  • function grouper($nom,$nombre)
  • {
  • </li>
  • $He = fopen($nom, 'a'); //ouvre le fichier de sortie
  • for ($i=1;$i<=$nombre;$i++){ //pour chaque petit fichier
  • if ($i>=1000) $forme=$i ; //met en format le numero sur 4 chiffres
  • if ($i<1000) $forme="0".$i ;
  • if ($i<100) $forme="00".$i ;
  • if ($i<10) $forme="000".$i ;
  • </li>
  • $test = $nom . $forme; //concaténation du nom de fichier
  • </li>
  • $hr = fopen($test, 'r'); //ouvre le fichier d'entrée en lecture
  • while (!feof($hr)) //tant qu'il y a un fichier a lire
  • {
  • $Data = fread($hr, 8192); //Lecture
  • fwrite($He, $Data); //puis écriture
  • }
  • </li>
  • fclose($hr); //ferme le fichier d'entré
  • } //et aller au suivant
  • fclose($He); //Fermeture du fichier final
  • }
  • </li>
  • grouper("file1.avi",2); //ligne d'exemple pour reconstituer un fichier avi
  • ?>






_________________
A bientôt,
Ludovic - http://inforadio.free.fr
F5PBG
F5PBG
Admin

Date d'inscription : 08/06/2008

http://inforadio.free.fr

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum