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

ASP Discussion :

problèmes accents en ASP


Sujet :

ASP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 1
    Par défaut problèmes accents en ASP
    Bonjour,

    J'ai créé un code pour récupérer les mots clefs de google qui mène à mon site mais il y a un petit problème:
    lorsqu'on tape un caractère spécial comme par exemple "é" ou encore "è", mon code m'enregistre les mots avec le code de ces caractères spéciaux comme par exemple %C3%A9 pour le "é".
    Auriez vous une solution à me donner mis a part de créer une fonction qui remplacerai tous ces caractères spéciaux ?

    Voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    <% 'recuperation mot de google
     dim i
     dim j
    dim testFin
    dim compteur
    dim compteurq
    dim testq
    dim N 
    i=0
    dim google
     
    google = Request.ServerVariables("HTTP_REFERER")
    If Left(google, 17) = "http://www.google" Then
     
    compteur=0
    compteurq=0
      for j=0 to len(google)-1
    testq=(Mid(google,j+1,1))
     
        If testq = "q" Then
        compteurq=1
     
        if compteurq=1 then
    for i=j+2 to len(google)-1
    testFin=(Mid(google,i+1,1))
     
     
    if testFin="&" then
    compteur=compteur+1
     
    if compteur=1 then
    N=(mid(google,j+3,i-j-2))
     
    end if
    end if
    next
    end if
    end if
    next
     
    end if
    N=replace(N,"+"," ")
     
    if len(N)<>0 then
    <%'AJOUT DU MOT DANS LA BD
     
        ' Declaration des variable
        Dim con, sql_insert
     
        sql_insert = "INSERT INTO MotClef(lib_mot, date_mot) VALUES ('" & N & "','"& Date_Max &"'  )"
     
        ' Execution de la requete insert
        conn.Execute sql_insert
     
        ' Fermeture de la connexion
        conn.Close
        Set conn = Nothing
     
    end if    
    end if
    %>
    Quand je fais response.write N lorsque je tape un mot avec un caractère special, il m'affiche ce mot avec le code de ce caractère special.
    Je vous remercie à l'avance pour votre aide.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Webmaster Pays Basque
    Inscrit en
    Avril 2004
    Messages
    207
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France

    Informations professionnelles :
    Activité : Webmaster Pays Basque
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2004
    Messages : 207
    Par défaut
    Tu peux essayer :
    - placer un response.codepage = 65001 en début de page
    - placer un response.charset = "utf-8" ou "iso-8859-1" en début de page
    - Changer l'encodage de ta page en "utf-8" ou "ANSI"

Discussions similaires

  1. problèmes d'accents en ASP
    Par merlubreizh dans le forum ASP
    Réponses: 1
    Dernier message: 02/02/2009, 12h32
  2. Probléme accent Requéte MySQL-ASP
    Par dragonfly dans le forum ASP
    Réponses: 1
    Dernier message: 30/03/2007, 10h35
  3. problème accent sous tomcat
    Par julien_lesbegueries dans le forum Tomcat et TomEE
    Réponses: 5
    Dernier message: 06/10/2005, 15h33
  4. [JDBC]Problème Accent MySQL depuis DB browser dans eclipse
    Par chpruvos dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 26/08/2005, 15h14
  5. [Zip] Problème accent et zip
    Par MrEddy dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 04/06/2004, 12h40

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