Paul Gaborit <Paul.G...@invalid.invalid> wrote:
> À (at) Thu, 29 Sep 2011 07:31:45 +0200,
> unbewus...@fai.invalid (Une Bévue) écrivait (wrote):
>
> > J'imagine que pour enregistrer une image dans une bd il faut la
> > convertir en string par base64 ? ou autre encodage ?
>
> C'est une méthode... mais on peut aussi utiliser un champ de type blob
> (binary large object).
Oui, mais c'est pour l'incorporer dans un fragment HTML.
Le but visé : incorporer un fragment de page HTML, avec les images dans
une autre page HTML elle même issue de la lecture d'une bd.
Donc ce fragment HTML -avec les images- sera enregistré dans un text
SQLite.
> > ça peut se faire en js ou php ?
>
> Si vous savez parler à votre sgbd depuis javascript, pourquoi pas.
ça, je ne sais pas faire avec une bd SQLite disons dans un dossier
donné, je sais faire avec SQLite mais géré par le navigateur, pour
l'instant je ne sais pas où cette base est rangée par le navigateur.
D'ailleurs, ce n'est pas supporté (ie. WebSQL) par tous les navigateurs,
et même ça freeze Firefox Nightly...
j'utilise : "window.openDatabase".
> En PHP, c'est évidemment possible.
Oui, là c'est plus facile. Il me faut détecter les images, leur URL, les
passer à la moulinette base64 et changer, suivant le k, href ou src...