11548 sujets

JavaScript, DOM et API Web HTML5

Bonjour à tous,
voila, j'ai une page HTML qui contient du javascript, j'ai besoin d'envoyer des données à une page php qui se trouve évidement sur le serveur, pour cela j'utilise l'objet XMLHTTPRequest, ma page php fait un traitement et me retourne le résultat dans un "echo", j'affiche cette phrase dans ma page HTML dans un alert, le problème se présente ici, le retour se fait normalement la phrase s'affiche mais avec les balise HTML de ma page php.. j'utilise la fonction:

function readData(sData) {
alert (sData)
}


pour l'affichage de la fenêtre de dialogue, est-ce la le problème??
Merci de me répondre Smiley smile
Ta page php doit commencer par <?php et finir par ?>
AUCUN caractère avant et après.
Et bien sur, "alert" ne gère ni les balises html (qu'il affichera en brut), ni les caractères spéciaux encodés dans le même format que php (il faut passer par "echo utf8_encode($phrase);" si tu veux qu'un "é" soit bien rendu dans un "alert"... enfin il me semble ? (sinon, cherche quel est l'encodage nécessaire)
je te remercie beaucoup, Smiley cligne ça marche !! j'y ai pensais mais j'ai pas essayé, tu va rigoler mais je croyais qu'on pouvait pas sauvegarder une page php sans que le code ne soit entre des balise HTML Smiley smile
enfin merci encore
Modifié par mymi23 (28 May 2010 - 15:02)