<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Nukium &#187; CodeIgniter</title>
	<atom:link href="http://nukium.com/tag/codeigniter/feed/" rel="self" type="application/rss+xml" />
	<link>http://nukium.com</link>
	<description>Ressources et tutoriaux : Web 2.0 - PHP - CodeIgniter - Webdesign</description>
	<lastBuildDate>Wed, 01 Feb 2012 10:21:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Acicrud library v1.2 for CodeIgniter released !</title>
		<link>http://nukium.com/developpement-php/codeigniter/acicrud-library-v1-2-codeigniter-released/</link>
		<comments>http://nukium.com/developpement-php/codeigniter/acicrud-library-v1-2-codeigniter-released/#comments</comments>
		<pubDate>Mon, 21 Mar 2011 13:19:07 +0000</pubDate>
		<dc:creator>Nukium</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Acicrud]]></category>
		<category><![CDATA[gratuit]]></category>
		<category><![CDATA[librairie]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[telechargement]]></category>

		<guid isPermaLink="false">http://nukium.com/?p=1689</guid>
		<description><![CDATA[Let me announce you the immediate availability of the 1.2 stable version of the Acicrud (Automatic CodeIgniter Create Read Update Delete) library for CodeIgniter. The release 1.2 which the Git commit number is b6602b8889da7f18519a07678a5c935a4b118371 brings the support for CodeIgniter 2.0.x. The Acicrud library can fully manage a table for which at least the first normal [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_silver" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fnukium.com%252Fdeveloppement-php%252Fcodeigniter%252Facicrud-library-v1-2-codeigniter-released%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Acicrud%20library%20v1.2%20for%20CodeIgniter%20released%20%21%22%20%7D);"></div>
<div lang="en" xml:lang="en">
<p>Let me announce you the immediate availability of the 1.2 stable version  of the Acicrud (Automatic CodeIgniter Create Read Update Delete) library for CodeIgniter. The release 1.2 which the Git commit number is b6602b8889da7f18519a07678a5c935a4b118371 brings the support for CodeIgniter 2.0.x.</p>
<p>The Acicrud library can fully manage a table for which at least the  first normal form is applicable.</p>
<p>Feel free to send your feedback on the Acicrud downloading page :</p>
<ul class="charte">
<li><a href="http://www.nukium.com/acicrud-english/">Go to the Acicrud&#8217;s  English page </a></li>
<li><a href="http://www.nukium.com/acicrud/">Aller sur la page d&#8217;Acicrud  en Français</a></li>
</ul>
<h2>Changelog</h2>
<p>The changelog of the b6602b8889da7f18519a07678a5c935a4b118371 (<strong>v 1.2</strong>) is available below :</p>
<ul class="charte">
<li>Added support for CodeIgniter 2.0.x</li>
</ul>
</div>

 <p><a href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1689&amp;md5=e3295b24517f891acf9434aed717fb53" title="Flattr" target="_blank"><img src="http://nukium.com/wordpress/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://nukium.com/developpement-php/codeigniter/acicrud-library-v1-2-codeigniter-released/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<atom:link rel="payment" href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1689&amp;md5=e3295b24517f891acf9434aed717fb53" type="text/html" />"
	</item>
		<item>
		<title>CodeIgniter &#8211; Fatal error: Class &#8216;Controller&#8217; not found</title>
		<link>http://nukium.com/developpement-php/codeigniter/codeigniter-fatal-error-class-controller/</link>
		<comments>http://nukium.com/developpement-php/codeigniter/codeigniter-fatal-error-class-controller/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 14:12:21 +0000</pubDate>
		<dc:creator>Nukium</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://nukium.com/?p=1625</guid>
		<description><![CDATA[Si vous rencontrez cette erreur fatale avec le framework CodeIgniter c&#8217;est que vous utilisez sûrement du code déprécié avec la version 2.0 du framework. En effet, l&#8217;ancienne classe Controller dont tous les contrôleurs CodeIgniter devaient hériter à été renommée en CI_Controller avec la nouvelle version. Pour corriger l&#8217;erreur, il vous suffit de vous rendre dans [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_silver" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fnukium.com%252Fdeveloppement-php%252Fcodeigniter%252Fcodeigniter-fatal-error-class-controller%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22CodeIgniter%20-%20Fatal%20error%3A%20Class%20%27Controller%27%20not%20found%20%22%20%7D);"></div>
<p>Si vous rencontrez cette <strong>erreur fatale</strong> avec le <strong>framework CodeIgniter</strong> c&#8217;est que vous utilisez sûrement du code déprécié avec la version <strong>2.0 du framework</strong>.</p>
<p>En effet, l&#8217;ancienne classe <strong>Controller</strong> dont tous les contrôleurs CodeIgniter devaient hériter à été <strong>renommée en CI_Controller</strong> avec la nouvelle version.</p>
<p>Pour corriger l&#8217;erreur, il vous suffit de vous rendre dans le contrôlleur en question et de remplacer la classe d&#8217;héritage <strong>extends Controller</strong> par <strong>extends CI_Controller</strong>.</p>
<p>N&#8217;oubliez pas de vérifier que votre constructeur de classe fait bien appel au bon super constructeur. Pour cela, l’expression <strong>parent::Controller();</strong> doit être remplacée par le style <strong>PHP 5</strong> : <strong>parent::__construct();</strong></p>

 <p><a href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1625&amp;md5=fe4e5be6c6be2611a70df4154810742f" title="Flattr" target="_blank"><img src="http://nukium.com/wordpress/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://nukium.com/developpement-php/codeigniter/codeigniter-fatal-error-class-controller/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<atom:link rel="payment" href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1625&amp;md5=fe4e5be6c6be2611a70df4154810742f" type="text/html" />"
	</item>
		<item>
		<title>CKEditor Helper for CodeIgniter Updated !</title>
		<link>http://nukium.com/developpement-php/codeigniter/ckeditor-helper-codeigniter-updated/</link>
		<comments>http://nukium.com/developpement-php/codeigniter/ckeditor-helper-codeigniter-updated/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 15:11:25 +0000</pubDate>
		<dc:creator>Nukium</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[CKEditor]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[helper]]></category>

		<guid isPermaLink="false">http://nukium.com/?p=1365</guid>
		<description><![CDATA[This release is the result of all the feedback I&#8217;ve received around the CKEditor Helper for CodeIgniter and I would like to thanks all of contributors! The new version of the helper contains new features and bug fixes : Ronan’s patch for custom toolbar definition added (thanks dude!). Configuration options are now only applied on [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_silver" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fnukium.com%252Fdeveloppement-php%252Fcodeigniter%252Fckeditor-helper-codeigniter-updated%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22CKEditor%20Helper%20for%20CodeIgniter%20Updated%20%21%22%20%7D);"></div>
<p>This release is the result of all the feedback I&#8217;ve received around the <a href="http://nukium.com/developpement-php/codeigniter/ckeditor-helper-for-codeigniter/">CKEditor Helper for CodeIgniter</a> and I would like to thanks all of contributors!</p>
<p>The new version of the helper contains new features and bug fixes :</p>
<ul class="charte">
<li>Ronan’s patch for custom toolbar definition added (thanks dude!).</li>
<li>Configuration options are now only applied on the associated CKEditor.</li>
<li>Several editors can now be displayed on the same page.</li>
</ul>
<p>In order to update your installation, just override the old ckeditor_helper.php file with the latest version <img src='http://nukium.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Continue to the <a href="http://nukium.com/developpement-php/codeigniter/ckeditor-helper-for-codeigniter/">CKEditor helper homepage</a>.</p>

 <p><a href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1365&amp;md5=1574ff10c8a04855653403f5d8fa3e46" title="Flattr" target="_blank"><img src="http://nukium.com/wordpress/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://nukium.com/developpement-php/codeigniter/ckeditor-helper-codeigniter-updated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1365&amp;md5=1574ff10c8a04855653403f5d8fa3e46" type="text/html" />"
	</item>
		<item>
		<title>Astuce CodeIgniter : définir le timezone de la base de données</title>
		<link>http://nukium.com/developpement-php/codeigniter/astuce-codeigniter-definir-le-timezone-de-la-base-de-donnees/</link>
		<comments>http://nukium.com/developpement-php/codeigniter/astuce-codeigniter-definir-le-timezone-de-la-base-de-donnees/#comments</comments>
		<pubDate>Sun, 23 May 2010 12:59:54 +0000</pubDate>
		<dc:creator>Nukium</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[astuce]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tutoriel]]></category>

		<guid isPermaLink="false">http://nukium.com/?p=1072</guid>
		<description><![CDATA[Voici une astuce publiée sur le forum de CodeIgniter qui permet de définir le timezone à utiliser par la base de données un seule fois pour tous les modèles de l&#8217;application. Pour réaliser cette tâche, l&#8217;auteur à simplement dérivé la classe Model de CodeIgniter afin d&#8217;exécuter la requête SQL modifiant le timezone à la construction [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_silver" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fnukium.com%252Fdeveloppement-php%252Fcodeigniter%252Fastuce-codeigniter-definir-le-timezone-de-la-base-de-donnees%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Astuce%20CodeIgniter%20%3A%20d%C3%A9finir%20le%20timezone%20de%20la%20base%20de%20donn%C3%A9es%20%22%20%7D);"></div>
<p>Voici une astuce publiée sur le forum de <strong>CodeIgniter</strong> qui permet de <strong>définir le timezone</strong> à utiliser par la <strong>base de données</strong> un seule fois pour <strong>tous les modèles de l&#8217;application</strong>.</p>
<p>Pour réaliser cette tâche, l&#8217;auteur à simplement <strong>dérivé</strong> la <strong>classe Model</strong> de <strong>CodeIgniter</strong> afin d&#8217;exécuter la requête SQL modifiant le <strong>timezone</strong> à la construction de l&#8217;objet. Ainsi, comme lorsqu&#8217;on utilise <a href="http://www.nukium.com/acicrud/">ACICRUD</a>, les modèles de l&#8217;application doivent <strong>étendre la classe mère</strong> au lieu de la <strong>classe Model</strong>.</p>
<p>Voici l&#8217;exemple de code proposé par <a href="http://codeigniter.com/forums/member/129164/" rel="nofollow">flaky</a> :</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1072code2'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p10722"><td class="code" id="p1072code2"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">class</span> Master_model <span style="color: #000000; font-weight: bold;">extends</span> Model<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> __construct<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        parent<span style="color: #339933;">::</span>__construct<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">set_timezone</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> set_timezone<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">db</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">query</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;SET time_zone='+0:00'&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">class</span> Some_model <span style="color: #000000; font-weight: bold;">extends</span> Master_model<span style="color: #009900;">&#123;</span>
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> __construct<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        parent<span style="color: #339933;">::</span>__construct<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span></pre></td></tr></table></div>

<p><em>Voir le <a rel="nofollow" href="http://codeigniter.com/forums/viewthread/150948/">post original</a>.</em></p>

 <p><a href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1072&amp;md5=dd542a009b9f6f37d18854d6ba090de1" title="Flattr" target="_blank"><img src="http://nukium.com/wordpress/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://nukium.com/developpement-php/codeigniter/astuce-codeigniter-definir-le-timezone-de-la-base-de-donnees/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1072&amp;md5=dd542a009b9f6f37d18854d6ba090de1" type="text/html" />"
	</item>
		<item>
		<title>Intégration de MongoDB à CodeIgniter</title>
		<link>http://nukium.com/developpement-php/codeigniter/integration-de-mongodb-a-codeigniter/</link>
		<comments>http://nukium.com/developpement-php/codeigniter/integration-de-mongodb-a-codeigniter/#comments</comments>
		<pubDate>Sat, 15 May 2010 13:13:59 +0000</pubDate>
		<dc:creator>Nukium</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[MongoDB]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SGBD]]></category>

		<guid isPermaLink="false">http://nukium.com/?p=1046</guid>
		<description><![CDATA[MongoDB est un gestionnaire de base de données &#171;&#160;NoSQL&#160;&#187; orientée documents dans la lignée de CouchDB et Riak. Ces SGBD dits SchemaLess permettent de stocker des objets dynamiques sous forme de Hash (notamment au format JSON) indépendamment de leur structure. Il n&#8217;existe donc plus de contraintes d&#8217;évolution de tables comme c&#8217;est le cas par exemple [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_silver" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fnukium.com%252Fdeveloppement-php%252Fcodeigniter%252Fintegration-de-mongodb-a-codeigniter%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Int%C3%A9gration%20de%20MongoDB%20%C3%A0%20CodeIgniter%22%20%7D);"></div>
<p><img class="alignright size-full wp-image-1048" title="Powered Mongo DB" src="http://www.nukium.com/wordpress/wp-content/uploads/2010/05/PoweredMongoDBbrown66.png" alt="Powered Mongo DB" width="168" height="79" /><strong>MongoDB</strong> est un <strong>gestionnaire de base de données</strong> &laquo;&nbsp;<strong>NoSQL</strong>&nbsp;&raquo; <strong>orientée documents</strong> dans la lignée de <strong>CouchDB</strong> et <strong>Riak</strong>. Ces <strong>SGBD </strong>dits <strong>SchemaLess</strong> permettent de stocker des objets dynamiques sous forme de <strong>Hash</strong> (notamment au format <strong>JSON</strong>) indépendamment de leur structure. Il n&#8217;existe donc plus de contraintes d&#8217;évolution de tables comme c&#8217;est le cas par exemple avec <strong>MySQL</strong>.</p>
<p>Ainsi, la mise à jour des objets peut être effectuée dynamiquement (ajouts de champs par exemple) sans impacts sur le stockage de ceux-ci.</p>
<p><strong>MongoDB</strong> (qui est écrite en <strong>C++</strong>) a pour avantages d&#8217;être <strong>Open Source</strong> et de présenter de très bonnes performances.</p>
<p>Si vous désirez intégrer <strong>MongoDB</strong> à vos applications <strong>CodeIgniter</strong>, sachez qu&#8217;il existe déjà plusieurs <strong>ressources et librairies</strong> facilitant cette tâche !</p>
<ul class="charte">
<li><a href="http://bitbucket.org/alexbilbie/codeigniter-mongo-library/wiki/Home" target="_blank">CodeIgniter Mongo Library</a></li>
<li><a href="http://alexbilbie.blogs.lincoln.ac.uk/2010/04/09/mongodb-codeigniter-101-part-1/" target="_blank">Tutoriel MongoDB + CodeIgniter</a></li>
<li><a href="http://stackoverflow.com/questions/2248789/mongodb-and-codeigniter" target="_blank">Thread sur StackOverflow</a></li>
</ul>
<p>Bonne intégration ! <img src='http://nukium.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>

 <p><a href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1046&amp;md5=aa537bb78d29d380e5f5e717d0c1db17" title="Flattr" target="_blank"><img src="http://nukium.com/wordpress/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://nukium.com/developpement-php/codeigniter/integration-de-mongodb-a-codeigniter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1046&amp;md5=aa537bb78d29d380e5f5e717d0c1db17" type="text/html" />"
	</item>
		<item>
		<title>Solution : your 404 error page returns a status of 200 (Success)</title>
		<link>http://nukium.com/developpement-php/solution-your-404-error-page-returns-a-status-of-200-success/</link>
		<comments>http://nukium.com/developpement-php/solution-your-404-error-page-returns-a-status-of-200-success/#comments</comments>
		<pubDate>Mon, 10 May 2010 19:00:31 +0000</pubDate>
		<dc:creator>Nukium</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[seo]]></category>
		<category><![CDATA[tutoriel]]></category>

		<guid isPermaLink="false">http://nukium.com/?p=1018</guid>
		<description><![CDATA[Si vous utilisez l&#8217;outil Google Webmaster Tools et que vous rencontrez l&#8217;erreur suivante lorsque vous tentez de valider votre site : We’ve detected that your 404 (file not found) error page returns a status of 200 (Success) in the header. Cela signifie que le code HTTP renvoyé par votre serveur sur vos pages inexistantes n&#8217;est [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_silver" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fnukium.com%252Fdeveloppement-php%252Fsolution-your-404-error-page-returns-a-status-of-200-success%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Solution%20%3A%20your%20404%20error%20page%20returns%20a%20status%20of%20200%20%28Success%29%22%20%7D);"></div>
<p>Si vous utilisez l&#8217;outil Google Webmaster Tools et que vous rencontrez l&#8217;erreur suivante lorsque vous tentez de <strong>valider votre site</strong> :</p>
<p><strong>We’ve detected that your 404 (file not found) error page returns a status of 200 (Success) in the header.</strong></p>
<p>Cela signifie que le <strong>code HTTP</strong> renvoyé par votre serveur sur vos <strong>pages inexistantes</strong> n&#8217;est pas le bon.</p>
<p>Il existe un moyen simple de vérifier en testant une URL inexistante sur votre domaine via l&#8217;outil <a href="http://www.nukium.com/actualites/web-sniffer-outil-de-detection-des-en-tetes-http-headers/">Web-Sniffer</a>. Le code de réponse doit obligatoirement être un <strong>404 file not found</strong> si la page n&#8217;existe pas au lieu d&#8217;un <strong>200 Success</strong>.</p>
<p>Si vous recevez bien un <strong>code 200</strong>, alors vous devez appliquer les corrections nécessaires à votre application pour qu&#8217;elle renvoie bien un <strong>code 404</strong> dans ce cas de figure.</p>
<h2>Si votre application utilise CodeIgniter&#8230;</h2>
<p>Si vous rencontrez cette erreur avec <strong>CodeIgniter</strong> &lt;= 1.7.2, vérifiez simplement que le fichier <em>system/application/errors/error_404.php</em> comporte bien la ligne de code ci-dessous à la toute première ligne :</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1018code4'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p10184"><td class="code" id="p1018code4"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <a href="http://www.php.net/header"><span style="color: #990000;">header</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;HTTP/1.1 404 Not Found&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>


 <p><a href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1018&amp;md5=8d239a408df96ba024b4f85122e7604c" title="Flattr" target="_blank"><img src="http://nukium.com/wordpress/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://nukium.com/developpement-php/solution-your-404-error-page-returns-a-status-of-200-success/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<atom:link rel="payment" href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1018&amp;md5=8d239a408df96ba024b4f85122e7604c" type="text/html" />"
	</item>
		<item>
		<title>Tutoriel Acicrud : Utiliser plusieurs bases de données</title>
		<link>http://nukium.com/developpement-php/codeigniter/tutoriel-acicrud-utiliser-plusieurs-base-de-donnees/</link>
		<comments>http://nukium.com/developpement-php/codeigniter/tutoriel-acicrud-utiliser-plusieurs-base-de-donnees/#comments</comments>
		<pubDate>Sat, 08 May 2010 13:31:13 +0000</pubDate>
		<dc:creator>Nukium</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Acicrud]]></category>
		<category><![CDATA[librairie]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[tutoriel]]></category>

		<guid isPermaLink="false">http://nukium.com/?p=1009</guid>
		<description><![CDATA[Tutoriel ACICRUD #5 Depuis la version 1.1, Acicrud est capable de se connecter à n&#8217;importe qu&#8217;elle base de données configurée dans le fichier system/application/database.php. Veuillez noter que cette fonctionnalité est totalement facultative et que la librairie travaillera avec votre base de données par défaut si vous ne définissez aucune base de travail dans votre modèle. [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_silver" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fnukium.com%252Fdeveloppement-php%252Fcodeigniter%252Ftutoriel-acicrud-utiliser-plusieurs-base-de-donnees%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Tutoriel%20Acicrud%20%3A%20Utiliser%20plusieurs%20bases%20de%20donn%C3%A9es%22%20%7D);"></div>
<h2>Tutoriel ACICRUD #5</h2>
<p>Depuis la version 1.1, Acicrud est capable de se connecter à n&#8217;importe qu&#8217;elle base de données configurée dans le fichier <em>system/application/database.php</em>.</p>
<p>Veuillez noter que cette fonctionnalité est totalement facultative et que la librairie travaillera avec votre base de données par défaut si vous ne définissez aucune base de travail dans votre modèle.</p>
<p>Afin d&#8217;utiliser une base de données différente de votre base de données par défaut, il suffit de spécifier le <strong>group</strong> à utiliser au constructeur d&#8217;<a href="http://www.nukium.com/acicrud/">ACICRUD</a>. Dans notre exemple il s&#8217;agiera d&#8217;une base de données nommée &laquo;&nbsp;<strong>rescue_database</strong>&laquo;&nbsp;.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1009code6'); return false;">View Code</a> PHP</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p10096"><td class="code" id="p1009code6"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">class</span> Exemple_Model <span style="color: #000000; font-weight: bold;">extends</span> Acicrud <span style="color: #009900;">&#123;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">//CONSTRUCTOR   </span>
&nbsp;
    <span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> __construct<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
    <span style="color: #009900;">&#123;</span>
        parent<span style="color: #339933;">::</span>__construct<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'table_name'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'rescue_database'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
&nbsp;
    <span style="color: #666666; font-style: italic;">//CUSTOM METHODS</span>
&nbsp;
<span style="color: #009900;">&#125;</span>
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div>


 <p><a href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1009&amp;md5=f363ecc13d17fff441c7c64f3354d97e" title="Flattr" target="_blank"><img src="http://nukium.com/wordpress/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://nukium.com/developpement-php/codeigniter/tutoriel-acicrud-utiliser-plusieurs-base-de-donnees/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1009&amp;md5=f363ecc13d17fff441c7c64f3354d97e" type="text/html" />"
	</item>
		<item>
		<title>Dézipper en PHP sous CodeIgniter</title>
		<link>http://nukium.com/developpement-php/codeigniter/dezipper-en-php-sous-codeigniter/</link>
		<comments>http://nukium.com/developpement-php/codeigniter/dezipper-en-php-sous-codeigniter/#comments</comments>
		<pubDate>Sat, 08 May 2010 12:18:05 +0000</pubDate>
		<dc:creator>Nukium</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[librairie]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[telechargement]]></category>

		<guid isPermaLink="false">http://nukium.com/?p=1002</guid>
		<description><![CDATA[Phil Sturgeon a publié une librairie extrêmement simple d&#8217;utilisation permettant de dézipper une archive via CodeIgniter sans aucune extension PECL ! Idéal si vous souhaitez extraire vos fichiers zippés via votre application ! Attention, la librairie nécessite les pré-requis techniques ci-dessous : PHP 5.1+ CodeIgniter 1.6.x &#8211; 2.0-dev extension ZLib Unzip library Télécharger la librairie [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_silver" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fnukium.com%252Fdeveloppement-php%252Fcodeigniter%252Fdezipper-en-php-sous-codeigniter%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22D%C3%A9zipper%20en%20PHP%20sous%20CodeIgniter%22%20%7D);"></div>
<p><strong>Phil Sturgeon</strong> a publié une <strong>librairie</strong> extrêmement simple d&#8217;utilisation permettant de <strong>dézipper</strong> une archive via <strong>CodeIgniter</strong> sans aucune extension <strong>PECL</strong> !</p>
<p>Idéal si vous souhaitez extraire vos fichiers zippés via votre application !</p>
<p>Attention, la librairie nécessite les pré-requis techniques ci-dessous :</p>
<ul class="charte">
<li>PHP 5.1+</li>
<li>CodeIgniter 1.6.x &#8211; 2.0-dev</li>
<li>extension ZLib</li>
</ul>
<h2>Unzip library</h2>
<ul class="charte">
<li><a href="http://bitbucket.org/philsturgeon/">Télécharger la librairie <strong>Unzip</strong></a></li>
<li><a href="http://philsturgeon.co.uk/code/codeigniter-unzip">Voir le billet original</a></li>
</ul>

 <p><a href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1002&amp;md5=4ef39dad51aa576bdcf545507e1c2eae" title="Flattr" target="_blank"><img src="http://nukium.com/wordpress/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://nukium.com/developpement-php/codeigniter/dezipper-en-php-sous-codeigniter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<atom:link rel="payment" href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=1002&amp;md5=4ef39dad51aa576bdcf545507e1c2eae" type="text/html" />"
	</item>
		<item>
		<title>Acicrud library v1.1 for CodeIgniter released !</title>
		<link>http://nukium.com/developpement-php/codeigniter/acicrud-library-v1-1-for-codeigniter-released/</link>
		<comments>http://nukium.com/developpement-php/codeigniter/acicrud-library-v1-1-for-codeigniter-released/#comments</comments>
		<pubDate>Wed, 05 May 2010 08:30:05 +0000</pubDate>
		<dc:creator>Nukium</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[gratuit]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[telechargement]]></category>

		<guid isPermaLink="false">http://nukium.com/?p=986</guid>
		<description><![CDATA[I&#8217;m proud to announce the immediate availability of the 1.1 stable version of the Acicrud (Automatic CodeIgniter Create Read Update Delete) library for CodeIgniter. The release 1.1 which the Git commit number is 0c28279ee917f5c37007072c090f2bbfb8795e62 brings new functionalities like multi database support and a lot of code enhancement.This release is globally easier to use and the [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_silver" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fnukium.com%252Fdeveloppement-php%252Fcodeigniter%252Facicrud-library-v1-1-for-codeigniter-released%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Acicrud%20library%20v1.1%20for%20CodeIgniter%20released%20%21%22%20%7D);"></div>
<div lang="en" xml:lang="en">
<p>I&#8217;m proud to announce the immediate availability of the 1.1 stable version  of the Acicrud (Automatic CodeIgniter Create Read Update Delete) library  for CodeIgniter. The release 1.1 which the Git commit number is 0c28279ee917f5c37007072c090f2bbfb8795e62 brings new functionalities like <strong>multi database support</strong> and a lot of code enhancement.This release is globally easier to use and <strong>the model creation code</strong> have been optimized.</p>
<p>The Acicrud library can fully manage a table for which at least the  first normal form is applicable.</p>
<p>Feel free to send your feedback on the Acicrud downloading page :</p>
<ul class="charte">
<li><a href="http://www.nukium.com/acicrud-english/">Go to the Acicrud&#8217;s  English page </a></li>
<li><a href="http://www.nukium.com/acicrud/">Aller sur la page d&#8217;Acicrud  en Français</a></li>
</ul>
<h2>Changelog</h2>
<p>The changelog of the 0c28279ee917f5c37007072c090f2bbfb8795e62 (<strong>v 1.1</strong>) is available below :</p>
<ul class="charte">
<li>Fixed a bug in the <strong>get($what, $id)</strong> method that died instead of  throwing the Exception.</li>
<li>Fixed : the last inserted ID is now  correctly updated when several <strong>create()</strong> are  called.</li>
<li>Multi database support added.</li>
<li>An associative array can now be given to the <strong>read()</strong> method to read an entry with a custon WHERE clause.</li>
<li>The model creation code have been optimized (see the new exemple tutorial).</li>
<li>An associative array can now be given to the <strong>countAll()</strong> method to count entries with a custon WHERE clause.</li>
<li>The deprecated method <strong>getFrenchDate()</strong> have been definitively removed.</li>
<li>The <strong>getBy($by, $value)</strong> method have been added (see the API documentation).</li>
<li><a href="http://www.nukium.com/codeigniter/lire-facilement-des-donnees-avec-acicrud/">Tutorial #2</a> updated (reading a row with a custom WHERE clause)</i>
<li><a href="http://www.nukium.com/codeigniter/supprimer-des-donnees-avec-acicrud/">Tutorial #4</a> updated (deleting rows with a custom WHERE clause)</i>
</ul>
</div>

 <p><a href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=986&amp;md5=0c2f7c0aa56c99ac430c2b62de7f7864" title="Flattr" target="_blank"><img src="http://nukium.com/wordpress/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://nukium.com/developpement-php/codeigniter/acicrud-library-v1-1-for-codeigniter-released/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<atom:link rel="payment" href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=986&amp;md5=0c2f7c0aa56c99ac430c2b62de7f7864" type="text/html" />"
	</item>
		<item>
		<title>CloudIgniter : Hébergement cloud spécialisé pour CodeIgniter !</title>
		<link>http://nukium.com/developpement-php/codeigniter/cloudigniter-hebergement-cloud-specialise-pour-codeigniter/</link>
		<comments>http://nukium.com/developpement-php/codeigniter/cloudigniter-hebergement-cloud-specialise-pour-codeigniter/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 21:42:28 +0000</pubDate>
		<dc:creator>Nukium</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Cloud computing]]></category>
		<category><![CDATA[hébergement]]></category>
		<category><![CDATA[serveur]]></category>

		<guid isPermaLink="false">http://nukium.com/?p=966</guid>
		<description><![CDATA[CloudIgniter est un nouveau service édité par la société Locous Obscura proposant un hébergement spécialisé pour CodeIgniter. Basé sur le Cloud Computing, l&#8217;hébergement est fourni avec un CodeIgniter pré-installé et déjà configuré pour du multi-domaine. Il est également possible de déployer d&#8217;un simple clic les applications CodeIgniter les plus populaires telles que PyroCMS par exemple. [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_silver" style="float: right;margin-left: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fnukium.com%252Fdeveloppement-php%252Fcodeigniter%252Fcloudigniter-hebergement-cloud-specialise-pour-codeigniter%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22CloudIgniter%20%3A%20H%C3%A9bergement%20cloud%20sp%C3%A9cialis%C3%A9%20pour%20CodeIgniter%20%21%22%20%7D);"></div>
<p><img class="aligncenter size-full wp-image-968" title="CloudIgniter" src="http://www.nukium.com/wordpress/wp-content/uploads/2010/04/CloudIgniter.png" alt="CloudIgniter" width="461" height="117" /></p>
<p><strong>CloudIgniter</strong> est un nouveau service édité par la société <strong>Locous Obscura</strong> proposant un <strong>hébergement spécialisé pour CodeIgniter</strong>. Basé sur le <strong>Cloud Computing</strong>, l&#8217;hébergement est fourni avec un <strong>CodeIgniter</strong> pré-installé et déjà configuré pour du <strong>multi-domaine</strong>.</p>
<p>Il est également possible de déployer d&#8217;un simple clic les applications CodeIgniter les plus populaires telles que PyroCMS par exemple.</p>
<p>Le service est actuellement en phase de beta test privée, mais il est possible d&#8217;obtenir rapidement une invitation ainsi qu&#8217;un coupon vous permettant de créer votre compte et d&#8217;entrer dans l&#8217;aire du <strong>cloud</strong> avec <strong>CodeIgniter</strong> !</p>
<p><a href="http://getcloudigniter.com/" rel="nofollow">En savoir plus sur CloudIgniter&#8230;</a></p>

 <p><a href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=966&amp;md5=971b8946c69f1da36f44a2b4b7321bdf" title="Flattr" target="_blank"><img src="http://nukium.com/wordpress/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://nukium.com/developpement-php/codeigniter/cloudigniter-hebergement-cloud-specialise-pour-codeigniter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<atom:link rel="payment" href="http://nukium.com/wordpress/?flattrss_redirect&amp;id=966&amp;md5=971b8946c69f1da36f44a2b4b7321bdf" type="text/html" />"
	</item>
	</channel>
</rss>

