<?xml
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:atom="http://www.w3.org/2005/Atom"
>

<channel xml:lang="fr">
	<title>km.azerttyu.net</title>
	<link>https://km.azerttyu.net/</link>
	<description>Un blog qui parle principalement de techniques pour les outils de publication web ( (spip) et infrastructure (alternc).
On parle aussi d'h&#233;bergement tel que les projets webelys et azerttyu
C'est aussi un aide m&#233;moire personnel pour retrouver certaines actions dont le net ne semblait pas proposer une documentation pertinente au moment du besoin.
Parfois aussi sur Mastodon</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>
	<atom:link href="https://km.azerttyu.net/spip.php?id_rubrique=4&amp;page=backend" rel="self" type="application/rss+xml" />




<item xml:lang="fr">
		<title>Galerie d'images</title>
		<link>https://km.azerttyu.net/Galerie-d-images</link>
		<guid isPermaLink="true">https://km.azerttyu.net/Galerie-d-images</guid>
		<dc:date>2007-02-22T16:10:00Z</dc:date>
		<dc:format>text/html</dc:format>
		<dc:language>fr</dc:language>
		<dc:creator>km</dc:creator>



		<description>
&lt;p&gt;&lt; ?php &lt;br class='autobr' /&gt;
/* script rep1.php * affichage r\u00c3\u00a9cursif du contenu d'un r\u00c3\u00a9pertoire, avec parcours en &#034;profondeur d'abord&#034; * pour cela d\u00c3\u00a8s que l'on a atteint et reconnu un sous-r\u00c3\u00a9pertoire, on le parcours * prioritairement en appelant r\u00c3\u00a9cursivement la fonction de parcours pour ce r\u00c3\u00a9pertoire. */ &lt;br class='autobr' /&gt;
function parcours_repertoire($dir) // Ouvre un dossier bien connu, et liste tous les fichiers $document_root = (&#8230;)&lt;/p&gt;


-
&lt;a href="https://km.azerttyu.net/-php-" rel="directory"&gt;php&lt;/a&gt;


		</description>


 <content:encoded>&lt;div class='rss_texte'&gt;&lt;textarea readonly='readonly' cols='40' rows='51' class='spip_cadre spip_cadre_block' dir='ltr'&gt;&lt;?php /* script rep1.php * affichage r\u00c3\u00a9cursif du contenu d'un r\u00c3\u00a9pertoire, avec parcours en &#034;profondeur d'abord&#034; * pour cela d\u00c3\u00a8s que l'on a atteint et reconnu un sous-r\u00c3\u00a9pertoire, on le parcours * prioritairement en appelant r\u00c3\u00a9cursivement la fonction de parcours pour ce r\u00c3\u00a9pertoire. */ function parcours_repertoire($dir) { // Ouvre un dossier bien connu, et liste tous les fichiers $document_root = str_replace($_SERVER[&#034;PHP_SELF&#034;],&#034;&#034;,__FILE__).&#034;/&#034;; if (substr_count($dir, &#034;http://&#034;)==0) { $chemin = $document_root.$dir; } else { $chemin = $dir; } echo &#034;&lt;strong&gt;&#034;.$chemin.&#034;&lt;/strong&gt;&#034;; if (is_dir($chemin)) { if ($dh = opendir($document_root.$dir)) { while (($file = readdir($dh)) !== false) { if ($file != &#034;.&#034; &amp;&amp; $file!=&#034;..&#034;) { echo &#034;fichier : $file &lt;br/&gt;&#034;; parcours_repertoire($dir.&#034;/&#034;.$file); } } closedir($dh); } } else { echo &#034;&lt;br/&gt;&lt;strong&gt;&#034;.$chemin.&#034;&lt;/strong&gt;&#034;; if (exif_imagetype($chemin)) { echo &#034;&lt;img src=\&#034;thumb.php?file=&#034;.$dir.&#034;\&#034; /&gt;&#034;; } } } echo &#034;Gallerie de photos&#034;; $rep= &#034;.&#034;; $arbo = parcours_repertoire($rep); ?&gt;&lt;/textarea&gt;&lt;/div&gt;
		
		</content:encoded>


		

	</item>



</channel>

</rss>
