enregistrer un fichier dont le contenu est dans un champs blob

Petit nouveau ! | 1 Messages

10 nov. 2020, 15:30

Bonjour,
Je galère pour enregistrer un fichier de type PDF dont le contenu est dans un champs de type BLOB

J'ai utilisé la fonction ;
file_put_contents($FICHIER, $DONNEE_BLOB);

Le fichier est créé mais il est vide
Pouvez-vous m'aider s'il vous plait, merci

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

10 nov. 2020, 16:23

Il est vide, c'est à dire qu'il fait 0 octet ?

Si c'est le cas ça veut dire :
- soit que la fonction file_put_contents() n'a pas réussi à écrire le fichier
- soit que ta variable $DONNEE_BLOB est vide

Dans les deux cas, fais un var_dump() de ta variable ou du retour de file_put_contents() pour voir ce qu'il en est
Quand tout le reste a échoué, lisez le mode d'emploi...