{"id":1296,"date":"2011-10-24T01:03:07","date_gmt":"2011-10-23T23:03:07","guid":{"rendered":"http:\/\/www.auditsi.eu\/?p=1296"},"modified":"2015-01-25T00:37:18","modified_gmt":"2015-01-24T22:37:18","slug":"le-langage-php-le-langage-des-sites-internet-dynamiques","status":"publish","type":"post","link":"https:\/\/www.auditsi.eu\/?p=1296","title":{"rendered":"Le langage PHP, le langage des sites internet dynamiques"},"content":{"rendered":"<p style=\"text-align: justify;\">Je suis en train d\u2019apprendre un nouveau langage de programmation : le PHP. Ce langage, d\u00e9di\u00e9 internet et base de donn\u00e9es en ligne (MySQL), est un des outils qui permet de cr\u00e9er des sites internet dynamiques.<\/p>\n<p style=\"text-align: justify;\">A&amp;SI est d\u00e9j\u00e0 un site dynamique :<\/p>\n<ul>\n<li>\n<div style=\"text-align: justify;\">qui s\u2019appuie sur le syst\u00e8me de gestion de contenu (CMS) WordPress et ses nombreuses extensions optionnelles (Widgets) , pour une bonne part \u00e9crites en PHP,<\/div>\n<\/li>\n<li>\n<div style=\"text-align: justify;\">et qui s\u2019adosse sur une base de donn\u00e9es MySQL qui contient toutes les donn\u00e9es et \u00e9l\u00e9ments assurant le caract\u00e8re dynamique du pr\u00e9sent site (articles, gestion des abonn\u00e9s\u2026).<\/div>\n<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">Ma premi\u00e8re cr\u00e9ation en PHP est une application qui calcule le bar\u00e8me d\u2019heures de la CNCC \u00e0 partir de la base bar\u00e8me d\u2019un mandat donn\u00e9. L\u2019application est mise en ligne\u00a0\u00e0 cette adresse\u00a0: <a href=\"http:\/\/www.auditsi.eu\/?p=1291\">http:\/\/www.auditsi.eu\/?p=1291<\/a>.<\/p>\n<p style=\"text-align: justify;\">Extrait du programme :<\/p>\n<pre class=\"lang:default decode:true  \">&lt;?php\r\nfunction Fourchette($basebareme) {\r\n\/\/Cette fonction retourne la fourchette basse et haute ($tranche) relative \u00e0 une base bar\u00e8me ($basebareme) fournie en param\u00e8tre\r\n\/\/D\u00e9claration des tableaux BAREME\r\n\/\/---Base bar\u00e8me\r\n$baremebase = array(305000,762000,1525000,3050000,7620000,15250000,45735000,121959213);\r\n\/\/---Fourchette base\r\n$baremefb=array(20,30,40,50,70,100,180,300);\r\n\/\/---Fourchette haute\r\n$baremefh=array(35,50,60,80,120,200,360,700);\r\n\/\/---Tableau bar\u00e8me liant les trois tableaux pr\u00e9c\u00e9dents\r\n$bareme[1]=$baremebase;\r\n$bareme[2]=$baremefb;\r\n$bareme[3]=$baremefh;\r\n\/\/D\u00e9termination de la tranche du bar\u00e8me\r\n$i=0;\r\n\/\/--Si la base bar\u00e8me est inf\u00e9rieure \u00e0 la derni\u00e8re tranche renvoi de '999'\r\nif ($bareme[1][7]&lt;$basebareme) {\r\n$tranche[1]=999;\r\n$tranche[2]=999;\r\n$tranche[3]=999;\r\n}\r\nelse {\r\nwhile ($bareme[1][$i]&lt;$basebareme) {\r\n$i++;\r\n}\r\n\/\/Pr\u00e9paration des r\u00e9sultats \u00e0 renvoyer\r\n$tranche[1]=$bareme[1][$i];\r\n$tranche[2]=$bareme[2][$i];\r\n$tranche[3]=$bareme[3][$i];\r\n}\r\n\/\/Renvoi des r\u00e9sultats\r\nreturn $tranche;\r\n}\r\n?&gt;<\/pre>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_counters\" href=\"https:\/\/www.hupso.com\/share\/\"><img decoding=\"async\" src=\"https:\/\/static.hupso.com\/share\/buttons\/lang\/fr\/share-small.png\" style=\"border:0px; padding-top:2px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_c=new Array(\"twitter\",\"facebook_like\",\"facebook_send\",\"email\",\"print\",\"linkedin\");var hupso_counters_lang = \"fr_FR\";var hupso_image_folder_url = \"\";var hupso_twitter_via=\"BenoitRiviere14\";var hupso_url_c=\"\";var hupso_title_c=\"Le%20langage%20PHP%2C%20le%20langage%20des%20sites%20internet%20dynamiques\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/counters.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"excerpt":{"rendered":"<p>Je suis en train d\u2019apprendre un nouveau langage de programmation : le PHP. Ce langage, d\u00e9di\u00e9 internet et base de donn\u00e9es en ligne (MySQL), est un des outils qui permet de cr\u00e9er des sites internet dynamiques. A&amp;SI est d\u00e9j\u00e0 un site dynamique : qui s\u2019appuie sur le syst\u00e8me de gestion de contenu (CMS) WordPress et &#8230;<\/p>\n<p><a href=\"https:\/\/www.auditsi.eu\/?p=1296\" class=\"more-link\">Continue reading &lsquo;Le langage PHP, le langage des sites internet dynamiques&rsquo; &raquo;<\/a><\/p>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_counters\" href=\"https:\/\/www.hupso.com\/share\/\"><img src=\"https:\/\/static.hupso.com\/share\/buttons\/lang\/fr\/share-small.png\" style=\"border:0px; padding-top:2px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_c=new Array(\"twitter\",\"facebook_like\",\"facebook_send\",\"email\",\"print\",\"linkedin\");var hupso_counters_lang = \"fr_FR\";var hupso_image_folder_url = \"\";var hupso_twitter_via=\"BenoitRiviere14\";var hupso_url_c=\"\";var hupso_title_c=\"Le%20langage%20PHP%2C%20le%20langage%20des%20sites%20internet%20dynamiques\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/counters.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"ngg_post_thumbnail":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","_links_to":"","_links_to_target":""},"categories":[7,6,21,191],"tags":[587,586,591,580,226,346,352,61,583,278,221,347,588,219,192,1623,351,301,1640,590,581,582,589,584,190],"class_list":["post-1296","post","type-post","status-publish","format-standard","hentry","category-breves","category-mission-du-commissaire-aux-comptes","category-nep","category-php","tag-tableau-array","tag-variable","tag-591","tag-application-en-ligne","tag-bareme-dheures-cncc","tag-bareme-dheures","tag-base-bareme","tag-base-de-donnees","tag-cms","tag-commissaire-aux-comptes","tag-function","tag-honoraires-du-cac","tag-if-condition-elseif-condition-else","tag-langage-de-programmation","tag-mysql","tag-nep","tag-nep-210","tag-normes-dexercice-professionnel","tag-php","tag-return-variable","tag-site-internet-dynamique","tag-systeme-de-gestion-de-contenu","tag-while-critere","tag-widget","tag-wordpress"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/1296","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1296"}],"version-history":[{"count":2,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/1296\/revisions"}],"predecessor-version":[{"id":5777,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=\/wp\/v2\/posts\/1296\/revisions\/5777"}],"wp:attachment":[{"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1296"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1296"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.auditsi.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1296"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}