IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages serveur Discussion :

Les apostrophes = au secours


Sujet :

Langages serveur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Mai 2011
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mai 2011
    Messages : 1
    Par défaut Les apostrophes = au secours
    Bonjour,

    J'ai un site web de petites annonces, bon mon problème est que lorsque un membre fait une copie/coller depuis son WORD vers mon FORMULAIRE j'ai des apostrophes de genre(’) qui se remplace par (?).

    J'utilise les fonctions suivantes:

    - utf8_decode pour l'écriture dans la BD.
    - utf8_encode pour la lecture depuis le BD.

    J'ai ajouté une petite fonction qui doit me retourner un string "formaté":

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    $str=str_replace(CHR(130),"'",$str);
    $str=str_replace(CHR(184),"'",$str);
    $str=str_replace(CHR(180),"'",$str);
    $str=str_replace(CHR(146),"'",$str);
    $str=str_replace(CHR(145),"'",$str);
    $str=str_replace(CHR(96),"'",$str);
    Mais j'ai remarqué que ça marche pas.

    en plus en faisons écrire et lire mes données sans passer par la utf8_decode et utf8_encode j'ai vue que ça marche pour les apostrophes, mais mes accents sont remplacées par des "extraterrestre".

    Compréhensibles par le navigateur, ils me génèrent des problèmes au niveau du "SELECT" car je les récupère avec du GET.


    Merci d'avance

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2008
    Messages
    48
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2008
    Messages : 48
    Par défaut
    Bonjour abdel198

    Je suis loin d'être un spécialiste dans la matière

    Pour ma part, je développe avec MS SQL, le "Default Language est english"

    Je n'est pas d'encodage de définit pour le moment pour la page web et tous les caractères s'affichent bien.

Discussions similaires

  1. [Tableaux] s'en sortir avec les apostrophes
    Par Atchoum_002 dans le forum Langage
    Réponses: 14
    Dernier message: 20/10/2005, 11h25
  2. Problème avec les apostrophes ASP - VBScript
    Par memebut dans le forum ASP
    Réponses: 4
    Dernier message: 19/08/2005, 16h16
  3. Supprimer les apostrophes
    Par MagicManu dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 01/08/2005, 11h55
  4. Réponses: 3
    Dernier message: 10/06/2004, 23h34
  5. Problème avec les apostrophes
    Par misterbillyboy dans le forum Requêtes
    Réponses: 2
    Dernier message: 15/07/2003, 17h39

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo