Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1627 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  pbm apostrophe caractère spécial

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

pbm apostrophe caractère spécial

n°1748086
Profil sup​primé
Posté le 18-06-2008 à 12:11:02  answer
 

Bonjour,
je n'arrive pas à trouver une solution propre.
J'ai un formulaire avec des champs texte.
Si l'utilisateur fait un copier coller et utilise le caractère ’ au lieu de ' (possible en faisant copier coller de word par exemple), comment faire ?
Ca m'affiche très mochement "L’édition" par exemple au lieu de "L’édition" dans le navigateur.
Plus bizarre, j'ai essayé de faire un :

Citation :

$string = ereg_replace("’","'",$string);


Pour avoir un apostrophe classique, et l'ereg_replace ne trouve pas l'apostrophe dans la chaine ...

 

Message cité 1 fois
Message édité par Profil supprimé le 18-06-2008 à 12:12:17
mood
Publicité
Posté le 18-06-2008 à 12:11:02  profilanswer
 

n°1748100
leflos5
On est ou on est pas :)
Posté le 18-06-2008 à 13:08:20  profilanswer
 

Bah oui puisque c'est ’ dans ta chaine, qui est affiché ` certes mais c'est le code ISO du caractère qui est envoyé à php qui le prend comme une chaine et va pas l'interprêté tout seul :)
 
Essayes de passer le charset de ton site en UTF-8 pour voir si ça réagirait correctement au coller. Mais faudra après causer en UTF-8 du côté serveur et pour tes pages ;)
 
 
 

n°1748102
NewsletTux
<Insérez ici votre vie />
Posté le 18-06-2008 à 13:14:20  profilanswer
 

Word, sailemal :o
 
Sinon tu fais un str_replace('’', "'", $string); mais bon, s'il faut se taper tous les caractères Word, c'est usant ... :/


---------------
NewsletTux - outil de mailing list en PHP MySQL
n°1748124
Profil sup​primé
Posté le 18-06-2008 à 13:47:18  answer
 

Merci bien.
Oui c'est mal mais bon, c'est impossible d'empecher les gens de faire des copier coller malheureusement...

n°1748668
theredled
● REC
Posté le 19-06-2008 à 02:47:47  profilanswer
 


Ca t'affiche ça dans la vraie page, pas dans la source ?
Si c'est le cas, t'as surement un html_entities() & co en trop par là...


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  pbm apostrophe caractère spécial

 

Sujets relatifs
[RESOLU] extraire et afficher premier caractere de chaque chaineCaractere spéciaux et SQL
Insertion caractere dans un fichierProblème d'apostrophe
cherche a decodé MD5 sachant le nombre de caractere a trouver ?(Résolu) Erreur caractère
Extraire des variables à partir d'une chaine de caractèreEmpecher la conversion des caractère
Segmentation fault sur chaine de caractère. BizarrrreComment trier des chaines de caractère dans un tableau ?
Plus de sujets relatifs à : pbm apostrophe caractère spécial


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR