<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Commentaires sur : Introduction à XMLHttpRequest et PHP</title>
	<atom:link href="http://www.sutekidane.net/blog/introduction-a-xmlhttprequest-et-php.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sutekidane.net/blog/introduction-a-xmlhttprequest-et-php.html</link>
	<description>Le coin de toile Lyonnais de Thanh Nguyen</description>
	<lastBuildDate>Tue, 06 Dec 2011 21:25:09 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>Par : JaH_LiveS</title>
		<link>http://www.sutekidane.net/blog/introduction-a-xmlhttprequest-et-php.html/comment-page-1#comment-1620</link>
		<dc:creator>JaH_LiveS</dc:creator>
		<pubDate>Thu, 09 Feb 2006 10:57:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.sutekidane.net/introduction-a-xmlhttprequest-et-php#comment-1620</guid>
		<description>Terrible ! Hier je me prenais la tête sur la manière de faire la liaison entre le DOM et PHP... 
Puis le hasard (nommé Google) a voulu que je me retrouve ici.

Merci pour tous tes posts qui m&#039;ont permis de me former à l&#039;AJAX en une soirée. ;-)</description>
		<content:encoded><![CDATA[<p>Terrible ! Hier je me prenais la tête sur la manière de faire la liaison entre le DOM et PHP&#8230;<br />
Puis le hasard (nommé Google) a voulu que je me retrouve ici.</p>
<p>Merci pour tous tes posts qui m&#8217;ont permis de me former à l&#8217;AJAX en une soirée. <img src='http://www.sutekidane.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Abdel</title>
		<link>http://www.sutekidane.net/blog/introduction-a-xmlhttprequest-et-php.html/comment-page-1#comment-1545</link>
		<dc:creator>Abdel</dc:creator>
		<pubDate>Mon, 16 Jan 2006 23:49:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.sutekidane.net/introduction-a-xmlhttprequest-et-php#comment-1545</guid>
		<description>ça marche ! 
Merci beaucoup pour votre aide et encore bravo !</description>
		<content:encoded><![CDATA[<p>ça marche !<br />
Merci beaucoup pour votre aide et encore bravo !</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Thanh</title>
		<link>http://www.sutekidane.net/blog/introduction-a-xmlhttprequest-et-php.html/comment-page-1#comment-1539</link>
		<dc:creator>Thanh</dc:creator>
		<pubDate>Fri, 13 Jan 2006 10:19:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.sutekidane.net/introduction-a-xmlhttprequest-et-php#comment-1539</guid>
		<description>Bonjour Abdel,

pour passer plusieurs variables en paramètres il suffit d&#039;utiliser autant que nécessaire la fonction

appendData(nom_du_parametre, valeur_du_parametre);

donc il suffit de récupérer lors de la requête le contenu du champ caché :

appendData(&#039;param2&#039;, document.getElementById(&#039;param2&#039;).value);

au besoin, venez poster votre code sur le forum d&#039;entraide http://dreamweaver.media-box.net

:)</description>
		<content:encoded><![CDATA[<p>Bonjour Abdel,</p>
<p>pour passer plusieurs variables en paramètres il suffit d&#8217;utiliser autant que nécessaire la fonction</p>
<p>appendData(nom_du_parametre, valeur_du_parametre);</p>
<p>donc il suffit de récupérer lors de la requête le contenu du champ caché :</p>
<p>appendData(&#8216;param2&#8242;, document.getElementById(&#8216;param2&#8242;).value);</p>
<p>au besoin, venez poster votre code sur le forum d&#8217;entraide <a href="http://dreamweaver.media-box.net" rel="nofollow">http://dreamweaver.media-box.net</a></p>
<p> <img src='http://www.sutekidane.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Abdel</title>
		<link>http://www.sutekidane.net/blog/introduction-a-xmlhttprequest-et-php.html/comment-page-1#comment-1538</link>
		<dc:creator>Abdel</dc:creator>
		<pubDate>Fri, 13 Jan 2006 09:57:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.sutekidane.net/introduction-a-xmlhttprequest-et-php#comment-1538</guid>
		<description>Bonjour 

Avant tout je voudrais vous féliciter pour l’ensemble de votre Blog et des éléments qui s’y trouvent. Votre site est très bien fait que ce soit sur le plan ergonomique, graphique et fonctionnel. Donc Bravo pour ce travail remarquable.

En suite je vous félicite pour ce script très pratique, qui a mon avis est bon exemple pour prendre en main la technologie AJAX, en tout cas, sa m’a ouvert des portes.

Je voudrais juste vous posez une question : 
Dans votre script (pas l’actuel mais celui d’avant) dans la fonction function.js vous utilisez le code suivant 

------------------------------------------------------------------------------
if (document.getElementById(&#039;foo&#039;).value.length &gt; 0) {
		sendData(&#039;foo=&#039;+ document.getElementById(&#039;foo&#039;).value, &#039;search.php&#039;, &#039;POST&#039;);
	}
	else {
		document.getElementById(&#039;contenu&#039;).innerHTML = &#039;&#039;;
	}
} 
-------------------------------------
Comment faire si je voulais passer deux paramètres via la fonction sendData() ??

J’ai essayé la chose suivante :
---------------------------------------
if (document.getElementById(&#039;foo&#039;).value.length &gt; 0) {
		sendData(&#039;foo=&#039;+ document.getElementById(&#039;foo&#039;).value+&#039;&amp;param2=&#039;+ document.getElementById(&#039;param2&#039;).value, &#039;search.php&#039;, &#039;POST&#039;);
	}
	else {
		document.getElementById(&#039;contenu&#039;).innerHTML = &#039;&#039;;
	}
}---------------------
Bien sur j’ai mis dans le formulaire de recherche un champ caché qui a comme nom et id « param2 » 

Mais ça ne marche pas. Si toute fois vous pouvez m’aidez à résoudre ce petit problème !! 
(Encore une fois cette fraction de code est issue de votre premier script et pas de celui qui est sur le site actuellement)
Cordialement
</description>
		<content:encoded><![CDATA[<p>Bonjour </p>
<p>Avant tout je voudrais vous féliciter pour l’ensemble de votre Blog et des éléments qui s’y trouvent. Votre site est très bien fait que ce soit sur le plan ergonomique, graphique et fonctionnel. Donc Bravo pour ce travail remarquable.</p>
<p>En suite je vous félicite pour ce script très pratique, qui a mon avis est bon exemple pour prendre en main la technologie AJAX, en tout cas, sa m’a ouvert des portes.</p>
<p>Je voudrais juste vous posez une question :<br />
Dans votre script (pas l’actuel mais celui d’avant) dans la fonction function.js vous utilisez le code suivant </p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
if (document.getElementById(&#8216;foo&#8217;).value.length > 0) {<br />
		sendData(&#8216;foo=&#8217;+ document.getElementById(&#8216;foo&#8217;).value, &#8216;search.php&#8217;, &#8216;POST&#8217;);<br />
	}<br />
	else {<br />
		document.getElementById(&#8216;contenu&#8217;).innerHTML = &nbsp;&raquo;;<br />
	}<br />
}<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Comment faire si je voulais passer deux paramètres via la fonction sendData() ??</p>
<p>J’ai essayé la chose suivante :<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
if (document.getElementById(&#8216;foo&#8217;).value.length > 0) {<br />
		sendData(&#8216;foo=&#8217;+ document.getElementById(&#8216;foo&#8217;).value+&#8217;&#038;param2=&#8217;+ document.getElementById(&#8216;param2&#8242;).value, &#8216;search.php&#8217;, &#8216;POST&#8217;);<br />
	}<br />
	else {<br />
		document.getElementById(&#8216;contenu&#8217;).innerHTML = &nbsp;&raquo;;<br />
	}<br />
}&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;<br />
Bien sur j’ai mis dans le formulaire de recherche un champ caché qui a comme nom et id « param2 » </p>
<p>Mais ça ne marche pas. Si toute fois vous pouvez m’aidez à résoudre ce petit problème !!<br />
(Encore une fois cette fraction de code est issue de votre premier script et pas de celui qui est sur le site actuellement)<br />
Cordialement</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Thanh</title>
		<link>http://www.sutekidane.net/blog/introduction-a-xmlhttprequest-et-php.html/comment-page-1#comment-1522</link>
		<dc:creator>Thanh</dc:creator>
		<pubDate>Mon, 09 Jan 2006 11:02:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.sutekidane.net/introduction-a-xmlhttprequest-et-php#comment-1522</guid>
		<description>Bonjour,

je me permets de te rediriger vers le forum Media-Box. Postes là bas ton code et je regarderais. :)

http://dreamweaver.media-box.net
</description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>je me permets de te rediriger vers le forum Media-Box. Postes là bas ton code et je regarderais. <img src='http://www.sutekidane.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://dreamweaver.media-box.net" rel="nofollow">http://dreamweaver.media-box.net</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : BenXbox</title>
		<link>http://www.sutekidane.net/blog/introduction-a-xmlhttprequest-et-php.html/comment-page-1#comment-1521</link>
		<dc:creator>BenXbox</dc:creator>
		<pubDate>Sun, 08 Jan 2006 13:53:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.sutekidane.net/introduction-a-xmlhttprequest-et-php#comment-1521</guid>
		<description>Salut,
Voila j&#039;utilise le XHRConnection V1.3 et j&#039;ai un probléme avec les caractéres spéciaux, voici ce qu&#039;il me fait :
http://www.tchatteurs.net/enligne.php

Merci d&#039;avance.</description>
		<content:encoded><![CDATA[<p>Salut,<br />
Voila j&#8217;utilise le XHRConnection V1.3 et j&#8217;ai un probléme avec les caractéres spéciaux, voici ce qu&#8217;il me fait :<br />
<a href="http://www.tchatteurs.net/enligne.php" rel="nofollow">http://www.tchatteurs.net/enligne.php</a></p>
<p>Merci d&#8217;avance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Oximoron</title>
		<link>http://www.sutekidane.net/blog/introduction-a-xmlhttprequest-et-php.html/comment-page-1#comment-1220</link>
		<dc:creator>Oximoron</dc:creator>
		<pubDate>Fri, 28 Oct 2005 12:22:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.sutekidane.net/introduction-a-xmlhttprequest-et-php#comment-1220</guid>
		<description>Salut Thanh,

Un grand merci pour ton aide.

Je vais aller étudier tout cela.

A+

Oximoron</description>
		<content:encoded><![CDATA[<p>Salut Thanh,</p>
<p>Un grand merci pour ton aide.</p>
<p>Je vais aller étudier tout cela.</p>
<p>A+</p>
<p>Oximoron</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Thanh</title>
		<link>http://www.sutekidane.net/blog/introduction-a-xmlhttprequest-et-php.html/comment-page-1#comment-1217</link>
		<dc:creator>Thanh</dc:creator>
		<pubDate>Fri, 28 Oct 2005 11:51:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.sutekidane.net/introduction-a-xmlhttprequest-et-php#comment-1217</guid>
		<description>salut Oximoron,

je te conseillerai de créer un fichier XML via PHP et grâce aux méthodes DOM tu pourras facilement traiter les données reçues.

Tu peux t&#039;orienter vers cette classe: http://xhrconnection.sutekidane.net/exemples/charger-un-fichier-xml/

Pour les méthodes DOM, je te renvois à cet exemple:
http://www.sutekidane.net/blog/creer-un-moteur-de-recherche-avec-xmlhttprequest-et-php.html

la fonction afficherResultats() te montre comment parcourir un objet DOM. 

Bon courage et au besoin tu peux poster ton code ici:
http://dreamweaver.media-box.net

Les modérateurs se feront un plaisir de t&#039;aider :)</description>
		<content:encoded><![CDATA[<p>salut Oximoron,</p>
<p>je te conseillerai de créer un fichier XML via PHP et grâce aux méthodes DOM tu pourras facilement traiter les données reçues.</p>
<p>Tu peux t&#8217;orienter vers cette classe: <a href="http://xhrconnection.sutekidane.net/exemples/charger-un-fichier-xml/" rel="nofollow">http://xhrconnection.sutekidane.net/exemples/charger-un-fichier-xml/</a></p>
<p>Pour les méthodes DOM, je te renvois à cet exemple:<br />
<a href="http://www.sutekidane.net/blog/creer-un-moteur-de-recherche-avec-xmlhttprequest-et-php.html" rel="nofollow">http://www.sutekidane.net/blog/creer-un-moteur-de-recherche-avec-xmlhttprequest-et-php.html</a></p>
<p>la fonction afficherResultats() te montre comment parcourir un objet DOM. </p>
<p>Bon courage et au besoin tu peux poster ton code ici:<br />
<a href="http://dreamweaver.media-box.net" rel="nofollow">http://dreamweaver.media-box.net</a></p>
<p>Les modérateurs se feront un plaisir de t&#8217;aider <img src='http://www.sutekidane.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Oximoron</title>
		<link>http://www.sutekidane.net/blog/introduction-a-xmlhttprequest-et-php.html/comment-page-1#comment-1216</link>
		<dc:creator>Oximoron</dc:creator>
		<pubDate>Fri, 28 Oct 2005 11:36:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.sutekidane.net/introduction-a-xmlhttprequest-et-php#comment-1216</guid>
		<description>Salut,

Enfin un exemple comme je le cherchais. Merci à toi.

J&#039;aimerais savoir s&#039;il n&#039;est pas possible de mettre les objets de chaque ligne de résultat dans un array (d&#039;objets), le renvoyer à la page web et seulement dans celle-ci récupérer toutes les données. 
exemple:

Coté php:
$ret = array();
while($iteml=mysql_fetch_object($alll)) {
   $ret .= $iteml;
}
echo $ret;

Côé Js:
function maj_data() {
if (texte = file(&quot;../classes/class_filtres_ajax.php&quot; )) {
  Que faire avec la variable &#039;texte&#039; pour récupérer toutes les données de chaque objet?
}


function file(fichier) {
  if(window.XMLHttpRequest) 
    xhr_object = new XMLHttpRequest();
  else if(window.ActiveXObject)
    xhr_object = new ActiveXObject(&quot;Microsoft.XMLHTTP&quot; );
  else
    return(false);
		xhr_object.open(&quot;GET&quot;, fichier, false);
xhr_object.send(null);

  if(xhr_object.readyState == 4)     return(xhr_object.responseText);
  else return(false);
}

Oximoron</description>
		<content:encoded><![CDATA[<p>Salut,</p>
<p>Enfin un exemple comme je le cherchais. Merci à toi.</p>
<p>J&#8217;aimerais savoir s&#8217;il n&#8217;est pas possible de mettre les objets de chaque ligne de résultat dans un array (d&#8217;objets), le renvoyer à la page web et seulement dans celle-ci récupérer toutes les données.<br />
exemple:</p>
<p>Coté php:<br />
$ret = array();<br />
while($iteml=mysql_fetch_object($alll)) {<br />
   $ret .= $iteml;<br />
}<br />
echo $ret;</p>
<p>Côé Js:<br />
function maj_data() {<br />
if (texte = file(&laquo;&nbsp;../classes/class_filtres_ajax.php&nbsp;&raquo; )) {<br />
  Que faire avec la variable &#8216;texte&#8217; pour récupérer toutes les données de chaque objet?<br />
}</p>
<p>function file(fichier) {<br />
  if(window.XMLHttpRequest)<br />
    xhr_object = new XMLHttpRequest();<br />
  else if(window.ActiveXObject)<br />
    xhr_object = new ActiveXObject(&laquo;&nbsp;Microsoft.XMLHTTP&nbsp;&raquo; );<br />
  else<br />
    return(false);<br />
		xhr_object.open(&laquo;&nbsp;GET&nbsp;&raquo;, fichier, false);<br />
xhr_object.send(null);</p>
<p>  if(xhr_object.readyState == 4)     return(xhr_object.responseText);<br />
  else return(false);<br />
}</p>
<p>Oximoron</p>
]]></content:encoded>
	</item>
	<item>
		<title>Par : Nico</title>
		<link>http://www.sutekidane.net/blog/introduction-a-xmlhttprequest-et-php.html/comment-page-1#comment-940</link>
		<dc:creator>Nico</dc:creator>
		<pubDate>Wed, 24 Aug 2005 04:24:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.sutekidane.net/introduction-a-xmlhttprequest-et-php#comment-940</guid>
		<description>Merci je viens de passer 2 heures a trouver cette solution :)</description>
		<content:encoded><![CDATA[<p>Merci je viens de passer 2 heures a trouver cette solution <img src='http://www.sutekidane.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

