Aller au contenu

DavidR76

Membre
  • Compteur de contenus

    2
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre

À propos de DavidR76

  • Date de naissance 31/10/1977

Pour me contacter

  • Mon Site
    http://
  1. Merci pour ta réponse rapide, Le format d'encodage des fichiers est ANSI (Windows) donc c'est bon (j'avais déjà vérifié). D'autres suggestions ?
  2. Bonjour, Après avoir cherché sur le web (et sur ce forum) je vous expose mon problème : J'utilise xhr dans un formulaire pour mettre à jour des champs de ce formulaire via MYSQL 4.1.9-max. Le charset de ma page html est en iso-8859-1 L'interclassement de ma base, de ma table et de mes champs est latin1_general_ci. J'ai également setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=iso-8859-1'); de défini, et overrideMimeType('text/html; charset=ISO-8859-1'); Mon fichier php appelé par xhr ne contient pas de header("Content-type: text/html; charset=iso-8859-1"); puisque j'utilise setRequestHeader et overrideMimeType (mais peut etre que je me trompe). Et malgré tout celà, le texte inséré dans ma table mysql contient des caractères genre é au lieu d'un é. Je comprends plus rien merci de me venir en aide. Je joints l'entete HTTP et mon code : Date: Wed, 08 Nov 2006 08:18:12 GMT Server: Apache/1.3.33 (Win32) PHP/4.3.10 X-Powered-By: PHP/4.3.10 Keep-Alive: timeout=15, max=96 Connection: Keep-Alive Transfer-Encoding: chunked Content-Type: text/html; charset=iso-8859-1 Code contenu dans mon fichier html : var xhr_mysql = null; if(window.XMLHttpRequest) // Firefox xhr_mysql = new XMLHttpRequest(); else if(window.ActiveXObject) // Internet Explorer xhr_mysql = new ActiveXObject("Microsoft.XMLHTTP"); else { // XMLHttpRequest non supporté par le navigateur alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); return; } xhr_mysql.open("POST", "../fonctions/valid_modele_request.php", true); xhr_mysql.overrideMimeType('text/html; charset=ISO-8859-1'); xhr_mysql.onreadystatechange = function() { if(xhr_mysql.readyState == 4) { var message = xhr_object.getAllResponseHeaders(); document.modele.Corps.value = message alert('Votre modèle a bien été enregistré.'); //window.location.href = "../index.php"; } } xhr_mysql.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=iso-8859-1'); var data = "id_modif="+id_modif+"&id_operateur="+id_operateur+"&id_essai="+id_essai+"&nom="+nom+"&sujet="+sujet+"&Chaine_Pour="+Chaine_Pour+"&Chaine_Copie="+Chaine_Copie+"&corps="+corps; xhr_mysql.send(data);
×
×
  • Créer...