cs_caviar
Messages postés329Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention29 mars 2015
-
15 sept. 2006 à 09:19
cs_caviar
Messages postés329Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention29 mars 2015
-
17 sept. 2006 à 02:51
salut ...
ça fait un moment que je cherche un script qui permette d'uploader de gros fichiers sur un serveur sans se tapper un connection time out ou une limite de taille ...
j'ai eu une idée quand au principe d'un tel code mais je me demande si c'est possible ...
l'idée serai d'uploader le fichier en plusieurs morceaux et de le recomposer une fois sur le serveur ...
exemple ...
j'ai un fichier toto.pdf de 20Mo
je le choisis via un formulaire d'upload ...
bon
php upload 1Mo de toto et crée un fichier temp sur le serveur genre toto01.part
ensuite le script se relance mais en uploadant la partie du fichier de 1à2Mo
puis de 2à3Mo ...etc
à chaque fois un crée un fichier temp
une fois que tous les fichiers sont uploadés sur le serveur
on recolle les morceaux pour obtenir notre fichier final ...
donc question ?
php peut il choisir quelle partie d'un fichier uploader ?
et php peut il recoller des morceaux de fciheirs ensemble ?
et est ce que ça n'existe pas déjà ?
et comment ils font chez nos hébergeurs de mails pour proposer ce genre de choses via leur interface ?
cs_Kysic
Messages postés332Date d'inscriptionmardi 12 juillet 2005StatutMembreDernière intervention17 juillet 2010 15 sept. 2006 à 13:05
Je ne penses pas que cela soit possible directement en php, ce doit être le serveur http (appache) qui s'occupe de la manière dont le fichier est uploader, mais peut être est il possible de le faire quand même (par exemple je penses à un applet java qui découperait le fichier et l'enverrait en simulant plusieurs requette d'upload, puis appelerait une page php qui s'occuperait de réunir les morceaux, cependant cela n'est peut être pas possible à cause des problème de sécurité de l'applet, il faudrait donc faire un programme à télécharger pour permettre l'upload, là ça devient de mois en moins pratique, sans parler de la réalisation).
Peut être que ça existe déjà mais personnelement j'en est jamais entendu parler.
Pour ce qui est des hébergeurs mail, je ne sais pas si il y en a qui découpe les fichiers pour l'upload, et je ne penses pas, mais eu ils sont propriétaire de leur serveur, donc c'est eux qui décident la taille et le temps limite.
cs_caviar
Messages postés329Date d'inscriptionsamedi 4 janvier 2003StatutMembreDernière intervention29 mars 20152 17 sept. 2006 à 02:51
yes
mais beaucoup d'hébergeurs bloquent les fonctions ftp ... ovh par exemple ...ce qui ne m'arrange pas :(
mais sinon c'est sur que c'est le mieux
@++