Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > Général Conception Web > Débuter
Débuter Forum d'entraide pour débuter dans la création de sites Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 01/12/2012, 23h00   #1
voyageurdumonde
Membre habitué
 
Inscription : décembre 2007
Messages : 461
Détails du profil
Informations personnelles :
Localisation : Canada

Informations forums :
Inscription : décembre 2007
Messages : 461
Points : 143
Points : 143
Par défaut Accent correct avec FF mais pas IE

Bonjour,

J'ai un array PHP qui n'affiche pas le meme résultat avec IE et FF

Avec FF j'ai Musée du Louvre
et avec IE j'ai Mus?e du Louvre

j'ai placé dans ma page les 2 balises

Code php :
1
2
<meta http-equiv="Content-Type" content="text-html; charset=UTF-8" />
header('Content-Type: text/html; charset=UTF-8');

Merci de votre aide
voyageurdumonde est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2012, 00h12   #2
XxArchangexX
Modérateur
 
Avatar de XxArchangexX
 
Homme Fabien
Conseil - Consultant en systèmes d'information
Inscription : mars 2012
Messages : 856
Détails du profil
Informations personnelles :
Nom : Homme Fabien
Âge : 26
Localisation : France

Informations professionnelles :
Activité : Conseil - Consultant en systèmes d'information
Secteur : Communication - Médias

Informations forums :
Inscription : mars 2012
Messages : 856
Points : 1 741
Points : 1 741
Bonsoir,

Sur ta variable essaye la fonction ut8_decode(variable).
__________________
La solution ça se passe entre vous et google, moi je me charge de faire les présentations .

Modérateur BI
XxArchangexX est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2012, 05h33   #3
voyageurdumonde
Membre habitué
 
Inscription : décembre 2007
Messages : 461
Détails du profil
Informations personnelles :
Localisation : Canada

Informations forums :
Inscription : décembre 2007
Messages : 461
Points : 143
Points : 143
Malheureusement cela ne change rien!

Par contre je passe une variable avec get et je pense que le probleme vient lorsque je recupere la variable en php avec $_GET.

Doit on faire une conversion avant de passer des variable avec accent dans un URL?

j'utilise le code cuivant pour envoyer la variable

Code javascript :
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
<script type="text/javascript">
function envoyerpoursession(bouton, id) {
 
 
 
   if (window.XMLHttpRequest)/* code for IE7+, Firefox, Chrome, Opera, Safari */ 
    { 
        xmlhttp=new XMLHttpRequest(); 
    } 
    else 
    {/* code for IE6, IE5 */ 
        xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
    } 
    xmlhttp.onreadystatechange=function() 
    { 
        if (xmlhttp.readyState==4)/* && xmlhttp.status==200) */ 
        { 
            document.getElementById("variabledesession").innerHTML=xmlhttp.responseText; 
        } 
    } 
    xmlhttp.open("GET","maSession.php?q="+id,true);
    xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlhttp.send(); 
 
 
 
}
</script>
voyageurdumonde est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/12/2012, 16h37   #4
voyageurdumonde
Membre habitué
 
Inscription : décembre 2007
Messages : 461
Détails du profil
Informations personnelles :
Localisation : Canada

Informations forums :
Inscription : décembre 2007
Messages : 461
Points : 143
Points : 143
En utilisant POST a la place de GET,cela regle le probleme.

Code javascript :
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
<script type="text/javascript">
function envoyerpoursession(bouton, id) {
 
 
 
   if (window.XMLHttpRequest)/* code for IE7+, Firefox, Chrome, Opera, Safari */ 
    { 
        xmlhttp=new XMLHttpRequest(); 
    } 
    else 
    {/* code for IE6, IE5 */ 
        xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
    } 
    xmlhttp.onreadystatechange=function() 
    { 
        if (xmlhttp.readyState==4)/* && xmlhttp.status==200) */ 
        { 
            document.getElementById("variabledesession").innerHTML=xmlhttp.responseText; 
        } 
    }
    xmlhttp.open("POST", "/maSession.php",true);
    //xmlhttp.open("GET","maSession.php?q="+id,true);
    xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    //xmlhttp.send();
    xmlhttp.send("q="+id);
 
 
 
}
</script>
voyageurdumonde est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2012, 11h22   #5
andry.aime
Rédacteur/Modérateur
 
Avatar de andry.aime
 
Homme Andry Aimé
Inscription : septembre 2007
Messages : 6 588
Détails du profil
Informations personnelles :
Nom : Homme Andry Aimé
Localisation : Ile Maurice

Informations forums :
Inscription : septembre 2007
Messages : 6 588
Points : 10 383
Points : 10 383
Bonjour,

Tu peux essayer pour le GET
Code javascript :
1
2
xmlhttp.open("GET","maSession.php?q="+id,true);
xmlhttp.send(null);
?

A+.
andry.aime est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 18h13.


 
 
 
 
Partenaires

Hébergement Web