Bonjour,
Je dois recuperer un message dans ma base de données et l'afficher dans fck editor (le tout sans recharger la page)
J'avais pensé à ca :
mais ca ne fonctionne pas^^
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var mes = <?php echo "$bdd->recupererMessage($code,$type)" ; ?>
alors j'ai essayé ca:
et la page message.php :
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 function recupmessage(val){ if(document.all){ //Internet Explorer var XhrObj = new ActiveXObject("Microsoft.XMLHTTP") ; } else{ //Mozilla var XhrObj = new XMLHttpRequest(); } //définition de l'endroit d'affichage: XhrObj.open("POST", 'message.php'); //Ok pour la page cible var mavar = 'hello'; XhrObj.onreadystatechange = function() { if (XhrObj.readyState == 4 && XhrObj.status == 200) FCKeditorAPI.GetInstance('FCKeditor1').SetHTML(XhrObj.responseText) ; } XhrObj.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); XhrObj.send(val); return true; }
Quand je me rend sur la page avec les bon parametre, la page affiche bien le message, mais je n'arrive pas à l'afficher dans fck editor
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php $Bdd = new BaseDonnees(); $Bdd->ConnectionPersistante(); $tab = $Bdd->RecupererCodeProduit(); $code = $_GET['id']; $type = $_GET['type']; $msg = $Bdd->Recuperemessage($code,$type); echo $msg; ?>
Partager