voila le code que j'utilise:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Document sans titre</title>
<script language="JavaScript" type="text/javascript">
var HttpObj = null;
var HttpStr = null;
function sendRequest(HttpStr){
if( window.XMLHttpRequest){
// Objet XmlHttpRequest pour les moteurs GECKO
HttpObj = new XMLHttpRequest();
}elseif( window.ActiveXObject){
// Objet XmlHttpRequest pour Internet Explorer
HttpObj = new ActiveXObject('Microsoft.XMLHTTP');
}else{
// Navigateur non-compatible
alert('Votre navigateur ne supporte pas les objets XMLHTTPRequest...');
return;
}
// On traite l'argument passé à la fonction
// On ouvre la requete vers la page désirée
HttpObj.open('POST', HttpStr, false);
HttpObj.open('POST', HttpStr, false);
// On lui donne le pointeur de fonction de retour
HttpObj.onreadystatechange = returnRequest;
// On envoi la requete
HttpObj.send(null);
}
function returnRequest(){
// Sur le retour de la requete, on teste son état
if( HttpObj.readyState == 4 && HttpObj.status == 200){
// On injecte notre retour dans la DIV prevue a cet effet
document.getElementById('liste').innerHTML = HttpObj.responseText;
}
}
function affiche(id){
elt3=document.getElementById("us");
elt4=document.getElementById("utiliser");
var strHtml = document.getElementById(id).value;
sendRequest('Moneygems.php?str='+strHtml)+'&utiliser='+elt3.value+'&us='+elt4.value;
alert(strHtml);
}
var testsub=0;
function selectionner(valeur,valdeux,valtrois,valquatre){
testsub=1;
var val= valeur;
document.form2m.us.value=val;
document.form1m.us2.value=val;
}
function validerMonFormulaire(){
// Traiter les éléments du formulaire
if(testsub==1)
{
returntrue;
}
else
{
alert("Veuillez séléctionner SVP")
returnfalse;
}
}
</script>
</head>
<body>
<fieldset>
<div align="center">
<legend align="center"class="Style2">NOUVEAU MONEY-GEMS</legend>
</div>
if( isset($_POST['utiliser']))
{
mysql_connect("localhost", "root", "");
mysql_select_db("article");
$mgere=$_POST['us'];
mysql_query("UPDATE articlee SET livr='OUI' where idg='".$mgere."'");
}
?>
<input name="recherche" type="submit"class="Style1" id="recherche" value="Rechercher" align="right" onclick="pop()" on />
</p>
<form id="form2m"name="form2m" method="post" action="" onsubmit="return validerMonFormulaire();">
<input name="us" type="hidden" id="us" />
?>
mais ca marche pas????