Upload image to mysql


Description

iop all,

Pour cette source, une connaissance des classes est necessaire.

Le zip se compose de 4 fichiers :
- image.sql (code sql pour la création de la table 'image' dans MySQL)
- image.inc.php (contenant la classe qui gere les données de la table 'image' : affichage, enregistrement, suppression)
- image.php (faisant office de visualisateur d'image, recupere des données binaires dans la base en fonction d'un id)
- index.php (interface de gestion)

Je vous présente une manière simple de gérer des images dans MySQL, cette méthode à ses avantages et inconvénients mais les déterminer n'est pas le but de la source.
Le principe d'utilisation de BLOB dans MySQL permet de stocker des données binaires donc entre autre des données images.
La plus part des sources expliquant la gestion d'images via MySQL vous ressort l'utilisation du module gd de php qui n'est pas forcement activé sur tout les serveurs et vous limite en plus au type d'image jpeg.
Le code que je vous propose vous permet de jouer sur les différents types mimes de type image web et de sauvegarder le contenu binaire sans passage par les fonctions graphiques et ainsi offrant une plus grande maniabilité et accessibilité au code.

Beaucoup d'évolution pourront être faite au tour de ce code, vous avez ici la base.

Have Fun ;)

Conclusion :


http://www.apxa.com

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.