ManuelPHP.com

Le forum de la communauté PHP !

Vous n'êtes pas identifié.

#1 22-04-2008 17:03:35

Curns83
Membre
Date d'inscription: 25-03-2008
Messages: 4

Stocker du xhtml dans un champ

Bonjour,
Je souhaite stocker du code xhtml dans un champ (vraisemblablement mediumblob ou mediumtext).
Toutefois MySQL renvoie une erreur systématiquement chose qui ne se produit pas lorsque j'envoie un simple texte sans balise ni accent.
Je sais qu'en théorie une base stocke des données brute et non du html. Toutefois sous 4D par exemple je n'ai aucun problème...
Avez-vous une idée ?
Merci de votre écoute
JL

Hors ligne

 

#2 22-04-2008 20:09:26

foxxx
Membre
Date d'inscription: 07-04-2008
Messages: 13

Re: Stocker du xhtml dans un champ

Ajoute des slash et quand tu récupères le code de MySQL enlève les slash.

Hors ligne

 

#3 23-04-2008 09:16:01

Curns83
Membre
Date d'inscription: 25-03-2008
Messages: 4

Re: Stocker du xhtml dans un champ

Merci.
Existe-t-il des fonctions toutes faites en PHP5 ou dois-je fabriquer ma propre classe "addSlashes" ?
Cordialement

Hors ligne

 

#4 23-04-2008 22:26:22

foxxx
Membre
Date d'inscription: 07-04-2008
Messages: 13

Re: Stocker du xhtml dans un champ

Curns83 a écrit:

Merci.
Existe-t-il des fonctions toutes faites en PHP5 ou dois-je fabriquer ma propre classe "addSlashes" ?
Cordialement

Ajout:
addslashes

Fonction pour enlever les slash:

function r($txt) {
  $masque = "\";
  $txt = eregi_replace($masque, "", $txt);
   return(strtolower($txt));
   }

A la fin:

echo r($tavariable);


Moi je fais de cette manière et j'en suis plutôt satisfait

Dernière modification par foxxx (23-04-2008 22:26:54)

Hors ligne

 

#5 24-04-2008 18:37:41

Curns83
Membre
Date d'inscription: 25-03-2008
Messages: 4

Re: Stocker du xhtml dans un champ

Merci,
Tout est Ok maintenant !
a+

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr