bonjour,
d'abord je m'excuse si je suis pas dans le bon endroit pour poster cette discussion , car mon probl�me est li� �
java script,ajax et php.
je r�cup�re le code html d'un div contenant une liste ul, je le poste avec ajax
� une page php pour faire la mise � jour dans la base, mais la mise � jour ne se fait pas, voil� 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 // js topmenu=$("#topmenu").html(); mainmenu=$("#contentleft #mainmenu .middlemenu").html(); $.ajax({ type: "POST", url: "../database/setcontent.php", data: "t=menu"+"&mainmenu="+mainmenu+"&topmenu="+topmenu, success: function(msg){ if(msg==-1){ alert('Erreur'); } else{ alert('succes'); } }// fin success }); // fin ajax
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12 // php $mainmenu=$_POST['mainmenu']; $topmenu=$_POST['topmenu']; if($requete = mysql_query("UPDATE menu SET mainmenu='".$mainmenu."', topmenu='".$topmenu."' WHERE idclient='".$_SESSION['idclient']."'") or die(mysql_error())) echo '1'; else echo '-1';en js si j'ai mis une chaine simple �a marche bien
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8 <!-- exemple de liste ul --> <ul class="ui-sortable"> <li id="menu_44" class="cmVoice {cMenu:'niveau1top'}" cmenu="niveau1top" style="cursor: default;"> <a href="#"> <span>Contact</span> </a></li> </ul>
je pense que le probl�me est dans l'�chappement , j'ai test� �a avec escape de js et addslash de php,et toujours le meme probl�me
merci d'avance




R�pondre avec citation






Partager