Enregistrer des image dans SGBD Mysql/PHP
slifer
Messages postés
48
Date d'inscription
Statut
Membre
Dernière intervention
-
Melooo Messages postés 1405 Date d'inscription Statut Membre Dernière intervention -
Melooo Messages postés 1405 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
j'ai longtemps travaillé sur ASP.net et SQL Server et maintenant je penche vers php et mysql, j'essaie d'enregistré directement des ficheir binaire, notament des images dans la base de donnée mysql, alors apres quelque recherche j'ai trouvé que je devrai utilisé le type "BLOP" pour la base et gile_get_contents() pour convertir le fichier en binaire, mon probleme si situe lors de l'utilisation de cette fonction, des fois ça marche et des fois ça ne marche pas, je suppose que ça a un rapport avec la taille des images que j'upload car la majorté du temps où j'ai l'erreur c'est quandje choisi une taille un peu grande et j'ai le Warning suivant Warning: file_get_contents() [function.file-get-contents]: Filename cannot be empty in .... . et je remarque que le fichier n'est pas enregistré (taille de la colonne BLOP 0Ko) ,alors s'il vous plait si quelqu'un a une idée comment remédier a ce problème et s'il a des conseil sur l'utilisation de type BLOP j'en serai ravi.
PS: j'ai pas opté pour Enregistrer que le chemin dans la base car je n'ai pas assez d'espace libre pour enregistré tous les image sur un répertoire dans mon Serveur , cependant j'ai assez d'espace dans le Serveur de la base :)
j'ai longtemps travaillé sur ASP.net et SQL Server et maintenant je penche vers php et mysql, j'essaie d'enregistré directement des ficheir binaire, notament des images dans la base de donnée mysql, alors apres quelque recherche j'ai trouvé que je devrai utilisé le type "BLOP" pour la base et gile_get_contents() pour convertir le fichier en binaire, mon probleme si situe lors de l'utilisation de cette fonction, des fois ça marche et des fois ça ne marche pas, je suppose que ça a un rapport avec la taille des images que j'upload car la majorté du temps où j'ai l'erreur c'est quandje choisi une taille un peu grande et j'ai le Warning suivant Warning: file_get_contents() [function.file-get-contents]: Filename cannot be empty in .... . et je remarque que le fichier n'est pas enregistré (taille de la colonne BLOP 0Ko) ,alors s'il vous plait si quelqu'un a une idée comment remédier a ce problème et s'il a des conseil sur l'utilisation de type BLOP j'en serai ravi.
PS: j'ai pas opté pour Enregistrer que le chemin dans la base car je n'ai pas assez d'espace libre pour enregistré tous les image sur un répertoire dans mon Serveur , cependant j'ai assez d'espace dans le Serveur de la base :)
A voir également:
- Enregistrer des image dans SGBD Mysql/PHP
- Audacity enregistrer son pc - Guide
- Image iso - Guide
- Comment enregistrer une conversation - Guide
- Comment enregistrer un mail dans mes documents - Guide
- Enregistrer son ecran - Guide
2 réponses
Salut,
regarde dans le php.ini ton upload_max_filesize
et tu le change selon tes besoins, c'est en MO
regarde dans le php.ini ton upload_max_filesize
et tu le change selon tes besoins, c'est en MO