PHP Ouvrir un gros fichier

Bilow -  
 Bilow -
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 ;-)

2 réponses

nostradamus
 
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
Bilow
 
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