PHP Ouvrir un gros fichier

Fermé
Bilow - 8 juin 2010 à 18:44
 Bilow - 11 juin 2010 à 18:24
Bonjour !

Je sais qu'il y a beaucoup de discussions à ce sujet là, mais aucune n'a abouti à une solution.
En PHP, je dois importer une image de +- 2 Mo vers MySQL (en PHP absolument, ne venez pas me dire d'utiliser quoi que ce soit d'autre);

Mais toutes les fonctions me permettant de le faire (file_get_contents, fgets, fread, ...) me limitent à une certaine taille.

Comment faire ? Splitter le fichier, alors, mais comment ?
Merci ;-)
A voir également:

2 réponses

nostradamus
10 juin 2010 à 14:53
le pb vient a mon avis plus du script utilisé que de la fonction elle meme
(en gnal les script upload de demo limitent la taille acceptée)
mais comme tu n'a pas mis ton code difficile d'en dire plus..
0
Résolu !

Toutes les fonctions de récupération de fichier fonctionnnet parfaitement (contrairement à ce que disent les cours et manuels PHP).

Mais le problème général est qu'une chaine de caractère, en PHP tout court, ne peut avoir plus d'une certaine longueur.

Voila pourquoi ma boucle ne fonctionnait pas. "$contenu" étaitr trop long, et se suppimait.

J'ai changé d'IP, si un modérateur veut mettre ce post en résolu^^
Merci ;)
0