textarea + remplacement champs

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : textarea + remplacement champs

par AB » 10 janv. 2007, 14:44

Quelle version de MySQL as-tu?
Tu peux certainement modifier l'encodage de ta table ou de ton champ via phpMyAdmin. latin1_general_ci devrait faire l'affaire.
En utilisant le phpMyadmin d'OVH tu devrais pouvoir trouver cette fonctionnalité (sous réserve car je n'ai pas de site chez eux)

par lacfab » 10 janv. 2007, 14:23

en fait j'utilise le phpmyadmin d'ovh, je ne l'installe que pour les gros sites sinon je prend le leur ça évite d'emcombrer le serveur.
Si je met set character_set_results="monencodage" après ma fonction de connexion ça irait ??

par Xenon_54 » 10 janv. 2007, 03:35

Quelle version de MySQL as-tu?
Tu peux certainement modifier l'encodage de ta table ou de ton champ via phpMyAdmin. latin1_general_ci devrait faire l'affaire.

par lacfab » 09 janv. 2007, 13:15

le soucis est que je suis hébergé chez OVH et que je vois pas comment modifier cette option

par Ultim4T0m » 09 janv. 2007, 13:09

Tu as probablement un problème de charset.

J'ai eu ce problème aussi, j'ai transféré d'une base de donnée en iso-8859-1 à utf-8 ...

par lacfab » 09 janv. 2007, 13:05

salut,

pourquoi ne pas stocker tel quel ? eh bien car dans la base il y a les caractères spéciaux alors que une fois la page chargée sur le site il met ceci : "français" tu vois pour chaque accent il met des trucs zarbis ... c'est la première fosi que je me rend compte de ce genre de soucis sur d'autres sites je n'ai pas eu besoin de faire ça. Sur ce nouveau site que je fais il me remplace tout ... snif

par Ryle » 09 janv. 2007, 11:32

et au passage c'est quoi la différence entre les deux ?
L'un est une codification html (& eacute;), l'autre une codification iso (& #233). La différence est donc à priori dans l'usage que tu vas en faire... je ne suis pas sur qu'un "&?acute" fonctionne correctement dans un pdf par exemple :)


En revanche, pourquoi ne pas stocker la valeur telle qu'elle a été saisie (ce qui évite la transformation à chaque édition, facilite les recherches dans la base, et n'augmente pas le volume inutilement) et faire la transformation adéquate uniquement lors de l'affichage ?

par jojolapine » 09 janv. 2007, 10:44

juste en passant, pourquoi ne pas transformer é en & eacute; et è en & egrave; ....
et au passage c'est quoi la différence entre les deux ?

par Truc » 09 janv. 2007, 05:25

htmlentities()

par lacfab » 09 janv. 2007, 04:12

à noter que je demande à remplacer é par & #233; (le forum a interprêté le code ISO désolé)

textarea + remplacement champs

par lacfab » 09 janv. 2007, 04:08

Salut

Voici ma question : j'ai un textarea qui s'enregistre dans la base de donnée. Je veux qu'il remplace tous les caractères spéciaux par leur code iso à l'enregistrement (exemple remplacer é par é ) et aussi lorsque l'on veut modifier ce texte, qu'il réaffiche les é normallement dans le textarea.

Si il y a un lien ou je ne sais quoi qui expliquerait les fonctions à mettre en place sur la page d'envoi et sur la page de modification ...

MERCI D'AVANCE
Lacfab