davidcian
Messages postés186Date d'inscriptionvendredi 18 novembre 2005StatutMembreDernière intervention19 décembre 2009
-
25 mars 2009 à 16:49
jreaux62
Messages postés195Date d'inscriptionvendredi 13 juin 2008StatutMembreDernière intervention24 octobre 2011
-
29 mars 2009 à 06:15
Bonjour,
voila dans un textarea j'utilise un éditeur de texte html pour la mis en forme il mache super il est légé c'est genial!!
Mais lors de la récupération je pense que magicquote doit mettre le souk....
J'envoie ça dans un textarea par post:
test
gras
italique
vert
Et je récupère cette horreur après post....
test
gras
italique
vert
Je soupçonne fortement magicquote... Mais pas sur!
jreaux62
Messages postés195Date d'inscriptionvendredi 13 juin 2008StatutMembreDernière intervention24 octobre 201132 26 mars 2009 à 11:06
// fonction de SUPPRESSION des caracteres accentues
function noaccent($chaine) {
$avecaccent =
"ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝ
àáâãäåçèéêëìíîïðòóôõöùúûüýÿ";
$sansaccent =
"AAAAAACEEEEIIIIOOOOOUUUUY
aaaaaaceeeeiiiioooooouuuuyy";
$noaccent = strtr($chaine, $avecaccent, $sansaccent);
return $noaccent;
}
OU
// fonction de REMPLACEMENT des caracteres accentues
// par leur Code HTML (ou iso, ...)
function noaccent($chaine) {
$arrayavecaccent = ("À","Á","Â","...........");
$arraysansaccent = (" À ","Á","Â","...........");
$noaccent = strtr($chaine, $arrayavecaccent, $arraysansaccent);
return $noaccent;
}
jreaux62
Messages postés195Date d'inscriptionvendredi 13 juin 2008StatutMembreDernière intervention24 octobre 201132 26 mars 2009 à 10:57
Bonjour,
il existe des fonctions de remplacement des caracteres accentues (en cherchant un peu), mais le probleme ne vient pas de là :
ce sont effectivement les " qui sont mal interpretes au moment de la requete
(c'est pour ca que ton "bout de code" aurait ete d'une bonne aide : aide-toi ...)
avec une requete du genre :
SQL = " ........". $donnees ."......." ;
Si $donnees contient aussi des ", ca ne va pas fonctionner correctement....
jreaux62
Messages postés195Date d'inscriptionvendredi 13 juin 2008StatutMembreDernière intervention24 octobre 201132 29 mars 2009 à 06:15
BN : pour etre precis, le titre de la 1ere fonction est :
// fonction de SUPPRESSION des accents
ou
// fonction de REMPLACEMENT des caracteres accebtues par ceux non-accentues
(on ne supprime pas les caracteres (!), mais on les remplace par ceux non-accentues)