<?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>Point2Zero &#187; XSL</title>
	<atom:link href="http://www.point2zero.net/blog/category/code/xsl/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.point2zero.net/blog</link>
	<description>Bring to you Information Technology</description>
	<lastBuildDate>Tue, 23 Mar 2010 11:17:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Utilisation d&#039;Url Rewriting avec .htaccess</title>
		<link>http://www.point2zero.net/blog/2009/06/20/utilisation-durl-rewriting-avec-htaccess/</link>
		<comments>http://www.point2zero.net/blog/2009/06/20/utilisation-durl-rewriting-avec-htaccess/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 17:22:55 +0000</pubDate>
		<dc:creator>ChoiZ</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[XSL]]></category>
		<category><![CDATA[xHTML]]></category>

		<guid isPermaLink="false">http://www.point2zero.net/blog/?p=874</guid>
		<description><![CDATA[
			
				
			
		
Voilà un sujet qui va plaire a certains qui souhaitent changer le nom de leurs page ou améliorer le référencement.
Imaginons que vous avez un site web avec des liens tel que :
- index.php?page=accueil
- index.php?page=contact
etc...
Votre page index.php va inclure une page "accueil.php" ou une page "contact.php".
Problème Google ne vas pas référencer ce qu'il y a apres [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F06%2F20%2Futilisation-durl-rewriting-avec-htaccess%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F06%2F20%2Futilisation-durl-rewriting-avec-htaccess%2F&amp;source=Point2Zero+%5BBlog%5D&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Voilà un sujet qui va plaire a certains qui souhaitent changer le nom de leurs page ou améliorer le référencement.</p>
<p>Imaginons que vous avez un site web avec des liens tel que :<br />
- index.php?page=accueil<br />
- index.php?page=contact<br />
etc...</p>
<p>Votre page index.php va inclure une page "accueil.php" ou une page "contact.php".</p>
<p>Problème Google ne vas pas référencer ce qu'il y a apres le "?" donc il va prendre uniquement "index.php".</p>
<p>Voilà une solution pour vous : "l'url rewriting" ou comment réécrire les urls d'une page.</p>
<p>Nous voulons a la place de ces adresses : accueil.html et contact.html, donc dans un premier temps on va vérifier que nous avons le module rewriting dans apache qui se nomme "mod_rewrite".<br />
Maintenant nous allons faire un fichier ".htaccess" avec ce qui suit :</p>
<pre class="brush: xml;">
RewriteEngine On
RewriteRule ^accueil.html$ /index.php?page=accueil [NC,L]
</pre>
<p>La première ligne va permettre d'utiliser le module d'apache "mod_rewrite".<br />
La seconde ligne est plus intéressante c'est elle qui va définir notre page "accueil.html" pointe sur "index.php?page=accueil".<br />
Vous pouvez utiliser les expressions régulières par exemple ^ pour le debut de la ligne et $ pour la fin.<br />
A la fin de la ligne vous pouvez voir des flags entre les crochets.<br />
NC signifie No Case donc pas sensible à la case ! Je peux taper ACCUEIL.HTML ou accueil.html ou AcCuEiL.HtmL si je veux.</p>
<p>D'autres flags existent tel que :</p>
<pre class="brush: xml;">RewriteRule ^forbidden.html$ - [F]</pre>
<p>Le F envoi un code erreur HTTP 403 (Forbidden) le tiret dit qu'il n'y a pas de réécriture d'url.</p>
<pre class="brush: xml;">RewriteRule ^gone.html$ - [G]</pre>
<p>Le G quand a lui renvoi un code erreur HTTP 410 (Gone)</p>
<p>Pour plus d'informations sur les flags : <a href="http://httpd.apache.org/docs/2.2/rewrite/rewrite_flags.html">http://httpd.apache.org/docs/2.2/rewrite/rewrite_flags.html</a><br />
Pour plus d'informations sur l'url Rewriting : <a href="http://httpd.apache.org/docs/2.2/rewrite/">http://httpd.apache.org/docs/2.2/rewrite/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.point2zero.net/blog/2009/06/20/utilisation-durl-rewriting-avec-htaccess/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>XSL dans un XML grâce à PHP</title>
		<link>http://www.point2zero.net/blog/2009/05/25/xsl-dans-un-xml-grace-a-php/</link>
		<comments>http://www.point2zero.net/blog/2009/05/25/xsl-dans-un-xml-grace-a-php/#comments</comments>
		<pubDate>Sun, 24 May 2009 22:13:19 +0000</pubDate>
		<dc:creator>ChoiZ</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[XSL]]></category>

		<guid isPermaLink="false">http://www.point2zero.net/blog/?p=829</guid>
		<description><![CDATA[
			
				
			
		
Pour créer un fichier XML en PHP vous avez plusieurs solutions.
La premiére est de créer une variable, d'ajouter vos différentes balises xml, puis de sauver cette variable dans un fichier XML.
Une autre solution est l'utilisation de la classe DOMDocument. Voir la documentation PHP
Le code suivant est un exemple de création d'un XML avec l'intégration d'un [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F05%2F25%2Fxsl-dans-un-xml-grace-a-php%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.point2zero.net%2Fblog%2F2009%2F05%2F25%2Fxsl-dans-un-xml-grace-a-php%2F&amp;source=Point2Zero+%5BBlog%5D&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Pour créer un fichier XML en PHP vous avez plusieurs solutions.<br />
La premiére est de créer une variable, d'ajouter vos différentes balises xml, puis de sauver cette variable dans un fichier XML.<br />
Une autre solution est l'utilisation de la classe DOMDocument. <a href="http://fr.php.net/domdocument/" class="chzbouton">Voir la documentation PHP</a><br />
Le code suivant est un exemple de création d'un XML avec l'intégration d'un fichier XSL au XML directement via PHP.</p>
<pre class="brush: php;">
&lt;?php
// Création du nouveau document dans $doc
$doc = new DOMDocument();
// Permet d'afficher le document au format xml correctement
$doc-&gt;formatOutput = true;
// On ajoute notre XSL
$xmlstylesheet = new DOMProcessingInstruction('xml-stylesheet', 'href=&quot;fichier.xsl&quot; type=&quot;text/xsl&quot;');
// On ajoute notre ligne au document
$doc-&gt;appendChild($xmlstylesheet);
// On affiche le document xml créer
echo $doc-&gt;saveXML();
?&gt;
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.point2zero.net/blog/2009/05/25/xsl-dans-un-xml-grace-a-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
