News
Challenges
Crackme
ClientSide
Cryptographie
Forensics
Hacking
Logique
Programmation
Stéganographie
Wargame
Tous les challenges
Forum
Tutoriaux
FAQ
Liens utiles
IRC
Newbie Connect
Liens
Partenaires
Réglement
Goodies
L'incubateur
A propos
L'équipe
Hall Of Fame
NewbieContest
Programmation
»
Langages Web
»
[PHP] Dépassé une limite d'upload
Username:
1 heure
1 jour
1 semaine
1 mois
Toujours
Password:
Accueil
Aide
Rechercher
Recherche rapide
Recherche avancée
[Fermer]
Identifiez-vous
Inscrivez-vous
Pages: [
1
]
Imprimer
Auteur
Fil de discussion: [PHP] Dépassé une limite d'upload (Lu 9869 fois)
Atchoum
Profil challenge
Classement : 1776/55046
Membre Senior
Hors ligne
Messages: 277
[PHP] Dépassé une limite d'upload
«
le:
15 Octobre 2005 à 11:15:24 »
Comme vous le savez peut-étre free (l'hébergement free) bloque l'upload des fichiers de plus 2 Mo qui provienne de scripts php (scripts d'upload). J'ai commencer par chercher un moyen de contourner ca grace à des scripts tout fait, mais voila, free vloque aussi l'extension ftp de php!
Comment faire???
Journalisée
Invit
Invité
[PHP] Dépassé une limite d'upload
«
#1 le:
15 Octobre 2005 à 13:24:20 »
Découper les fichiers :p ? (c sur qu'un divx en petits bout d'1.99Mo c assez lourd loll)
Journalisée
Atchoum
Profil challenge
Classement : 1776/55046
Membre Senior
Hors ligne
Messages: 277
[PHP] Dépassé une limite d'upload
«
#2 le:
15 Octobre 2005 à 17:11:46 »
J'ai pas dit que c'était pour un divx, on est bien d'acoord!! Mais disons que c'est pour des gros fichier, genre distro unix (ho tiens, c'est la méme taille qu'un divx
)
Journalisée
kokotchy
Profil challenge
Classement : 1037/55046
Membre Junior
Hors ligne
Messages: 56
[PHP] Dépassé une limite d'upload
«
#3 le:
15 Octobre 2005 à 21:28:20 »
c'est débile de passer par un browser qui va se taper un upload hyper lourd pour lui et pour le serveur.
Je te conseille de passer par ftp directement !
Journalisée
Nox
Profil challenge
non classé(e).
Membre Complet
Hors ligne
Messages: 142
[PHP] Dépassé une limite d'upload
«
#4 le:
15 Octobre 2005 à 23:24:05 »
en utilisant fwrite avec une ecriture sequentiel ça marcherai pas ?
puis un petit fichier qui garde la position de l'octet au cas ou ça foire pour reprendre plus tard
Journalisée
<-< Nox | Kernox >->
www.Kernox.ze.cx
Nms
Profil challenge
Classement : 78/55046
Membre Héroïque
Hors ligne
Messages: 794
[PHP] Dépassé une limite d'upload
«
#5 le:
16 Octobre 2005 à 01:23:47 »
J'aime bien l'idée de Nox ca devrait le faire!
Journalisée
Ex Newbie Contest Staff :
Nms
Status :
Concepteur d'épreuves
Citation :
Je ne sais qu'une chose : que je ne sais rien. (Socrate)
Atchoum
Profil challenge
Classement : 1776/55046
Membre Senior
Hors ligne
Messages: 277
[PHP] Dépassé une limite d'upload
«
#6 le:
16 Octobre 2005 à 11:32:34 »
kokotchY>> C'est pas le problème...
Pour fwrite, ca pourrait marcher avec n'importe quel type de fichier? **No Sms** moi je parle pas de .txt, hein?!
Quelqu'un serait chaud pour faire une ébauche?
Journalisée
Perfect Slayer
Profil challenge
Classement : 3031/55046
Membre Héroïque
Hors ligne
Messages: 1974
[PHP] Dépassé une limite d'upload
«
#7 le:
16 Octobre 2005 à 13:12:37 »
Bah ouais.. Tu peux parcourir n'importe quel type de fichier..
Pour l'ébauche, moi j'aurais pas le temps perso... Mais si jamais on fait un code de groupe, je pourrais y participer ! Mais faire ça de A à Z c'est tendu ! (niveau temps, pas difficulté). T'en as à peu près pour 20 lignes de code pour une version simple..
Lecture du fichier jusqu'à l'offset.
Ecriture de ce que tu récupères.
Rechargement du script avec l'offset. Nouvelle lecture (suite du fichier).
Ecriture à la suite du fichier.
En gros, une première partie du fichier crée le fichier de destination.
Le reste est dans une boucle.. Il récupère l'offset de fin et le nom du fichier de destination..
La boucle se finit quand le fichier cible est parcouru totalement.
Voilà, t'as le plan. Sinon, juste un p'tit truc c'est que ca va etre très lent.. Parce que je pense que PHP ne se contentera pas d'écrire le fichier à la fin betement. Il ouvre avant ce dernier. Et plus il est gros, plus il est lent..
Faites des tests, vous verrez bien mais prenez ca en compte !
Journalisée
Newbie Contest Staff :
(¯`·._.· [ Perfect Slayer ] ·._.·´¯)
Status :
Administrateur / Programmeur PHP / Optimisateur
Citation :
Sécurité, efficacité et rapidité riment avec Perfect(ion)
Atchoum
Profil challenge
Classement : 1776/55046
Membre Senior
Hors ligne
Messages: 277
[PHP] Dépassé une limite d'upload
«
#8 le:
16 Octobre 2005 à 13:36:16 »
Ok merci! Je vais voir ça...
Journalisée
comtezero
Profil challenge
Classement : 2131/55046
Membre Héroïque
Hors ligne
Messages: 1001
[PHP] Dépassé une limite d'upload
«
#9 le:
16 Octobre 2005 à 14:34:29 »
En faite il coupe tout seul le fichier qui est trop grand sans avoir a le faire soi meme.
Pas bete l'idée.
Journalisée
·´¯`·»Comtezero«·´¯`·
http://www.masstek.org
Atchoum
Profil challenge
Classement : 1776/55046
Membre Senior
Hors ligne
Messages: 277
[PHP] Dépassé une limite d'upload
«
#10 le:
16 Octobre 2005 à 15:30:39 »
C'est vrais que théoriquement, c'est pas mal, mais comme la dit perfect, ca doit bouffer un max de ressources, et étre super lent...
Journalisée
Perfect Slayer
Profil challenge
Classement : 3031/55046
Membre Héroïque
Hors ligne
Messages: 1974
[PHP] Dépassé une limite d'upload
«
#11 le:
16 Octobre 2005 à 15:34:17 »
Déjà, il a du mal quand il doit éditer un fichier de 15 mo.. Alors bon.. Essayez quand meme !
Journalisée
Newbie Contest Staff :
(¯`·._.· [ Perfect Slayer ] ·._.·´¯)
Status :
Administrateur / Programmeur PHP / Optimisateur
Citation :
Sécurité, efficacité et rapidité riment avec Perfect(ion)
Pages: [
1
]
Imprimer
Aller à:
Merci de choisir une destination:
-----------------------------
Général
-----------------------------
=> Proposition de tutoriaux
=> Général
=> Suggestions/Dev. du site
=> Projet en Cours
=> Defouloir
=> Sondage pour le site
=> Bugs
-----------------------------
News
-----------------------------
=> News du site
=> News Hacking/Cracking/Phreaking
=> News Informatique/Hardware/Tuning
-----------------------------
Challenges
-----------------------------
=> Aide Crackme
=> Aide Cryptographie
=> Aide Forensics
=> Aide Hacking
=> Aide Javascript/Java/HTML
=> Aide Logique
=> Aide Programmation
=> Aide Stéganographie
=> Aide Wargame
-----------------------------
Afterwards
-----------------------------
=> Afterwards Crackme
=> Afterwards Cryptographie
=> Afterwards Forensics
=> Afterwards Hacking
=> Afterwards Javascript/Java/HTML
=> Afterwards Logique
=> Afterwards Programmation
=> Afterwards Stéganographie
=> Afterwards Wargame
-----------------------------
Divers
-----------------------------
=> Linux
=> Hacking
=> Cracking
=> Hardware
=> Informatique
-----------------------------
Programmation
-----------------------------
=> Langages compilés
=> Autres langages
=> Langages Web
Chargement...