<?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 : PHP/Javascript/Ajax &#8211; Conversion de devise</title> <atom:link href="http://free-tools.fr/code/php-javascript-ajax-conversion-de-devise-994/feed" rel="self" type="application/rss+xml" /><link>http://free-tools.fr/code/php-javascript-ajax-conversion-de-devise-994</link> <description>Webmaster - Ressources et outils gratuits pour vos site web</description> <lastBuildDate>Thu, 09 Feb 2012 16:00:36 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Par : myrmex</title><link>http://free-tools.fr/code/php-javascript-ajax-conversion-de-devise-994#comment-77950</link> <dc:creator>myrmex</dc:creator> <pubDate>Wed, 25 Jan 2012 08:58:21 +0000</pubDate> <guid
isPermaLink="false">http://free-tools.fr/?p=994#comment-77950</guid> <description>Hi Chris... Et bien, la première solution qui me vient à l&#039;esprit est de relever les taux périodiquement et d&#039;enregistrer les informations (devise de départ, devise d&#039;arrivée, taux de change et date) dans un fichier (xml ou autre) ou une dans bdd.</description> <content:encoded><![CDATA[<p>Hi Chris&#8230; Et bien, la première solution qui me vient à l&#8217;esprit est de relever les taux périodiquement et d&#8217;enregistrer les informations (devise de départ, devise d&#8217;arrivée, taux de change et date) dans un fichier (xml ou autre) ou une dans bdd.</p> ]]></content:encoded> </item> <item><title>Par : chris</title><link>http://free-tools.fr/code/php-javascript-ajax-conversion-de-devise-994#comment-77938</link> <dc:creator>chris</dc:creator> <pubDate>Sat, 21 Jan 2012 10:56:37 +0000</pubDate> <guid
isPermaLink="false">http://free-tools.fr/?p=994#comment-77938</guid> <description>Bonjour,
Je me demande si il est possible avec ce code d&#039;ajouter un paramètre de date pour obtenir un taux de devise d&#039;un jours passé ?
Merci</description> <content:encoded><![CDATA[<p>Bonjour,</p><p>Je me demande si il est possible avec ce code d&#8217;ajouter un paramètre de date pour obtenir un taux de devise d&#8217;un jours passé ?</p><p>Merci</p> ]]></content:encoded> </item> <item><title>Par : myrmex</title><link>http://free-tools.fr/code/php-javascript-ajax-conversion-de-devise-994#comment-76439</link> <dc:creator>myrmex</dc:creator> <pubDate>Mon, 08 Mar 2010 03:38:42 +0000</pubDate> <guid
isPermaLink="false">http://free-tools.fr/?p=994#comment-76439</guid> <description>Bizarre... la première idée qui me vient... tu crées bien 3 fichiers séparées ? yahoo_rate_exchange.php, amount_currency.php et le formulaire ? j&#039;imagine que oui ;-)
Reste les erreurs commme piste... Pour l&#039;erreur d&#039;inclusion, regarde de ce coté : http://www.phpfacile.com/erreurs_php_et_resolution/failed_opening_for_inclusion.php5 et pour le problème de &quot;failed to stream&quot;, fouille de ce coté... http://www.commentcamarche.net/forum/affich-2001342-failed-to-open-stream
Bon courage</description> <content:encoded><![CDATA[<p>Bizarre&#8230; la première idée qui me vient&#8230; tu crées bien 3 fichiers séparées ? yahoo_rate_exchange.php, amount_currency.php et le formulaire ? j&#8217;imagine que oui <img
src='http://free-tools.fr/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /><br
/> Reste les erreurs commme piste&#8230; Pour l&#8217;erreur d&#8217;inclusion, regarde de ce coté : <a
href="http://www.phpfacile.com/erreurs_php_et_resolution/failed_opening_for_inclusion.php5" rel="nofollow">http://www.phpfacile.com/erreurs_php_et_resolution/failed_opening_for_inclusion.php5</a> et pour le problème de &laquo;&nbsp;failed to stream&nbsp;&raquo;, fouille de ce coté&#8230; <a
href="http://www.commentcamarche.net/forum/affich-2001342-failed-to-open-stream" rel="nofollow">http://www.commentcamarche.net/forum/affich-2001342-failed-to-open-stream</a><br
/> Bon courage</p> ]]></content:encoded> </item> <item><title>Par : Elgamal</title><link>http://free-tools.fr/code/php-javascript-ajax-conversion-de-devise-994#comment-76437</link> <dc:creator>Elgamal</dc:creator> <pubDate>Sun, 07 Mar 2010 01:46:54 +0000</pubDate> <guid
isPermaLink="false">http://free-tools.fr/?p=994#comment-76437</guid> <description>Merci pour ce code, c&#039;es top !
Cependant j&#039;ai un petit soucis : quand je copie colle le tout j&#039;ai une erreur de ce type :
Warning: include(yahoo_rate_exchange.php) [function.include]: failed to open stream: No such file or directory in /homez.99/.../www/conv/index.php on line 31
Warning: include() [function.include]: Failed opening &#039;yahoo_rate_exchange.php&#039; for inclusion (include_path=&#039;.:/usr/local/lib/php&#039;) in /homez.99/.../www/conv/index.php on line 31
0
Je débute en php donc c&#039;est peut etre une erreur toute bete quelqu&#039;un peut il m&#039;expliquer svp ?
De plus quelqu&#039;un pourrait me copier coller la version prenant en compte les modifications ci-dessus ? Je ne parviens pas à toutes les placer au bon endroit...
Je suis vraiment débutant...
Merci pour votre aide :)</description> <content:encoded><![CDATA[<p>Merci pour ce code, c&#8217;es top !</p><p>Cependant j&#8217;ai un petit soucis : quand je copie colle le tout j&#8217;ai une erreur de ce type :</p><p>Warning: include(yahoo_rate_exchange.php) [function.include]: failed to open stream: No such file or directory in /homez.99/&#8230;/www/conv/index.php on line 31</p><p>Warning: include() [function.include]: Failed opening &#8216;yahoo_rate_exchange.php&#8217; for inclusion (include_path=&#8217;.:/usr/local/lib/php&#8217;) in /homez.99/&#8230;/www/conv/index.php on line 31<br
/> 0</p><p>Je débute en php donc c&#8217;est peut etre une erreur toute bete quelqu&#8217;un peut il m&#8217;expliquer svp ?</p><p>De plus quelqu&#8217;un pourrait me copier coller la version prenant en compte les modifications ci-dessus ? Je ne parviens pas à toutes les placer au bon endroit&#8230;<br
/> Je suis vraiment débutant&#8230;</p><p>Merci pour votre aide <img
src='http://free-tools.fr/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p> ]]></content:encoded> </item> <item><title>Par : oshimin</title><link>http://free-tools.fr/code/php-javascript-ajax-conversion-de-devise-994#comment-75109</link> <dc:creator>oshimin</dc:creator> <pubDate>Thu, 21 Jan 2010 14:03:45 +0000</pubDate> <guid
isPermaLink="false">http://free-tools.fr/?p=994#comment-75109</guid> <description>Cool! merci exactement ce que je cherchais (sans ajax), Beau travail.</description> <content:encoded><![CDATA[<p>Cool! merci exactement ce que je cherchais (sans ajax), Beau travail.</p> ]]></content:encoded> </item> <item><title>Par : R A</title><link>http://free-tools.fr/code/php-javascript-ajax-conversion-de-devise-994#comment-74435</link> <dc:creator>R A</dc:creator> <pubDate>Sat, 10 Oct 2009 09:50:36 +0000</pubDate> <guid
isPermaLink="false">http://free-tools.fr/?p=994#comment-74435</guid> <description>Salut,
pour resoudre le probleme  du double-clic il suffit de  deplacer &quot;XMLHttp.send(null);&quot;  après le &quot;}&quot;:
/* Aucune devise de choisi, arrêter */
if ( currency_from != &quot;&quot; &#124;&#124; currency_to != &quot;&quot;) {
/* On envoie la requete au serveur  */
var url = &quot;amount_currency.php?&quot; + &quot;amount_from=&quot; + value_amount + &quot;&amp;currency_from=&quot; + currency_from + &quot;&amp;currency_to=&quot; + currency_to;
XMLHttp.open(&quot;GET&quot;, url, true);
XMLHttp.onreadystatechange = function() {
if (XMLHttp.readyState == 4) {
/* Quande le serveur a fini son travail, afficher le résultat */
var response = value_amount + &quot; &quot; + currency_from + &quot; = &quot; + XMLHttp.responseText + &quot; &quot; + currency_to;
document.getElementById( &#039;result_area&#039; ).innerHTML = response;
}
}
XMLHttp.send(null);
} else {
alert (&quot;Please select a currency&quot;)
}
et c&#039;est tout!
@+</description> <content:encoded><![CDATA[<p>Salut,<br
/> pour resoudre le probleme  du double-clic il suffit de  deplacer &laquo;&nbsp;XMLHttp.send(null);&nbsp;&raquo;  après le &laquo;&nbsp;}&nbsp;&raquo;:</p><p> /* Aucune devise de choisi, arrêter */<br
/> if ( currency_from != &laquo;&nbsp;&nbsp;&raquo; || currency_to != &laquo;&nbsp;&nbsp;&raquo;) {<br
/> /* On envoie la requete au serveur  */<br
/> var url = &laquo;&nbsp;amount_currency.php?&nbsp;&raquo; + &laquo;&nbsp;amount_from=&nbsp;&raquo; + value_amount + &laquo;&nbsp;&amp;currency_from=&nbsp;&raquo; + currency_from + &laquo;&nbsp;&amp;currency_to=&nbsp;&raquo; + currency_to;<br
/> XMLHttp.open(&laquo;&nbsp;GET&nbsp;&raquo;, url, true);<br
/> XMLHttp.onreadystatechange = function() {<br
/> if (XMLHttp.readyState == 4) {<br
/> /* Quande le serveur a fini son travail, afficher le résultat */<br
/> var response = value_amount + &nbsp;&raquo; &nbsp;&raquo; + currency_from + &nbsp;&raquo; = &nbsp;&raquo; + XMLHttp.responseText + &nbsp;&raquo; &nbsp;&raquo; + currency_to;<br
/> document.getElementById( &#8216;result_area&#8217; ).innerHTML = response;<br
/> }</p><p> }<br
/> XMLHttp.send(null);<br
/> } else {<br
/> alert (&laquo;&nbsp;Please select a currency&nbsp;&raquo;)<br
/> }</p><p>et c&#8217;est tout!</p><p>@+</p> ]]></content:encoded> </item> <item><title>Par : Matt L.</title><link>http://free-tools.fr/code/php-javascript-ajax-conversion-de-devise-994#comment-74042</link> <dc:creator>Matt L.</dc:creator> <pubDate>Thu, 18 Jun 2009 14:28:22 +0000</pubDate> <guid
isPermaLink="false">http://free-tools.fr/?p=994#comment-74042</guid> <description>Problème d&#039;affichage segmenté résolu ;)
++
Matt</description> <content:encoded><![CDATA[<p>Problème d&#8217;affichage segmenté résolu <img
src='http://free-tools.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p><p>++<br
/> Matt</p> ]]></content:encoded> </item> <item><title>Par : Matt L.</title><link>http://free-tools.fr/code/php-javascript-ajax-conversion-de-devise-994#comment-74041</link> <dc:creator>Matt L.</dc:creator> <pubDate>Thu, 18 Jun 2009 14:22:08 +0000</pubDate> <guid
isPermaLink="false">http://free-tools.fr/?p=994#comment-74041</guid> <description>[Sauf si une vérification est obligatoire, mon précédent post contenant le code est passé à la trappe, le revoici donc sans le code que je t&#039;envoie par mail]
Hello,
voici une solution partielle à ton problème : En fait, tu testais le readyState après le onreadystatechange, ce qui posait des problèmes de syncro.
Avec la modification que je te propose, le problème du &quot;double-clic&quot; est résolu. Il faudra cependant adapter l&#039;affichage car la devise est d&#039;abord affichée puis ensuite le résultat (l&#039;API de Yahoo est assez long).
Tiens moi au courant ;)
++
Matt</description> <content:encoded><![CDATA[<p>[Sauf si une vérification est obligatoire, mon précédent post contenant le code est passé à la trappe, le revoici donc sans le code que je t'envoie par mail]</p><p>Hello,</p><p>voici une solution partielle à ton problème : En fait, tu testais le readyState après le onreadystatechange, ce qui posait des problèmes de syncro.</p><p>Avec la modification que je te propose, le problème du &laquo;&nbsp;double-clic&nbsp;&raquo; est résolu. Il faudra cependant adapter l&#8217;affichage car la devise est d&#8217;abord affichée puis ensuite le résultat (l&#8217;API de Yahoo est assez long).</p><p>Tiens moi au courant <img
src='http://free-tools.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p><p> ++<br
/> Matt</p> ]]></content:encoded> </item> <item><title>Par : Matt L.</title><link>http://free-tools.fr/code/php-javascript-ajax-conversion-de-devise-994#comment-74040</link> <dc:creator>Matt L.</dc:creator> <pubDate>Thu, 18 Jun 2009 14:19:53 +0000</pubDate> <guid
isPermaLink="false">http://free-tools.fr/?p=994#comment-74040</guid> <description>Hello,
voici une solution partielle à ton problème : En fait, tu testais le readyState après le onreadystatechange, ce qui posait des problèmes de syncro.
Avec la modification que je te propose, le problème du &quot;double-clic&quot; est résolu. Il faudra cependant adapter l&#039;affichage car la devise est d&#039;abord affichée puis ensuite le résultat (l&#039;API de Yahoo est assez long).
Tiens moi au courant ;)
++
Matt
/* Aucune devise de choisi, arrêter */
if ( currency_from != &quot;&quot; &#124;&#124; currency_to != &quot;&quot;)
{
/* On envoie la requete au serveur  */
var url = &quot;amount_currency.php?&quot; + &quot;amount_from=&quot; + value_amount + &quot;&amp;currency_from=&quot; + currency_from + &quot;&amp;currency_to=&quot; + currency_to;
if (XMLHttp.readyState == 4 &#124;&#124; XMLHttp.readyState == 0)
{
XMLHttp.open(&quot;GET&quot;, url, true);
XMLHttp.onreadystatechange = function()
{
/* Quande le serveur a fini son travail, afficher le résultat */
var response = value_amount + &quot; &quot; + currency_from + &quot; = &quot; + XMLHttp.responseText + &quot; &quot; + currency_to;
document.getElementById( &#039;result_area&#039; ).innerHTML = response;
}
XMLHttp.send(null);
}
}
else
{
alert(&quot;Please select a currency&quot;);
}</description> <content:encoded><![CDATA[<p>Hello,</p><p>voici une solution partielle à ton problème : En fait, tu testais le readyState après le onreadystatechange, ce qui posait des problèmes de syncro.</p><p>Avec la modification que je te propose, le problème du &laquo;&nbsp;double-clic&nbsp;&raquo; est résolu. Il faudra cependant adapter l&#8217;affichage car la devise est d&#8217;abord affichée puis ensuite le résultat (l&#8217;API de Yahoo est assez long).</p><p>Tiens moi au courant <img
src='http://free-tools.fr/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p><p> ++<br
/> Matt</p><p> /* Aucune devise de choisi, arrêter */<br
/> if ( currency_from != &laquo;&nbsp;&nbsp;&raquo; || currency_to != &laquo;&nbsp;&nbsp;&raquo;)<br
/> {<br
/> /* On envoie la requete au serveur  */<br
/> var url = &laquo;&nbsp;amount_currency.php?&nbsp;&raquo; + &laquo;&nbsp;amount_from=&nbsp;&raquo; + value_amount + &laquo;&nbsp;&amp;currency_from=&nbsp;&raquo; + currency_from + &laquo;&nbsp;&amp;currency_to=&nbsp;&raquo; + currency_to;</p><p> if (XMLHttp.readyState == 4 || XMLHttp.readyState == 0)<br
/> {<br
/> XMLHttp.open(&laquo;&nbsp;GET&nbsp;&raquo;, url, true);<br
/> XMLHttp.onreadystatechange = function()<br
/> {<br
/> /* Quande le serveur a fini son travail, afficher le résultat */<br
/> var response = value_amount + &nbsp;&raquo; &nbsp;&raquo; + currency_from + &nbsp;&raquo; = &nbsp;&raquo; + XMLHttp.responseText + &nbsp;&raquo; &nbsp;&raquo; + currency_to;<br
/> document.getElementById( &#8216;result_area&#8217; ).innerHTML = response;<br
/> }<br
/> XMLHttp.send(null);<br
/> }<br
/> }<br
/> else<br
/> {<br
/> alert(&laquo;&nbsp;Please select a currency&nbsp;&raquo;);<br
/> }</p> ]]></content:encoded> </item> <item><title>Par : myrmex</title><link>http://free-tools.fr/code/php-javascript-ajax-conversion-de-devise-994#comment-74030</link> <dc:creator>myrmex</dc:creator> <pubDate>Wed, 17 Jun 2009 03:21:22 +0000</pubDate> <guid
isPermaLink="false">http://free-tools.fr/?p=994#comment-74030</guid> <description>Je n&#039;a pas vraiment de reponse au &quot;pourquoi&quot;.... j&#039;aime bien la solution &quot;brut de decoffrage&quot;...et cela fait une couche en  moins...</description> <content:encoded><![CDATA[<p>Je n&#8217;a pas vraiment de reponse au &laquo;&nbsp;pourquoi&nbsp;&raquo;&#8230;. j&#8217;aime bien la solution &laquo;&nbsp;brut de decoffrage&nbsp;&raquo;&#8230;et cela fait une couche en  moins&#8230;</p> ]]></content:encoded> </item> </channel> </rss>
