Your IP : 216.73.216.59


Current Path : /home/quelfutuu/www/lchg/tmp/log/
Upload File :
Current File : /home/quelfutuu/www/lchg/tmp/log/debusquer.log.1

2024-11-06 08:51:37 146.70.22.75 (pid 3772) :Pub:ERREUR: Aucun squelette <b>%27.html</b> n’est disponible...
2024-11-06 08:51:37 146.70.22.75 (pid 3780) :Pub:ERREUR: Aucun squelette <b>..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2F..%2Fetc%2Fpasswd.html</b> n’est disponible...
2024-11-06 21:27:19 81.240.142.21 (pid 9061) :Pub:ERREUR: L88: syntax error, unexpected token "else", expecting end of file<br><code><span style="color: #000000">
/*001*/<br />/*002*/<!DOCTYPE html><br />/*003*/<!--.html dir="ltr" lang="fr" class="ltr fr no-js"--><br />/*004*/<html dir="ltr" lang="fr" class="ltr fr"><br />/*005*/<head><br />/*006*/    <meta charset="utf-8" /><br />/*007*/    <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script><br />/*008*/    <title>Archive - la Commune</title><br />/*009*/    <link rel="stylesheet" href="lchg/lchgstyle.css" type="text/css" /><br />/*010*/    <script type="text/javascript" src="lchg/lchgscript.js" /></script><br />/*011*/    <meta name="description" content=" Page spéciale mise en ligne par M. Possoz pour augmenter le sécurité. " /><br />/*012*/    <link rel="canonical" href="https://lchg.quelfutur.org/Archive" /><br />/*013*/    <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/head'</span><span style="color: #006600">, array(</span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">13</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*014*/</span><span style="color: #0000CC">?><br /></span>/*015*/<br />/*016*/</head><br />/*017*/<br />/*018*/<body class="pas_surlignable page_article"><br />/*019*/<div class="page"><br />/*020*/<br />/*021*/    <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/header'</span><span style="color: #006600">, array(</span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">20</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*022*/</span><span style="color: #0000CC">?><br /></span>/*023*/    <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/nav'</span><span style="color: #006600">, </span><span style="color: #0000CC">array_merge</span><span style="color: #006600">(array (<br /></span><span style="color: #FF9900">/*024*/  </span><span style="color: #CC0000">'id_article' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'15'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*025*/  </span><span style="color: #CC0000">'type-page' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'article'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*026*/  </span><span style="color: #CC0000">'date' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'2024-11-06 21:27:19'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*027*/  </span><span style="color: #CC0000">'date_default' </span><span style="color: #006600">=> </span><span style="color: #0000CC">true</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*028*/  </span><span style="color: #CC0000">'date_redac' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'2024-11-06 21:27:19'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*029*/  </span><span style="color: #CC0000">'date_redac_default' </span><span style="color: #006600">=> </span><span style="color: #0000CC">true</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*030*/</span><span style="color: #006600">),array(</span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">)), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">21</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*031*/</span><span style="color: #0000CC">?><br /></span>/*032*/    <br />/*033*/    <main class="main" role="main" style="width:100%; padding: 0.1em 0 0 0.1em"><br />/*034*/        <br />/*035*/        <div class="wrapper hfeed" style="width:100%; background-color:#e4f6ce"><br />/*036*/        <div class="content hentry" id="content"><br />/*037*/            <p class="arbo"><a href="https://lchg.quelfutur.org/">Accueil</a> > <a href="-Archivages-">Archivages</a> > <strong class="on">Archive</strong></p><br />/*038*/    <br />/*039*/            <div class="cartouche clearfix"><br />/*040*/                <br />/*041*/                <h1 class="surlignable entry-title">Archive</h1><br />/*042*/                <br />/*043*/                <!--.p class="info-publi"><abbr class="published" title="2000-11-06T18:57:00Z">lundi 6 novembre 2000</abbr></p--><br />/*044*/                <br />/*045*/                </div><br />/*046*/            <br />/*047*/            <br />/*048*/            <br />/*049*/    <br />/*050*/<!--. ===================================================================================================== -->        <br />/*051*/            <br />/*052*/<br />/*053*/<div id="form_supprime"></div><br />/*054*/<div id="form_renomme"></div><br />/*055*/<!--.p class="right"><b><a href="aide.html">Aide</a> - <a href="https://lchg.quelfutur.org/spip.php?article16">Retour</a></b></p-->  <br />/*056*/<p class="right"><b><a href="aide.html">Aide</a></b></p>  <br />/*057*/<!--.h2>Fichiers de <b><i>la Commune</i></b></h2--><br />/*058*/<h4>Ajouter un fichier</h4><br />/*059*/<span style="color: #0000CC"><?php<br /></span><span style="color: #FF9900">/*060*/    </span><span style="color: #0000CC">setlocale</span><span style="color: #006600">(</span><span style="color: #0000CC">LC_TIME</span><span style="color: #006600">, </span><span style="color: #CC0000">'fr_FR'</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*061*/    </span><span style="color: #0000CC">$relPath </span><span style="color: #006600">= </span><span style="color: #CC0000">"lchg/depot/"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*062*/    </span><span style="color: #0000CC">$relTrashPath </span><span style="color: #006600">= </span><span style="color: #CC0000">"lchg/trash/"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*063*/<br />/*064*/    </span><span style="color: #006600">if (isset(</span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'fichier_a_supprimer'</span><span style="color: #006600">])) {<br /></span><span style="color: #FF9900">/*065*/        </span><span style="color: #0000CC">$oldFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relPath </span><span style="color: #006600">. </span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'fichier_a_supprimer'</span><span style="color: #006600">];<br /></span><span style="color: #FF9900">/*066*/        </span><span style="color: #0000CC">$newFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">TrashPath</span><span style="color: #006600">(</span><span style="color: #0000CC">$oldFullFilePath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*067*///        echo "old: " . $oldFullFilePath . ", new: $newFullFilePath";<br />/*068*///        $trashList = getFileList($relTrashPath);<br />/*069*/        </span><span style="color: #0000CC">rename</span><span style="color: #006600">(</span><span style="color: #0000CC">$oldFullFilePath</span><span style="color: #006600">, </span><span style="color: #0000CC">$newFullFilePath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*070*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*071*/<br />/*072*/    </span><span style="color: #006600">if (isset(</span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'fichier_a_renommer'</span><span style="color: #006600">]) && isset(</span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'nouveau_nom'</span><span style="color: #006600">])) {<br /></span><span style="color: #FF9900">/*073*/        </span><span style="color: #0000CC">$newFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relPath </span><span style="color: #006600">. </span><span style="color: #0000CC">SupprimeAccentsEtBlancs</span><span style="color: #006600">(</span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'nouveau_nom'</span><span style="color: #006600">]);<br /></span><span style="color: #FF9900">/*074*/        </span><span style="color: #0000CC">$oldFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relPath </span><span style="color: #006600">. </span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'fichier_a_renommer'</span><span style="color: #006600">];<br /></span><span style="color: #FF9900">/*075*/        </span><span style="color: #0000CC">rename</span><span style="color: #006600">(</span><span style="color: #0000CC">$oldFullFilePath</span><span style="color: #006600">, </span><span style="color: #0000CC">$newFullFilePath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*076*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*077*/<br />/*078*/    //  display  file  upload  form<br />/*079*///    if  (!isset($_POST['submit']))  { </span><span style="color: #0000CC">?><br /></span>/*080*/        <!--.form enctype="multipart/form-data" action="<!--.?php echo $_SERVER['PHP_SELF']?>" method="post"--><br />/*081*/        <!--.form enctype="multipart/form-data" action="https://lchg.quelfutur.org/Archive" method="post"><br />/*082*/        <!--.input type="hidden" name="MAX_FILE_SIZE" value="5000000" /> Choisir un fichier à téléverser<br />/*083*/        <!--.input type="file" name="data"/>    <!--.br /--><br />/*084*/        <!--.input type="submit" name="submit" value="Téléverser le fichier" /><br />/*085*/        <!--./form><br--><br />/*086*/    <span style="color: #0000CC"><?php<br /></span><span style="color: #FF9900">/*087*///    } <br />/*088*/    </span><span style="color: #006600">else  {<br /></span><span style="color: #FF9900">/*089*/        </span><span style="color: #006600">foreach(</span><span style="color: #0000CC">$_FILES </span><span style="color: #006600">as &</span><span style="color: #0000CC">$file</span><span style="color: #006600">) </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'name'</span><span style="color: #006600">] = </span><span style="color: #0000CC">SupprimeAccentsEtBlancs</span><span style="color: #006600">(</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'name'</span><span style="color: #006600">]);<br /></span><span style="color: #FF9900">/*090*/        </span><span style="color: #006600">unset(</span><span style="color: #0000CC">$file</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*091*/        // check for existing file<br />/*092*/        </span><span style="color: #0000CC">$dirList </span><span style="color: #006600">= </span><span style="color: #0000CC">getFileList</span><span style="color: #006600">(</span><span style="color: #0000CC">$relPath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*093*/        </span><span style="color: #006600">foreach(</span><span style="color: #0000CC">$dirList </span><span style="color: #006600">as </span><span style="color: #0000CC">$file</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*094*/            </span><span style="color: #006600">if (</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'name'</span><span style="color: #006600">] == </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">]) </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"\nERREUR: le fichier '"</span><span style="color: #006600">.</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">].</span><span style="color: #CC0000">"' est déjà présent !"</span><span style="color: #006600">); <br /></span><span style="color: #FF9900">/*095*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*096*/        //  check  uploaded  file  size<br />/*097*/        </span><span style="color: #006600">if  (</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'size'</span><span style="color: #006600">]  ==  </span><span style="color: #0000CC">0</span><span style="color: #006600">) </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"\nERREUR: Absence de fichier, fichier vide ou fichier trop gros (> 5 Mo) !"</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*098*/        //  check  if  file  type  is  allowed  (optional)<br />/*099*/        </span><span style="color: #0000CC">$allowedFileTypes  </span><span style="color: #006600">=  array(<br /></span><span style="color: #FF9900">/*100*/            </span><span style="color: #CC0000">"application/vnd.oasis.opendocument.spreadsheet"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*101*/            </span><span style="color: #CC0000">"application/vnd.oasis.opendocument.text"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*102*/            </span><span style="color: #CC0000">"application/vnd.openxmlformats-officedocument.wordprocessingml.document"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*103*/            </span><span style="color: #CC0000">"application/msword"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*104*/            </span><span style="color: #CC0000">"image/jpg"</span><span style="color: #006600">, </span><span style="color: #CC0000">"image/jpeg"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*105*/            </span><span style="color: #CC0000">"application/pdf"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*106*/            </span><span style="color: #CC0000">"text/plain"<br /></span><span style="color: #FF9900">/*107*/            //        , "image/png", "image/gif",  "image/jpg",  "image/jpeg",  "image/pjpeg"<br />/*108*/        </span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*109*/        </span><span style="color: #006600">if  (!</span><span style="color: #0000CC">in_array</span><span style="color: #006600">(</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'type'</span><span style="color: #006600">],  </span><span style="color: #0000CC">$allowedFileTypes</span><span style="color: #006600">)) {<br /></span><span style="color: #FF9900">/*110*/            </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"ERREUR: '"</span><span style="color: #006600">.</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">].</span><span style="color: #CC0000">"',type de fichier non accepté."</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*111*/        </span><span style="color: #006600">} </span><span style="color: #FF9900">//  check  if  this  is  a  valid  upload    <br />/*112*/        </span><span style="color: #006600">if  (!</span><span style="color: #0000CC">is_uploaded_file</span><span style="color: #006600">(</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'tmp_name'</span><span style="color: #006600">]))   {<br /></span><span style="color: #FF9900">/*113*/            </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"ERREUR: Le téléversement a échoué"</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*114*/        </span><span style="color: #006600">} </span><span style="color: #FF9900">//  set  the  name  of  the  target  directory<br />/*115*/        </span><span style="color: #0000CC">move_uploaded_file</span><span style="color: #006600">(</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'tmp_name'</span><span style="color: #006600">], </span><span style="color: #0000CC">$relPath</span><span style="color: #006600">.</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'name'</span><span style="color: #006600">]) or </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"Impossible de copier le fichier"</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*116*/        </span><span style="color: #006600">echo  </span><span style="color: #CC0000">'- Fichier <i>'</span><span style="color: #006600">.</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'name'</span><span style="color: #006600">].</span><span style="color: #CC0000">'</i> correctement enregistré : <b><a href="https://lchg.quelfutur.org/Archive"> Continuer...</a></b>'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*117*/     </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*118*/// Liste des fichiers<br />/*119*/    </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<h4>Liste des fichiers</h4>"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*120*/    //IF THE sort FLAG HASN'T BEEN SET YET, SET THE DEFAULT<br />/*121*/    </span><span style="color: #0000CC">$dirList </span><span style="color: #006600">= </span><span style="color: #0000CC">getFileList</span><span style="color: #006600">(</span><span style="color: #0000CC">$relPath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*122*/    </span><span style="color: #006600">if(!isset(</span><span style="color: #0000CC">$_GET</span><span style="color: #006600">[</span><span style="color: #CC0000">'triPar'</span><span style="color: #006600">])) {<br /></span><span style="color: #FF9900">/*123*/       </span><span style="color: #0000CC">$_GET</span><span style="color: #006600">[</span><span style="color: #CC0000">'triPar'</span><span style="color: #006600">] = </span><span style="color: #CC0000">'nom'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*124*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*125*/    </span><span style="color: #006600">switch(</span><span style="color: #0000CC">$_GET</span><span style="color: #006600">[</span><span style="color: #CC0000">'triPar'</span><span style="color: #006600">]) {<br /></span><span style="color: #FF9900">/*126*/        </span><span style="color: #006600">case </span><span style="color: #CC0000">'taille' </span><span style="color: #006600">: </span><span style="color: #0000CC">$sortres </span><span style="color: #006600">= </span><span style="color: #0000CC">usort</span><span style="color: #006600">(</span><span style="color: #0000CC">$dirList</span><span style="color: #006600">, </span><span style="color: #CC0000">'compsize'</span><span style="color: #006600">); break;<br /></span><span style="color: #FF9900">/*127*/        </span><span style="color: #006600">case </span><span style="color: #CC0000">'nom' </span><span style="color: #006600">: </span><span style="color: #0000CC">$sortres </span><span style="color: #006600">= </span><span style="color: #0000CC">usort</span><span style="color: #006600">(</span><span style="color: #0000CC">$dirList</span><span style="color: #006600">, </span><span style="color: #CC0000">'compname'</span><span style="color: #006600">); break;<br /></span><span style="color: #FF9900">/*128*/        </span><span style="color: #006600">case </span><span style="color: #CC0000">'date' </span><span style="color: #006600">: </span><span style="color: #0000CC">$sortres </span><span style="color: #006600">= </span><span style="color: #0000CC">usort</span><span style="color: #006600">(</span><span style="color: #0000CC">$dirList</span><span style="color: #006600">, </span><span style="color: #CC0000">'compdate'</span><span style="color: #006600">); break;<br /></span><span style="color: #FF9900">/*129*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*130*/    </span><span style="color: #0000CC">$sortOnName </span><span style="color: #006600">= </span><span style="color: #CC0000">'<a href="' </span><span style="color: #006600">. </span><span style="color: #0000CC">$_SERVER</span><span style="color: #006600">[</span><span style="color: #CC0000">'PHP_SELF'</span><span style="color: #006600">] . </span><span style="color: #CC0000">'?triPar=nom">Nom</a>'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*131*/    </span><span style="color: #0000CC">$sortOnDate </span><span style="color: #006600">= </span><span style="color: #CC0000">'<a href="' </span><span style="color: #006600">. </span><span style="color: #0000CC">$_SERVER</span><span style="color: #006600">[</span><span style="color: #CC0000">'PHP_SELF'</span><span style="color: #006600">] . </span><span style="color: #CC0000">'?triPar=date">Date de mise en ligne</a>'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*132*/    </span><span style="color: #0000CC">$sortOnSize </span><span style="color: #006600">= </span><span style="color: #CC0000">'<a href="' </span><span style="color: #006600">. </span><span style="color: #0000CC">$_SERVER</span><span style="color: #006600">[</span><span style="color: #CC0000">'PHP_SELF'</span><span style="color: #006600">] . </span><span style="color: #CC0000">'?triPar=taille">Taille</a>'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*133*/// output file list in HTML TABLE format<br />/*134*/    </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<table border=\"1\" style=width:100%>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*135*/    </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<thead>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*136*/    </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<tr><th></span><span style="color: #0000CC">$sortOnName</span><span style="color: #CC0000"></th><th></span><span style="color: #0000CC">$sortOnSize</span><span style="color: #CC0000"></th><th></span><span style="color: #0000CC">$sortOnDate</span><span style="color: #CC0000"></th></tr>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*137*/        </span><span style="color: #006600">echo </span><span style="color: #CC0000">"</thead>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*138*/        </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<tbody>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*139*/        </span><span style="color: #006600">foreach(</span><span style="color: #0000CC">$dirList </span><span style="color: #006600">as </span><span style="color: #0000CC">$file</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*140*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<tr>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*141*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<td><a href=\"</span><span style="color: #0000CC">$relPath</span><span style="color: #006600">{</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">]}</span><span style="color: #CC0000">\" type=\"</span><span style="color: #006600">{</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'type'</span><span style="color: #006600">]}</span><span style="color: #CC0000">\"></span><span style="color: #006600">{</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">]}</span><span style="color: #CC0000"></a></td>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*142*/            </span><span style="color: #006600">if (</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">] > </span><span style="color: #0000CC">999999</span><span style="color: #006600">) </span><span style="color: #0000CC">$fsize </span><span style="color: #006600">= </span><span style="color: #0000CC">number_format</span><span style="color: #006600">(</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">]/</span><span style="color: #0000CC">1000000</span><span style="color: #006600">, </span><span style="color: #0000CC">1</span><span style="color: #006600">, </span><span style="color: #CC0000">','</span><span style="color: #006600">, </span><span style="color: #CC0000">' '</span><span style="color: #006600">).</span><span style="color: #CC0000">" Mo"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*143*/            </span><span style="color: #006600">elseif (</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">] > </span><span style="color: #0000CC">999</span><span style="color: #006600">) </span><span style="color: #0000CC">$fsize </span><span style="color: #006600">= </span><span style="color: #0000CC">number_format</span><span style="color: #006600">(</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">]/</span><span style="color: #0000CC">1000</span><span style="color: #006600">, </span><span style="color: #0000CC">1</span><span style="color: #006600">, </span><span style="color: #CC0000">','</span><span style="color: #006600">, </span><span style="color: #CC0000">' '</span><span style="color: #006600">).</span><span style="color: #CC0000">" ko"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*144*/            </span><span style="color: #006600">else </span><span style="color: #0000CC">$fsize </span><span style="color: #006600">= </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">].</span><span style="color: #CC0000">" octets"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*145*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<td class=\"center\"></span><span style="color: #0000CC">$fsize</span><span style="color: #CC0000"> </td>"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*146*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<td > " </span><span style="color: #006600">. </span><span style="color: #0000CC">utf8_encode</span><span style="color: #006600">(</span><span style="color: #0000CC">strftime</span><span style="color: #006600">(</span><span style="color: #CC0000">'%A %d %B %Y %H:%M'</span><span style="color: #006600">, </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'lastmod'</span><span style="color: #006600">])) . </span><span style="color: #CC0000">"</td>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*147*///            echo '<td> <div class="dropdown"> <button onclick="menudisplay(\'', $file['basename'], '\')" class="dropbtn"> Modifier </button>';<br />/*148*///            echo '<div id="Menu-', $file['basename'], '" class="dropdown-content"> <a href="" onclick="renomme(\'', $file['basename'], '\', event)">Renommer</a>';<br />/*149*///            echo '<a href="" onclick="supprime(\'', $file['basename'], '\', event)">Supprimer</a> </div>';<br />/*150*///            echo '</div></td>'; <br />/*151*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"</tr>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*152*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*153*/        </span><span style="color: #006600">echo </span><span style="color: #CC0000">"</tbody>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*154*/        </span><span style="color: #006600">echo </span><span style="color: #CC0000">"</table>\n\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*155*/<br />/*156*/        </span><span style="color: #006600">function </span><span style="color: #0000CC">getFileList</span><span style="color: #006600">(</span><span style="color: #0000CC">$dir</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*157*/            // array to hold return value<br />/*158*/            </span><span style="color: #0000CC">$retval </span><span style="color: #006600">= array();<br /></span><span style="color: #FF9900">/*159*/            // add trailing slash if missing<br />/*160*/            </span><span style="color: #006600">if(</span><span style="color: #0000CC">substr</span><span style="color: #006600">(</span><span style="color: #0000CC">$dir</span><span style="color: #006600">, -</span><span style="color: #0000CC">1</span><span style="color: #006600">) != </span><span style="color: #CC0000">"/"</span><span style="color: #006600">) </span><span style="color: #0000CC">$dir </span><span style="color: #006600">.= </span><span style="color: #CC0000">"/"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*161*/            // open pointer to directory and read list of files<br />/*162*/            </span><span style="color: #0000CC">$d </span><span style="color: #006600">= @</span><span style="color: #0000CC">dir</span><span style="color: #006600">(</span><span style="color: #0000CC">$dir</span><span style="color: #006600">) or </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"ERREUR: répertoire inaccessible, contacter l'administrateur."</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*163*/            </span><span style="color: #006600">while(</span><span style="color: #0000CC">false </span><span style="color: #006600">!== (</span><span style="color: #0000CC">$entry </span><span style="color: #006600">= </span><span style="color: #0000CC">$d</span><span style="color: #006600">-></span><span style="color: #0000CC">read</span><span style="color: #006600">())) {<br /></span><span style="color: #FF9900">/*164*/            // skip hidden files<br />/*165*/            </span><span style="color: #006600">if(</span><span style="color: #0000CC">$entry</span><span style="color: #006600">[</span><span style="color: #0000CC">0</span><span style="color: #006600">] == </span><span style="color: #CC0000">"."</span><span style="color: #006600">) continue;<br /></span><span style="color: #FF9900">/*166*/            </span><span style="color: #006600">if(</span><span style="color: #0000CC">is_dir</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">)) {<br /></span><span style="color: #FF9900">/*167*/                </span><span style="color: #0000CC">$retval</span><span style="color: #006600">[] = array(<br /></span><span style="color: #FF9900">/*168*/                    </span><span style="color: #CC0000">"name" </span><span style="color: #006600">=> </span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*169*/                    </span><span style="color: #CC0000">"basename" </span><span style="color: #006600">=> </span><span style="color: #0000CC">basename</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*170*/                    </span><span style="color: #CC0000">"type" </span><span style="color: #006600">=> </span><span style="color: #0000CC">filetype</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*171*/                    </span><span style="color: #CC0000">"size" </span><span style="color: #006600">=> </span><span style="color: #0000CC">0</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*172*/                    </span><span style="color: #CC0000">"lastmod" </span><span style="color: #006600">=> </span><span style="color: #0000CC">filemtime</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">)<br /></span><span style="color: #FF9900">/*173*/                </span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*174*/            </span><span style="color: #006600">} elseif(</span><span style="color: #0000CC">is_readable</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">)) {<br /></span><span style="color: #FF9900">/*175*/                </span><span style="color: #0000CC">$retval</span><span style="color: #006600">[] = array(<br /></span><span style="color: #FF9900">/*176*/                    </span><span style="color: #CC0000">"name" </span><span style="color: #006600">=> </span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*177*/                    </span><span style="color: #CC0000">"basename" </span><span style="color: #006600">=> </span><span style="color: #0000CC">basename</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*178*/                    </span><span style="color: #CC0000">"type" </span><span style="color: #006600">=> </span><span style="color: #0000CC">mime_content_type</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*179*/                    </span><span style="color: #CC0000">"size" </span><span style="color: #006600">=> </span><span style="color: #0000CC">filesize</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*180*/                    </span><span style="color: #CC0000">"lastmod" </span><span style="color: #006600">=> </span><span style="color: #0000CC">filemtime</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">)<br /></span><span style="color: #FF9900">/*181*/                </span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*182*/            </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*183*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*184*/        </span><span style="color: #0000CC">$d</span><span style="color: #006600">-></span><span style="color: #0000CC">close</span><span style="color: #006600">();<br /></span><span style="color: #FF9900">/*185*/        </span><span style="color: #006600">return </span><span style="color: #0000CC">$retval</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*186*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*187*/    <br />/*188*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">compname</span><span style="color: #006600">(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">, </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*189*/          </span><span style="color: #006600">return(</span><span style="color: #0000CC">strcmp</span><span style="color: #006600">(</span><span style="color: #0000CC">mb_strtoupper</span><span style="color: #006600">(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">]), </span><span style="color: #0000CC">mb_strtoupper</span><span style="color: #006600">(</span><span style="color: #0000CC">$fileb</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">])));<br /></span><span style="color: #FF9900">/*190*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*191*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">compsize</span><span style="color: #006600">(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">, </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*192*/          </span><span style="color: #006600">return(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">] > </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">] ? </span><span style="color: #0000CC">0 </span><span style="color: #006600">: </span><span style="color: #0000CC">1</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*193*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*194*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">compdate</span><span style="color: #006600">(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">, </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*195*/          </span><span style="color: #006600">return(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">[</span><span style="color: #CC0000">'lastmod'</span><span style="color: #006600">] > </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">[</span><span style="color: #CC0000">'lastmod'</span><span style="color: #006600">] ? </span><span style="color: #0000CC">0 </span><span style="color: #006600">: </span><span style="color: #0000CC">1</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*196*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*197*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #0000CC">$message</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*198*/        </span><span style="color: #006600">die(</span><span style="color: #0000CC">$message </span><span style="color: #006600">. </span><span style="color: #CC0000">' <b><a href="' </span><span style="color: #006600">. </span><span style="color: #0000CC">$_SERVER</span><span style="color: #006600">[</span><span style="color: #CC0000">'PHP_SELF'</span><span style="color: #006600">] . </span><span style="color: #CC0000">'">Retour...</a></b>'</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*199*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*200*/    <br />/*201*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">SupprimeAccentsEtBlancs</span><span style="color: #006600">(</span><span style="color: #0000CC">$str</span><span style="color: #006600">, </span><span style="color: #0000CC">$encoding</span><span style="color: #006600">=</span><span style="color: #CC0000">'utf-8'</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*202*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">str_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">" "</span><span style="color: #006600">, </span><span style="color: #CC0000">"_"</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*203*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">str_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">"'"</span><span style="color: #006600">, </span><span style="color: #CC0000">"_"</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*204*/        // transformer les caractères accentués en entités HTML<br />/*205*/       </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">htmlentities</span><span style="color: #006600">(</span><span style="color: #0000CC">$str</span><span style="color: #006600">, </span><span style="color: #0000CC">ENT_NOQUOTES</span><span style="color: #006600">, </span><span style="color: #0000CC">$encoding</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*206*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">preg_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">'#&([A-za-z])(?:acute|grave|cedil|circ|orn|ring|slash|th|tilde|uml);#'</span><span style="color: #006600">, </span><span style="color: #CC0000">'\1'</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*207*/        // Remplacer les ligatures tel que : Œ, Æ ...<br />/*208*/        // Exemple "œ" => "oe"<br />/*209*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">preg_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">'#&([A-za-z]{2})(?:lig);#'</span><span style="color: #006600">, </span><span style="color: #CC0000">'\1'</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*210*/        // Supprimer tout le reste<br />/*211*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">preg_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">'#&[^;]+;#'</span><span style="color: #006600">, </span><span style="color: #CC0000">''</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*212*/        </span><span style="color: #006600">return </span><span style="color: #0000CC">$str</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*213*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*214*/<br />/*215*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">TrashPath</span><span style="color: #006600">(</span><span style="color: #0000CC">$fullFilePath</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*216*/        </span><span style="color: #006600">global </span><span style="color: #0000CC">$relTrashPath</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*217*/        </span><span style="color: #0000CC">$trashList </span><span style="color: #006600">= </span><span style="color: #0000CC">getFileList</span><span style="color: #006600">(</span><span style="color: #0000CC">$relTrashPath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*218*/        </span><span style="color: #0000CC">$count </span><span style="color: #006600">= </span><span style="color: #0000CC">1</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*219*/        </span><span style="color: #0000CC">$pathParts </span><span style="color: #006600">= </span><span style="color: #0000CC">pathinfo</span><span style="color: #006600">(</span><span style="color: #0000CC">$fullFilePath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*220*/        </span><span style="color: #0000CC">$newFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relTrashPath </span><span style="color: #006600">. </span><span style="color: #0000CC">$pathParts</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">];<br /></span><span style="color: #FF9900">/*221*/        </span><span style="color: #006600">while(</span><span style="color: #0000CC">FileExists</span><span style="color: #006600">(</span><span style="color: #0000CC">$trashList</span><span style="color: #006600">, </span><span style="color: #0000CC">$newFullFilePath</span><span style="color: #006600">)) {<br /></span><span style="color: #FF9900">/*222*/            </span><span style="color: #0000CC">$tempFileName </span><span style="color: #006600">= </span><span style="color: #0000CC">sprintf</span><span style="color: #006600">(</span><span style="color: #CC0000">"%s (%d)"</span><span style="color: #006600">, </span><span style="color: #0000CC">$pathParts</span><span style="color: #006600">[</span><span style="color: #CC0000">'filename'</span><span style="color: #006600">], </span><span style="color: #0000CC">$count</span><span style="color: #006600">++);<br /></span><span style="color: #FF9900">/*223*/            </span><span style="color: #0000CC">$newFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relTrashPath </span><span style="color: #006600">. </span><span style="color: #0000CC">$tempFileName</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*224*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*225*/        </span><span style="color: #006600">return </span><span style="color: #0000CC">$newFullFilePath</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*226*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*227*/<br />/*228*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">FileExists</span><span style="color: #006600">(</span><span style="color: #0000CC">$trashList</span><span style="color: #006600">, </span><span style="color: #0000CC">$fullFilePath</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*229*/        </span><span style="color: #006600">foreach (</span><span style="color: #0000CC">$trashList </span><span style="color: #006600">as </span><span style="color: #0000CC">$file</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*230*/            </span><span style="color: #006600">if (</span><span style="color: #0000CC">$fullFilePath </span><span style="color: #006600">== </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'name'</span><span style="color: #006600">]) return </span><span style="color: #0000CC">true</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*231*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*232*/        </span><span style="color: #006600">return </span><span style="color: #0000CC">false</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*233*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*234*/</span><span style="color: #0000CC">?><br /></span>/*235*/<br />/*236*/<!--. ===================================================================================================== -->                <br />/*237*/            <br />/*238*/            <br />/*239*/            <div class="texte surlignable clearfix"><center>Page spéciale mise en ligne par M. Possoz pour augmenter le sécurité.</center></div><br />/*240*/        <br />/*241*/            <br />/*242*/            <br />/*243*/        <br />/*244*/            <br />/*245*/            <br />/*246*/    <br />/*247*/            <br />/*248*/            <br />/*249*/            <br />/*250*/            <br />/*251*/            <br />/*252*/            <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/forum'</span><span style="color: #006600">, array(</span><span style="color: #CC0000">'id_article' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'15'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*253*/    </span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">243</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*254*/</span><span style="color: #0000CC">?><br /></span>/*255*/            <br />/*256*/    <br />/*257*/        </div><!--.content--><br />/*258*/        </div><!--.wrapper--><br />/*259*/    <br />/*260*/    <br />/*261*/        <!--.aside class="aside" role="complementary"><br />/*262*/        <br />/*263*/            <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/navsub'</span><span style="color: #006600">, array(</span><span style="color: #CC0000">'id_rubrique' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'7'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*264*/    </span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">252</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*265*/</span><span style="color: #0000CC">?><br /></span>/*266*/            <span style="color: #0000CC"><?php<br /></span><span style="color: #FF9900">/*267*/</span><span style="color: #006600">include_once(</span><span style="color: #CC0000">"./" </span><span style="color: #006600">. </span><span style="color: #0000CC">_DIR_RACINE </span><span style="color: #006600">. </span><span style="color: #CC0000">"ecrire/balise/formulaire_.php"</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*268*/</span><span style="color: #006600">if (</span><span style="color: #0000CC">$lang_select </span><span style="color: #006600">= </span><span style="color: #CC0000">"fr"</span><span style="color: #006600">) </span><span style="color: #0000CC">$lang_select </span><span style="color: #006600">= </span><span style="color: #0000CC">lang_select</span><span style="color: #006600">(</span><span style="color: #0000CC">$lang_select</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*269*/</span><span style="color: #0000CC">inserer_balise_dynamique</span><span style="color: #006600">(</span><span style="color: #0000CC">balise_FORMULAIRE__dyn</span><span style="color: #006600">(</span><span style="color: #CC0000">'FORMULAIRE_RECHERCHE'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">, </span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">, </span><span style="color: #CC0000">'_principale'</span><span style="color: #006600">, </span><span style="color: #0000CC">253</span><span style="color: #006600">, </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">));<br /></span><span style="color: #FF9900">/*270*/</span><span style="color: #006600">if (</span><span style="color: #0000CC">$lang_select</span><span style="color: #006600">) </span><span style="color: #0000CC">lang_select</span><span style="color: #006600">();<br /></span><span style="color: #FF9900">/*271*/</span><span style="color: #0000CC">?><br /></span>/*272*/    <br />/*273*/             <br />/*274*/            <br />/*275*/            <div class="menu"><br />/*276*/                <h2>Dans la même rubrique</h2><br />/*277*/                <ul><br />/*278*/                    <br />/*279*/                    <li><a href="Archive" class="on">Archive</a></li><br />/*280*/                    <br />/*281*/                </ul><br />/*282*/            </div><br />/*283*/            <br />/*284*/    <br />/*285*/            <br />/*286*/            <div class="menu"><br />/*287*/    <h2>Mots-clés</h2><br />/*288*/    <ul><br />/*289*/        <br />/*290*/        <li><a href="+-PresentationArchives-+" rel="tag">PresentationArchives</a></li><br />/*291*/        <br />/*292*/    </ul><br />/*293*/</div></aside><!--.aside--><br />/*294*/    </main><!--.main--><br />/*295*/<br />/*296*/    <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/footer'</span><span style="color: #006600">, </span><span style="color: #0000CC">array_merge</span><span style="color: #006600">(array (<br /></span><span style="color: #FF9900">/*297*/  </span><span style="color: #CC0000">'id_article' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'15'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*298*/  </span><span style="color: #CC0000">'type-page' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'article'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*299*/  </span><span style="color: #CC0000">'date' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'2024-11-06 21:27:19'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*300*/  </span><span style="color: #CC0000">'date_default' </span><span style="color: #006600">=> </span><span style="color: #0000CC">true</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*301*/  </span><span style="color: #CC0000">'date_redac' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'2024-11-06 21:27:19'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*302*/  </span><span style="color: #CC0000">'date_redac_default' </span><span style="color: #006600">=> </span><span style="color: #0000CC">true</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*303*/</span><span style="color: #006600">),array(</span><span style="color: #CC0000">'self' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'Archive'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*304*/    </span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">)), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">264</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*305*/</span><span style="color: #0000CC">?><br /></span>/*306*/<br />/*307*/</div><!--.page--><br />/*308*/</body><br />/*309*/</html><br />/*310*/</span>
</code> Squelette squelettes/article-PresentationArchives.html Boucle /home/quelfutuu/www/lchg/ecrire/public/evaluer_page.php(52) : eval()'d code
2024-11-06 21:27:24 81.240.142.21 (pid 986) :Pub:ERREUR: L88: syntax error, unexpected token "else", expecting end of file<br><code><span style="color: #000000">
/*001*/<br />/*002*/<!DOCTYPE html><br />/*003*/<!--.html dir="ltr" lang="fr" class="ltr fr no-js"--><br />/*004*/<html dir="ltr" lang="fr" class="ltr fr"><br />/*005*/<head><br />/*006*/    <meta charset="utf-8" /><br />/*007*/    <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script><br />/*008*/    <title>Archive - la Commune</title><br />/*009*/    <link rel="stylesheet" href="lchg/lchgstyle.css" type="text/css" /><br />/*010*/    <script type="text/javascript" src="lchg/lchgscript.js" /></script><br />/*011*/    <meta name="description" content=" Page spéciale mise en ligne par M. Possoz pour augmenter le sécurité. " /><br />/*012*/    <link rel="canonical" href="https://lchg.quelfutur.org/Archive" /><br />/*013*/    <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/head'</span><span style="color: #006600">, array(</span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">13</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*014*/</span><span style="color: #0000CC">?><br /></span>/*015*/<br />/*016*/</head><br />/*017*/<br />/*018*/<body class="pas_surlignable page_article"><br />/*019*/<div class="page"><br />/*020*/<br />/*021*/    <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/header'</span><span style="color: #006600">, array(</span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">20</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*022*/</span><span style="color: #0000CC">?><br /></span>/*023*/    <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/nav'</span><span style="color: #006600">, </span><span style="color: #0000CC">array_merge</span><span style="color: #006600">(array (<br /></span><span style="color: #FF9900">/*024*/  </span><span style="color: #CC0000">'id_article' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'15'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*025*/  </span><span style="color: #CC0000">'type-page' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'article'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*026*/  </span><span style="color: #CC0000">'date' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'2024-11-06 21:27:24'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*027*/  </span><span style="color: #CC0000">'date_default' </span><span style="color: #006600">=> </span><span style="color: #0000CC">true</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*028*/  </span><span style="color: #CC0000">'date_redac' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'2024-11-06 21:27:24'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*029*/  </span><span style="color: #CC0000">'date_redac_default' </span><span style="color: #006600">=> </span><span style="color: #0000CC">true</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*030*/</span><span style="color: #006600">),array(</span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">)), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">21</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*031*/</span><span style="color: #0000CC">?><br /></span>/*032*/    <br />/*033*/    <main class="main" role="main" style="width:100%; padding: 0.1em 0 0 0.1em"><br />/*034*/        <br />/*035*/        <div class="wrapper hfeed" style="width:100%; background-color:#e4f6ce"><br />/*036*/        <div class="content hentry" id="content"><br />/*037*/            <p class="arbo"><a href="https://lchg.quelfutur.org/">Accueil</a> > <a href="-Archivages-">Archivages</a> > <strong class="on">Archive</strong></p><br />/*038*/    <br />/*039*/            <div class="cartouche clearfix"><br />/*040*/                <br />/*041*/                <h1 class="surlignable entry-title">Archive</h1><br />/*042*/                <br />/*043*/                <!--.p class="info-publi"><abbr class="published" title="2000-11-06T18:57:00Z">lundi 6 novembre 2000</abbr></p--><br />/*044*/                <br />/*045*/                </div><br />/*046*/            <br />/*047*/            <br />/*048*/            <br />/*049*/    <br />/*050*/<!--. ===================================================================================================== -->        <br />/*051*/            <br />/*052*/<br />/*053*/<div id="form_supprime"></div><br />/*054*/<div id="form_renomme"></div><br />/*055*/<!--.p class="right"><b><a href="aide.html">Aide</a> - <a href="https://lchg.quelfutur.org/spip.php?article16">Retour</a></b></p-->  <br />/*056*/<p class="right"><b><a href="aide.html">Aide</a></b></p>  <br />/*057*/<!--.h2>Fichiers de <b><i>la Commune</i></b></h2--><br />/*058*/<h4>Ajouter un fichier</h4><br />/*059*/<span style="color: #0000CC"><?php<br /></span><span style="color: #FF9900">/*060*/    </span><span style="color: #0000CC">setlocale</span><span style="color: #006600">(</span><span style="color: #0000CC">LC_TIME</span><span style="color: #006600">, </span><span style="color: #CC0000">'fr_FR'</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*061*/    </span><span style="color: #0000CC">$relPath </span><span style="color: #006600">= </span><span style="color: #CC0000">"lchg/depot/"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*062*/    </span><span style="color: #0000CC">$relTrashPath </span><span style="color: #006600">= </span><span style="color: #CC0000">"lchg/trash/"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*063*/<br />/*064*/    </span><span style="color: #006600">if (isset(</span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'fichier_a_supprimer'</span><span style="color: #006600">])) {<br /></span><span style="color: #FF9900">/*065*/        </span><span style="color: #0000CC">$oldFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relPath </span><span style="color: #006600">. </span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'fichier_a_supprimer'</span><span style="color: #006600">];<br /></span><span style="color: #FF9900">/*066*/        </span><span style="color: #0000CC">$newFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">TrashPath</span><span style="color: #006600">(</span><span style="color: #0000CC">$oldFullFilePath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*067*///        echo "old: " . $oldFullFilePath . ", new: $newFullFilePath";<br />/*068*///        $trashList = getFileList($relTrashPath);<br />/*069*/        </span><span style="color: #0000CC">rename</span><span style="color: #006600">(</span><span style="color: #0000CC">$oldFullFilePath</span><span style="color: #006600">, </span><span style="color: #0000CC">$newFullFilePath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*070*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*071*/<br />/*072*/    </span><span style="color: #006600">if (isset(</span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'fichier_a_renommer'</span><span style="color: #006600">]) && isset(</span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'nouveau_nom'</span><span style="color: #006600">])) {<br /></span><span style="color: #FF9900">/*073*/        </span><span style="color: #0000CC">$newFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relPath </span><span style="color: #006600">. </span><span style="color: #0000CC">SupprimeAccentsEtBlancs</span><span style="color: #006600">(</span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'nouveau_nom'</span><span style="color: #006600">]);<br /></span><span style="color: #FF9900">/*074*/        </span><span style="color: #0000CC">$oldFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relPath </span><span style="color: #006600">. </span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'fichier_a_renommer'</span><span style="color: #006600">];<br /></span><span style="color: #FF9900">/*075*/        </span><span style="color: #0000CC">rename</span><span style="color: #006600">(</span><span style="color: #0000CC">$oldFullFilePath</span><span style="color: #006600">, </span><span style="color: #0000CC">$newFullFilePath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*076*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*077*/<br />/*078*/    //  display  file  upload  form<br />/*079*///    if  (!isset($_POST['submit']))  { </span><span style="color: #0000CC">?><br /></span>/*080*/        <!--.form enctype="multipart/form-data" action="<!--.?php echo $_SERVER['PHP_SELF']?>" method="post"--><br />/*081*/        <!--.form enctype="multipart/form-data" action="https://lchg.quelfutur.org/Archive" method="post"><br />/*082*/        <!--.input type="hidden" name="MAX_FILE_SIZE" value="5000000" /> Choisir un fichier à téléverser<br />/*083*/        <!--.input type="file" name="data"/>    <!--.br /--><br />/*084*/        <!--.input type="submit" name="submit" value="Téléverser le fichier" /><br />/*085*/        <!--./form><br--><br />/*086*/    <span style="color: #0000CC"><?php<br /></span><span style="color: #FF9900">/*087*///    } <br />/*088*/    </span><span style="color: #006600">else  {<br /></span><span style="color: #FF9900">/*089*/        </span><span style="color: #006600">foreach(</span><span style="color: #0000CC">$_FILES </span><span style="color: #006600">as &</span><span style="color: #0000CC">$file</span><span style="color: #006600">) </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'name'</span><span style="color: #006600">] = </span><span style="color: #0000CC">SupprimeAccentsEtBlancs</span><span style="color: #006600">(</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'name'</span><span style="color: #006600">]);<br /></span><span style="color: #FF9900">/*090*/        </span><span style="color: #006600">unset(</span><span style="color: #0000CC">$file</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*091*/        // check for existing file<br />/*092*/        </span><span style="color: #0000CC">$dirList </span><span style="color: #006600">= </span><span style="color: #0000CC">getFileList</span><span style="color: #006600">(</span><span style="color: #0000CC">$relPath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*093*/        </span><span style="color: #006600">foreach(</span><span style="color: #0000CC">$dirList </span><span style="color: #006600">as </span><span style="color: #0000CC">$file</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*094*/            </span><span style="color: #006600">if (</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'name'</span><span style="color: #006600">] == </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">]) </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"\nERREUR: le fichier '"</span><span style="color: #006600">.</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">].</span><span style="color: #CC0000">"' est déjà présent !"</span><span style="color: #006600">); <br /></span><span style="color: #FF9900">/*095*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*096*/        //  check  uploaded  file  size<br />/*097*/        </span><span style="color: #006600">if  (</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'size'</span><span style="color: #006600">]  ==  </span><span style="color: #0000CC">0</span><span style="color: #006600">) </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"\nERREUR: Absence de fichier, fichier vide ou fichier trop gros (> 5 Mo) !"</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*098*/        //  check  if  file  type  is  allowed  (optional)<br />/*099*/        </span><span style="color: #0000CC">$allowedFileTypes  </span><span style="color: #006600">=  array(<br /></span><span style="color: #FF9900">/*100*/            </span><span style="color: #CC0000">"application/vnd.oasis.opendocument.spreadsheet"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*101*/            </span><span style="color: #CC0000">"application/vnd.oasis.opendocument.text"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*102*/            </span><span style="color: #CC0000">"application/vnd.openxmlformats-officedocument.wordprocessingml.document"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*103*/            </span><span style="color: #CC0000">"application/msword"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*104*/            </span><span style="color: #CC0000">"image/jpg"</span><span style="color: #006600">, </span><span style="color: #CC0000">"image/jpeg"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*105*/            </span><span style="color: #CC0000">"application/pdf"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*106*/            </span><span style="color: #CC0000">"text/plain"<br /></span><span style="color: #FF9900">/*107*/            //        , "image/png", "image/gif",  "image/jpg",  "image/jpeg",  "image/pjpeg"<br />/*108*/        </span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*109*/        </span><span style="color: #006600">if  (!</span><span style="color: #0000CC">in_array</span><span style="color: #006600">(</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'type'</span><span style="color: #006600">],  </span><span style="color: #0000CC">$allowedFileTypes</span><span style="color: #006600">)) {<br /></span><span style="color: #FF9900">/*110*/            </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"ERREUR: '"</span><span style="color: #006600">.</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">].</span><span style="color: #CC0000">"',type de fichier non accepté."</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*111*/        </span><span style="color: #006600">} </span><span style="color: #FF9900">//  check  if  this  is  a  valid  upload    <br />/*112*/        </span><span style="color: #006600">if  (!</span><span style="color: #0000CC">is_uploaded_file</span><span style="color: #006600">(</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'tmp_name'</span><span style="color: #006600">]))   {<br /></span><span style="color: #FF9900">/*113*/            </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"ERREUR: Le téléversement a échoué"</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*114*/        </span><span style="color: #006600">} </span><span style="color: #FF9900">//  set  the  name  of  the  target  directory<br />/*115*/        </span><span style="color: #0000CC">move_uploaded_file</span><span style="color: #006600">(</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'tmp_name'</span><span style="color: #006600">], </span><span style="color: #0000CC">$relPath</span><span style="color: #006600">.</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'name'</span><span style="color: #006600">]) or </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"Impossible de copier le fichier"</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*116*/        </span><span style="color: #006600">echo  </span><span style="color: #CC0000">'- Fichier <i>'</span><span style="color: #006600">.</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'name'</span><span style="color: #006600">].</span><span style="color: #CC0000">'</i> correctement enregistré : <b><a href="https://lchg.quelfutur.org/Archive"> Continuer...</a></b>'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*117*/     </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*118*/// Liste des fichiers<br />/*119*/    </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<h4>Liste des fichiers</h4>"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*120*/    //IF THE sort FLAG HASN'T BEEN SET YET, SET THE DEFAULT<br />/*121*/    </span><span style="color: #0000CC">$dirList </span><span style="color: #006600">= </span><span style="color: #0000CC">getFileList</span><span style="color: #006600">(</span><span style="color: #0000CC">$relPath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*122*/    </span><span style="color: #006600">if(!isset(</span><span style="color: #0000CC">$_GET</span><span style="color: #006600">[</span><span style="color: #CC0000">'triPar'</span><span style="color: #006600">])) {<br /></span><span style="color: #FF9900">/*123*/       </span><span style="color: #0000CC">$_GET</span><span style="color: #006600">[</span><span style="color: #CC0000">'triPar'</span><span style="color: #006600">] = </span><span style="color: #CC0000">'nom'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*124*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*125*/    </span><span style="color: #006600">switch(</span><span style="color: #0000CC">$_GET</span><span style="color: #006600">[</span><span style="color: #CC0000">'triPar'</span><span style="color: #006600">]) {<br /></span><span style="color: #FF9900">/*126*/        </span><span style="color: #006600">case </span><span style="color: #CC0000">'taille' </span><span style="color: #006600">: </span><span style="color: #0000CC">$sortres </span><span style="color: #006600">= </span><span style="color: #0000CC">usort</span><span style="color: #006600">(</span><span style="color: #0000CC">$dirList</span><span style="color: #006600">, </span><span style="color: #CC0000">'compsize'</span><span style="color: #006600">); break;<br /></span><span style="color: #FF9900">/*127*/        </span><span style="color: #006600">case </span><span style="color: #CC0000">'nom' </span><span style="color: #006600">: </span><span style="color: #0000CC">$sortres </span><span style="color: #006600">= </span><span style="color: #0000CC">usort</span><span style="color: #006600">(</span><span style="color: #0000CC">$dirList</span><span style="color: #006600">, </span><span style="color: #CC0000">'compname'</span><span style="color: #006600">); break;<br /></span><span style="color: #FF9900">/*128*/        </span><span style="color: #006600">case </span><span style="color: #CC0000">'date' </span><span style="color: #006600">: </span><span style="color: #0000CC">$sortres </span><span style="color: #006600">= </span><span style="color: #0000CC">usort</span><span style="color: #006600">(</span><span style="color: #0000CC">$dirList</span><span style="color: #006600">, </span><span style="color: #CC0000">'compdate'</span><span style="color: #006600">); break;<br /></span><span style="color: #FF9900">/*129*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*130*/    </span><span style="color: #0000CC">$sortOnName </span><span style="color: #006600">= </span><span style="color: #CC0000">'<a href="' </span><span style="color: #006600">. </span><span style="color: #0000CC">$_SERVER</span><span style="color: #006600">[</span><span style="color: #CC0000">'PHP_SELF'</span><span style="color: #006600">] . </span><span style="color: #CC0000">'?triPar=nom">Nom</a>'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*131*/    </span><span style="color: #0000CC">$sortOnDate </span><span style="color: #006600">= </span><span style="color: #CC0000">'<a href="' </span><span style="color: #006600">. </span><span style="color: #0000CC">$_SERVER</span><span style="color: #006600">[</span><span style="color: #CC0000">'PHP_SELF'</span><span style="color: #006600">] . </span><span style="color: #CC0000">'?triPar=date">Date de mise en ligne</a>'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*132*/    </span><span style="color: #0000CC">$sortOnSize </span><span style="color: #006600">= </span><span style="color: #CC0000">'<a href="' </span><span style="color: #006600">. </span><span style="color: #0000CC">$_SERVER</span><span style="color: #006600">[</span><span style="color: #CC0000">'PHP_SELF'</span><span style="color: #006600">] . </span><span style="color: #CC0000">'?triPar=taille">Taille</a>'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*133*/// output file list in HTML TABLE format<br />/*134*/    </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<table border=\"1\" style=width:100%>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*135*/    </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<thead>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*136*/    </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<tr><th></span><span style="color: #0000CC">$sortOnName</span><span style="color: #CC0000"></th><th></span><span style="color: #0000CC">$sortOnSize</span><span style="color: #CC0000"></th><th></span><span style="color: #0000CC">$sortOnDate</span><span style="color: #CC0000"></th></tr>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*137*/        </span><span style="color: #006600">echo </span><span style="color: #CC0000">"</thead>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*138*/        </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<tbody>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*139*/        </span><span style="color: #006600">foreach(</span><span style="color: #0000CC">$dirList </span><span style="color: #006600">as </span><span style="color: #0000CC">$file</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*140*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<tr>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*141*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<td><a href=\"</span><span style="color: #0000CC">$relPath</span><span style="color: #006600">{</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">]}</span><span style="color: #CC0000">\" type=\"</span><span style="color: #006600">{</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'type'</span><span style="color: #006600">]}</span><span style="color: #CC0000">\"></span><span style="color: #006600">{</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">]}</span><span style="color: #CC0000"></a></td>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*142*/            </span><span style="color: #006600">if (</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">] > </span><span style="color: #0000CC">999999</span><span style="color: #006600">) </span><span style="color: #0000CC">$fsize </span><span style="color: #006600">= </span><span style="color: #0000CC">number_format</span><span style="color: #006600">(</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">]/</span><span style="color: #0000CC">1000000</span><span style="color: #006600">, </span><span style="color: #0000CC">1</span><span style="color: #006600">, </span><span style="color: #CC0000">','</span><span style="color: #006600">, </span><span style="color: #CC0000">' '</span><span style="color: #006600">).</span><span style="color: #CC0000">" Mo"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*143*/            </span><span style="color: #006600">elseif (</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">] > </span><span style="color: #0000CC">999</span><span style="color: #006600">) </span><span style="color: #0000CC">$fsize </span><span style="color: #006600">= </span><span style="color: #0000CC">number_format</span><span style="color: #006600">(</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">]/</span><span style="color: #0000CC">1000</span><span style="color: #006600">, </span><span style="color: #0000CC">1</span><span style="color: #006600">, </span><span style="color: #CC0000">','</span><span style="color: #006600">, </span><span style="color: #CC0000">' '</span><span style="color: #006600">).</span><span style="color: #CC0000">" ko"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*144*/            </span><span style="color: #006600">else </span><span style="color: #0000CC">$fsize </span><span style="color: #006600">= </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">].</span><span style="color: #CC0000">" octets"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*145*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<td class=\"center\"></span><span style="color: #0000CC">$fsize</span><span style="color: #CC0000"> </td>"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*146*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<td > " </span><span style="color: #006600">. </span><span style="color: #0000CC">utf8_encode</span><span style="color: #006600">(</span><span style="color: #0000CC">strftime</span><span style="color: #006600">(</span><span style="color: #CC0000">'%A %d %B %Y %H:%M'</span><span style="color: #006600">, </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'lastmod'</span><span style="color: #006600">])) . </span><span style="color: #CC0000">"</td>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*147*///            echo '<td> <div class="dropdown"> <button onclick="menudisplay(\'', $file['basename'], '\')" class="dropbtn"> Modifier </button>';<br />/*148*///            echo '<div id="Menu-', $file['basename'], '" class="dropdown-content"> <a href="" onclick="renomme(\'', $file['basename'], '\', event)">Renommer</a>';<br />/*149*///            echo '<a href="" onclick="supprime(\'', $file['basename'], '\', event)">Supprimer</a> </div>';<br />/*150*///            echo '</div></td>'; <br />/*151*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"</tr>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*152*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*153*/        </span><span style="color: #006600">echo </span><span style="color: #CC0000">"</tbody>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*154*/        </span><span style="color: #006600">echo </span><span style="color: #CC0000">"</table>\n\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*155*/<br />/*156*/        </span><span style="color: #006600">function </span><span style="color: #0000CC">getFileList</span><span style="color: #006600">(</span><span style="color: #0000CC">$dir</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*157*/            // array to hold return value<br />/*158*/            </span><span style="color: #0000CC">$retval </span><span style="color: #006600">= array();<br /></span><span style="color: #FF9900">/*159*/            // add trailing slash if missing<br />/*160*/            </span><span style="color: #006600">if(</span><span style="color: #0000CC">substr</span><span style="color: #006600">(</span><span style="color: #0000CC">$dir</span><span style="color: #006600">, -</span><span style="color: #0000CC">1</span><span style="color: #006600">) != </span><span style="color: #CC0000">"/"</span><span style="color: #006600">) </span><span style="color: #0000CC">$dir </span><span style="color: #006600">.= </span><span style="color: #CC0000">"/"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*161*/            // open pointer to directory and read list of files<br />/*162*/            </span><span style="color: #0000CC">$d </span><span style="color: #006600">= @</span><span style="color: #0000CC">dir</span><span style="color: #006600">(</span><span style="color: #0000CC">$dir</span><span style="color: #006600">) or </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"ERREUR: répertoire inaccessible, contacter l'administrateur."</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*163*/            </span><span style="color: #006600">while(</span><span style="color: #0000CC">false </span><span style="color: #006600">!== (</span><span style="color: #0000CC">$entry </span><span style="color: #006600">= </span><span style="color: #0000CC">$d</span><span style="color: #006600">-></span><span style="color: #0000CC">read</span><span style="color: #006600">())) {<br /></span><span style="color: #FF9900">/*164*/            // skip hidden files<br />/*165*/            </span><span style="color: #006600">if(</span><span style="color: #0000CC">$entry</span><span style="color: #006600">[</span><span style="color: #0000CC">0</span><span style="color: #006600">] == </span><span style="color: #CC0000">"."</span><span style="color: #006600">) continue;<br /></span><span style="color: #FF9900">/*166*/            </span><span style="color: #006600">if(</span><span style="color: #0000CC">is_dir</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">)) {<br /></span><span style="color: #FF9900">/*167*/                </span><span style="color: #0000CC">$retval</span><span style="color: #006600">[] = array(<br /></span><span style="color: #FF9900">/*168*/                    </span><span style="color: #CC0000">"name" </span><span style="color: #006600">=> </span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*169*/                    </span><span style="color: #CC0000">"basename" </span><span style="color: #006600">=> </span><span style="color: #0000CC">basename</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*170*/                    </span><span style="color: #CC0000">"type" </span><span style="color: #006600">=> </span><span style="color: #0000CC">filetype</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*171*/                    </span><span style="color: #CC0000">"size" </span><span style="color: #006600">=> </span><span style="color: #0000CC">0</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*172*/                    </span><span style="color: #CC0000">"lastmod" </span><span style="color: #006600">=> </span><span style="color: #0000CC">filemtime</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">)<br /></span><span style="color: #FF9900">/*173*/                </span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*174*/            </span><span style="color: #006600">} elseif(</span><span style="color: #0000CC">is_readable</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">)) {<br /></span><span style="color: #FF9900">/*175*/                </span><span style="color: #0000CC">$retval</span><span style="color: #006600">[] = array(<br /></span><span style="color: #FF9900">/*176*/                    </span><span style="color: #CC0000">"name" </span><span style="color: #006600">=> </span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*177*/                    </span><span style="color: #CC0000">"basename" </span><span style="color: #006600">=> </span><span style="color: #0000CC">basename</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*178*/                    </span><span style="color: #CC0000">"type" </span><span style="color: #006600">=> </span><span style="color: #0000CC">mime_content_type</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*179*/                    </span><span style="color: #CC0000">"size" </span><span style="color: #006600">=> </span><span style="color: #0000CC">filesize</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*180*/                    </span><span style="color: #CC0000">"lastmod" </span><span style="color: #006600">=> </span><span style="color: #0000CC">filemtime</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">)<br /></span><span style="color: #FF9900">/*181*/                </span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*182*/            </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*183*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*184*/        </span><span style="color: #0000CC">$d</span><span style="color: #006600">-></span><span style="color: #0000CC">close</span><span style="color: #006600">();<br /></span><span style="color: #FF9900">/*185*/        </span><span style="color: #006600">return </span><span style="color: #0000CC">$retval</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*186*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*187*/    <br />/*188*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">compname</span><span style="color: #006600">(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">, </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*189*/          </span><span style="color: #006600">return(</span><span style="color: #0000CC">strcmp</span><span style="color: #006600">(</span><span style="color: #0000CC">mb_strtoupper</span><span style="color: #006600">(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">]), </span><span style="color: #0000CC">mb_strtoupper</span><span style="color: #006600">(</span><span style="color: #0000CC">$fileb</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">])));<br /></span><span style="color: #FF9900">/*190*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*191*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">compsize</span><span style="color: #006600">(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">, </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*192*/          </span><span style="color: #006600">return(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">] > </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">] ? </span><span style="color: #0000CC">0 </span><span style="color: #006600">: </span><span style="color: #0000CC">1</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*193*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*194*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">compdate</span><span style="color: #006600">(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">, </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*195*/          </span><span style="color: #006600">return(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">[</span><span style="color: #CC0000">'lastmod'</span><span style="color: #006600">] > </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">[</span><span style="color: #CC0000">'lastmod'</span><span style="color: #006600">] ? </span><span style="color: #0000CC">0 </span><span style="color: #006600">: </span><span style="color: #0000CC">1</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*196*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*197*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #0000CC">$message</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*198*/        </span><span style="color: #006600">die(</span><span style="color: #0000CC">$message </span><span style="color: #006600">. </span><span style="color: #CC0000">' <b><a href="' </span><span style="color: #006600">. </span><span style="color: #0000CC">$_SERVER</span><span style="color: #006600">[</span><span style="color: #CC0000">'PHP_SELF'</span><span style="color: #006600">] . </span><span style="color: #CC0000">'">Retour...</a></b>'</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*199*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*200*/    <br />/*201*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">SupprimeAccentsEtBlancs</span><span style="color: #006600">(</span><span style="color: #0000CC">$str</span><span style="color: #006600">, </span><span style="color: #0000CC">$encoding</span><span style="color: #006600">=</span><span style="color: #CC0000">'utf-8'</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*202*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">str_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">" "</span><span style="color: #006600">, </span><span style="color: #CC0000">"_"</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*203*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">str_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">"'"</span><span style="color: #006600">, </span><span style="color: #CC0000">"_"</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*204*/        // transformer les caractères accentués en entités HTML<br />/*205*/       </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">htmlentities</span><span style="color: #006600">(</span><span style="color: #0000CC">$str</span><span style="color: #006600">, </span><span style="color: #0000CC">ENT_NOQUOTES</span><span style="color: #006600">, </span><span style="color: #0000CC">$encoding</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*206*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">preg_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">'#&([A-za-z])(?:acute|grave|cedil|circ|orn|ring|slash|th|tilde|uml);#'</span><span style="color: #006600">, </span><span style="color: #CC0000">'\1'</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*207*/        // Remplacer les ligatures tel que : Œ, Æ ...<br />/*208*/        // Exemple "œ" => "oe"<br />/*209*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">preg_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">'#&([A-za-z]{2})(?:lig);#'</span><span style="color: #006600">, </span><span style="color: #CC0000">'\1'</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*210*/        // Supprimer tout le reste<br />/*211*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">preg_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">'#&[^;]+;#'</span><span style="color: #006600">, </span><span style="color: #CC0000">''</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*212*/        </span><span style="color: #006600">return </span><span style="color: #0000CC">$str</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*213*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*214*/<br />/*215*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">TrashPath</span><span style="color: #006600">(</span><span style="color: #0000CC">$fullFilePath</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*216*/        </span><span style="color: #006600">global </span><span style="color: #0000CC">$relTrashPath</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*217*/        </span><span style="color: #0000CC">$trashList </span><span style="color: #006600">= </span><span style="color: #0000CC">getFileList</span><span style="color: #006600">(</span><span style="color: #0000CC">$relTrashPath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*218*/        </span><span style="color: #0000CC">$count </span><span style="color: #006600">= </span><span style="color: #0000CC">1</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*219*/        </span><span style="color: #0000CC">$pathParts </span><span style="color: #006600">= </span><span style="color: #0000CC">pathinfo</span><span style="color: #006600">(</span><span style="color: #0000CC">$fullFilePath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*220*/        </span><span style="color: #0000CC">$newFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relTrashPath </span><span style="color: #006600">. </span><span style="color: #0000CC">$pathParts</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">];<br /></span><span style="color: #FF9900">/*221*/        </span><span style="color: #006600">while(</span><span style="color: #0000CC">FileExists</span><span style="color: #006600">(</span><span style="color: #0000CC">$trashList</span><span style="color: #006600">, </span><span style="color: #0000CC">$newFullFilePath</span><span style="color: #006600">)) {<br /></span><span style="color: #FF9900">/*222*/            </span><span style="color: #0000CC">$tempFileName </span><span style="color: #006600">= </span><span style="color: #0000CC">sprintf</span><span style="color: #006600">(</span><span style="color: #CC0000">"%s (%d)"</span><span style="color: #006600">, </span><span style="color: #0000CC">$pathParts</span><span style="color: #006600">[</span><span style="color: #CC0000">'filename'</span><span style="color: #006600">], </span><span style="color: #0000CC">$count</span><span style="color: #006600">++);<br /></span><span style="color: #FF9900">/*223*/            </span><span style="color: #0000CC">$newFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relTrashPath </span><span style="color: #006600">. </span><span style="color: #0000CC">$tempFileName</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*224*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*225*/        </span><span style="color: #006600">return </span><span style="color: #0000CC">$newFullFilePath</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*226*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*227*/<br />/*228*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">FileExists</span><span style="color: #006600">(</span><span style="color: #0000CC">$trashList</span><span style="color: #006600">, </span><span style="color: #0000CC">$fullFilePath</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*229*/        </span><span style="color: #006600">foreach (</span><span style="color: #0000CC">$trashList </span><span style="color: #006600">as </span><span style="color: #0000CC">$file</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*230*/            </span><span style="color: #006600">if (</span><span style="color: #0000CC">$fullFilePath </span><span style="color: #006600">== </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'name'</span><span style="color: #006600">]) return </span><span style="color: #0000CC">true</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*231*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*232*/        </span><span style="color: #006600">return </span><span style="color: #0000CC">false</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*233*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*234*/</span><span style="color: #0000CC">?><br /></span>/*235*/<br />/*236*/<!--. ===================================================================================================== -->                <br />/*237*/            <br />/*238*/            <br />/*239*/            <div class="texte surlignable clearfix"><center>Page spéciale mise en ligne par M. Possoz pour augmenter le sécurité.</center></div><br />/*240*/        <br />/*241*/            <br />/*242*/            <br />/*243*/        <br />/*244*/            <br />/*245*/            <br />/*246*/    <br />/*247*/            <br />/*248*/            <br />/*249*/            <br />/*250*/            <br />/*251*/            <br />/*252*/            <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/forum'</span><span style="color: #006600">, array(</span><span style="color: #CC0000">'id_article' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'15'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*253*/    </span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">243</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*254*/</span><span style="color: #0000CC">?><br /></span>/*255*/            <br />/*256*/    <br />/*257*/        </div><!--.content--><br />/*258*/        </div><!--.wrapper--><br />/*259*/    <br />/*260*/    <br />/*261*/        <!--.aside class="aside" role="complementary"><br />/*262*/        <br />/*263*/            <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/navsub'</span><span style="color: #006600">, array(</span><span style="color: #CC0000">'id_rubrique' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'7'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*264*/    </span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">252</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*265*/</span><span style="color: #0000CC">?><br /></span>/*266*/            <span style="color: #0000CC"><?php<br /></span><span style="color: #FF9900">/*267*/</span><span style="color: #006600">include_once(</span><span style="color: #CC0000">"./" </span><span style="color: #006600">. </span><span style="color: #0000CC">_DIR_RACINE </span><span style="color: #006600">. </span><span style="color: #CC0000">"ecrire/balise/formulaire_.php"</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*268*/</span><span style="color: #006600">if (</span><span style="color: #0000CC">$lang_select </span><span style="color: #006600">= </span><span style="color: #CC0000">"fr"</span><span style="color: #006600">) </span><span style="color: #0000CC">$lang_select </span><span style="color: #006600">= </span><span style="color: #0000CC">lang_select</span><span style="color: #006600">(</span><span style="color: #0000CC">$lang_select</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*269*/</span><span style="color: #0000CC">inserer_balise_dynamique</span><span style="color: #006600">(</span><span style="color: #0000CC">balise_FORMULAIRE__dyn</span><span style="color: #006600">(</span><span style="color: #CC0000">'FORMULAIRE_RECHERCHE'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">, </span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">, </span><span style="color: #CC0000">'_principale'</span><span style="color: #006600">, </span><span style="color: #0000CC">253</span><span style="color: #006600">, </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">));<br /></span><span style="color: #FF9900">/*270*/</span><span style="color: #006600">if (</span><span style="color: #0000CC">$lang_select</span><span style="color: #006600">) </span><span style="color: #0000CC">lang_select</span><span style="color: #006600">();<br /></span><span style="color: #FF9900">/*271*/</span><span style="color: #0000CC">?><br /></span>/*272*/    <br />/*273*/             <br />/*274*/            <br />/*275*/            <div class="menu"><br />/*276*/                <h2>Dans la même rubrique</h2><br />/*277*/                <ul><br />/*278*/                    <br />/*279*/                    <li><a href="Archive" class="on">Archive</a></li><br />/*280*/                    <br />/*281*/                </ul><br />/*282*/            </div><br />/*283*/            <br />/*284*/    <br />/*285*/            <br />/*286*/            <div class="menu"><br />/*287*/    <h2>Mots-clés</h2><br />/*288*/    <ul><br />/*289*/        <br />/*290*/        <li><a href="+-PresentationArchives-+" rel="tag">PresentationArchives</a></li><br />/*291*/        <br />/*292*/    </ul><br />/*293*/</div></aside><!--.aside--><br />/*294*/    </main><!--.main--><br />/*295*/<br />/*296*/    <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/footer'</span><span style="color: #006600">, </span><span style="color: #0000CC">array_merge</span><span style="color: #006600">(array (<br /></span><span style="color: #FF9900">/*297*/  </span><span style="color: #CC0000">'id_article' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'15'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*298*/  </span><span style="color: #CC0000">'type-page' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'article'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*299*/  </span><span style="color: #CC0000">'date' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'2024-11-06 21:27:24'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*300*/  </span><span style="color: #CC0000">'date_default' </span><span style="color: #006600">=> </span><span style="color: #0000CC">true</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*301*/  </span><span style="color: #CC0000">'date_redac' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'2024-11-06 21:27:24'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*302*/  </span><span style="color: #CC0000">'date_redac_default' </span><span style="color: #006600">=> </span><span style="color: #0000CC">true</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*303*/</span><span style="color: #006600">),array(</span><span style="color: #CC0000">'self' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'Archive'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*304*/    </span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">)), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">264</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*305*/</span><span style="color: #0000CC">?><br /></span>/*306*/<br />/*307*/</div><!--.page--><br />/*308*/</body><br />/*309*/</html><br />/*310*/</span>
</code> Squelette squelettes/article-PresentationArchives.html Boucle /home/quelfutuu/www/lchg/ecrire/public/evaluer_page.php(52) : eval()'d code
2024-11-06 21:27:25 81.240.142.21 (pid 9060) :Pub:ERREUR: L88: syntax error, unexpected token "else", expecting end of file<br><code><span style="color: #000000">
/*001*/<br />/*002*/<!DOCTYPE html><br />/*003*/<!--.html dir="ltr" lang="fr" class="ltr fr no-js"--><br />/*004*/<html dir="ltr" lang="fr" class="ltr fr"><br />/*005*/<head><br />/*006*/    <meta charset="utf-8" /><br />/*007*/    <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script><br />/*008*/    <title>Archive - la Commune</title><br />/*009*/    <link rel="stylesheet" href="lchg/lchgstyle.css" type="text/css" /><br />/*010*/    <script type="text/javascript" src="lchg/lchgscript.js" /></script><br />/*011*/    <meta name="description" content=" Page spéciale mise en ligne par M. Possoz pour augmenter le sécurité. " /><br />/*012*/    <link rel="canonical" href="https://lchg.quelfutur.org/Archive" /><br />/*013*/    <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/head'</span><span style="color: #006600">, array(</span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">13</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*014*/</span><span style="color: #0000CC">?><br /></span>/*015*/<br />/*016*/</head><br />/*017*/<br />/*018*/<body class="pas_surlignable page_article"><br />/*019*/<div class="page"><br />/*020*/<br />/*021*/    <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/header'</span><span style="color: #006600">, array(</span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">20</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*022*/</span><span style="color: #0000CC">?><br /></span>/*023*/    <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/nav'</span><span style="color: #006600">, </span><span style="color: #0000CC">array_merge</span><span style="color: #006600">(array (<br /></span><span style="color: #FF9900">/*024*/  </span><span style="color: #CC0000">'id_article' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'15'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*025*/  </span><span style="color: #CC0000">'type-page' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'article'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*026*/  </span><span style="color: #CC0000">'date' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'2024-11-06 21:27:25'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*027*/  </span><span style="color: #CC0000">'date_default' </span><span style="color: #006600">=> </span><span style="color: #0000CC">true</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*028*/  </span><span style="color: #CC0000">'date_redac' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'2024-11-06 21:27:25'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*029*/  </span><span style="color: #CC0000">'date_redac_default' </span><span style="color: #006600">=> </span><span style="color: #0000CC">true</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*030*/</span><span style="color: #006600">),array(</span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">)), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">21</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*031*/</span><span style="color: #0000CC">?><br /></span>/*032*/    <br />/*033*/    <main class="main" role="main" style="width:100%; padding: 0.1em 0 0 0.1em"><br />/*034*/        <br />/*035*/        <div class="wrapper hfeed" style="width:100%; background-color:#e4f6ce"><br />/*036*/        <div class="content hentry" id="content"><br />/*037*/            <p class="arbo"><a href="https://lchg.quelfutur.org/">Accueil</a> > <a href="-Archivages-">Archivages</a> > <strong class="on">Archive</strong></p><br />/*038*/    <br />/*039*/            <div class="cartouche clearfix"><br />/*040*/                <br />/*041*/                <h1 class="surlignable entry-title">Archive</h1><br />/*042*/                <br />/*043*/                <!--.p class="info-publi"><abbr class="published" title="2000-11-06T18:57:00Z">lundi 6 novembre 2000</abbr></p--><br />/*044*/                <br />/*045*/                </div><br />/*046*/            <br />/*047*/            <br />/*048*/            <br />/*049*/    <br />/*050*/<!--. ===================================================================================================== -->        <br />/*051*/            <br />/*052*/<br />/*053*/<div id="form_supprime"></div><br />/*054*/<div id="form_renomme"></div><br />/*055*/<!--.p class="right"><b><a href="aide.html">Aide</a> - <a href="https://lchg.quelfutur.org/spip.php?article16">Retour</a></b></p-->  <br />/*056*/<p class="right"><b><a href="aide.html">Aide</a></b></p>  <br />/*057*/<!--.h2>Fichiers de <b><i>la Commune</i></b></h2--><br />/*058*/<h4>Ajouter un fichier</h4><br />/*059*/<span style="color: #0000CC"><?php<br /></span><span style="color: #FF9900">/*060*/    </span><span style="color: #0000CC">setlocale</span><span style="color: #006600">(</span><span style="color: #0000CC">LC_TIME</span><span style="color: #006600">, </span><span style="color: #CC0000">'fr_FR'</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*061*/    </span><span style="color: #0000CC">$relPath </span><span style="color: #006600">= </span><span style="color: #CC0000">"lchg/depot/"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*062*/    </span><span style="color: #0000CC">$relTrashPath </span><span style="color: #006600">= </span><span style="color: #CC0000">"lchg/trash/"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*063*/<br />/*064*/    </span><span style="color: #006600">if (isset(</span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'fichier_a_supprimer'</span><span style="color: #006600">])) {<br /></span><span style="color: #FF9900">/*065*/        </span><span style="color: #0000CC">$oldFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relPath </span><span style="color: #006600">. </span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'fichier_a_supprimer'</span><span style="color: #006600">];<br /></span><span style="color: #FF9900">/*066*/        </span><span style="color: #0000CC">$newFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">TrashPath</span><span style="color: #006600">(</span><span style="color: #0000CC">$oldFullFilePath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*067*///        echo "old: " . $oldFullFilePath . ", new: $newFullFilePath";<br />/*068*///        $trashList = getFileList($relTrashPath);<br />/*069*/        </span><span style="color: #0000CC">rename</span><span style="color: #006600">(</span><span style="color: #0000CC">$oldFullFilePath</span><span style="color: #006600">, </span><span style="color: #0000CC">$newFullFilePath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*070*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*071*/<br />/*072*/    </span><span style="color: #006600">if (isset(</span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'fichier_a_renommer'</span><span style="color: #006600">]) && isset(</span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'nouveau_nom'</span><span style="color: #006600">])) {<br /></span><span style="color: #FF9900">/*073*/        </span><span style="color: #0000CC">$newFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relPath </span><span style="color: #006600">. </span><span style="color: #0000CC">SupprimeAccentsEtBlancs</span><span style="color: #006600">(</span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'nouveau_nom'</span><span style="color: #006600">]);<br /></span><span style="color: #FF9900">/*074*/        </span><span style="color: #0000CC">$oldFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relPath </span><span style="color: #006600">. </span><span style="color: #0000CC">$_POST</span><span style="color: #006600">[</span><span style="color: #CC0000">'fichier_a_renommer'</span><span style="color: #006600">];<br /></span><span style="color: #FF9900">/*075*/        </span><span style="color: #0000CC">rename</span><span style="color: #006600">(</span><span style="color: #0000CC">$oldFullFilePath</span><span style="color: #006600">, </span><span style="color: #0000CC">$newFullFilePath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*076*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*077*/<br />/*078*/    //  display  file  upload  form<br />/*079*///    if  (!isset($_POST['submit']))  { </span><span style="color: #0000CC">?><br /></span>/*080*/        <!--.form enctype="multipart/form-data" action="<!--.?php echo $_SERVER['PHP_SELF']?>" method="post"--><br />/*081*/        <!--.form enctype="multipart/form-data" action="https://lchg.quelfutur.org/Archive" method="post"><br />/*082*/        <!--.input type="hidden" name="MAX_FILE_SIZE" value="5000000" /> Choisir un fichier à téléverser<br />/*083*/        <!--.input type="file" name="data"/>    <!--.br /--><br />/*084*/        <!--.input type="submit" name="submit" value="Téléverser le fichier" /><br />/*085*/        <!--./form><br--><br />/*086*/    <span style="color: #0000CC"><?php<br /></span><span style="color: #FF9900">/*087*///    } <br />/*088*/    </span><span style="color: #006600">else  {<br /></span><span style="color: #FF9900">/*089*/        </span><span style="color: #006600">foreach(</span><span style="color: #0000CC">$_FILES </span><span style="color: #006600">as &</span><span style="color: #0000CC">$file</span><span style="color: #006600">) </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'name'</span><span style="color: #006600">] = </span><span style="color: #0000CC">SupprimeAccentsEtBlancs</span><span style="color: #006600">(</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'name'</span><span style="color: #006600">]);<br /></span><span style="color: #FF9900">/*090*/        </span><span style="color: #006600">unset(</span><span style="color: #0000CC">$file</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*091*/        // check for existing file<br />/*092*/        </span><span style="color: #0000CC">$dirList </span><span style="color: #006600">= </span><span style="color: #0000CC">getFileList</span><span style="color: #006600">(</span><span style="color: #0000CC">$relPath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*093*/        </span><span style="color: #006600">foreach(</span><span style="color: #0000CC">$dirList </span><span style="color: #006600">as </span><span style="color: #0000CC">$file</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*094*/            </span><span style="color: #006600">if (</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'name'</span><span style="color: #006600">] == </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">]) </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"\nERREUR: le fichier '"</span><span style="color: #006600">.</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">].</span><span style="color: #CC0000">"' est déjà présent !"</span><span style="color: #006600">); <br /></span><span style="color: #FF9900">/*095*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*096*/        //  check  uploaded  file  size<br />/*097*/        </span><span style="color: #006600">if  (</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'size'</span><span style="color: #006600">]  ==  </span><span style="color: #0000CC">0</span><span style="color: #006600">) </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"\nERREUR: Absence de fichier, fichier vide ou fichier trop gros (> 5 Mo) !"</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*098*/        //  check  if  file  type  is  allowed  (optional)<br />/*099*/        </span><span style="color: #0000CC">$allowedFileTypes  </span><span style="color: #006600">=  array(<br /></span><span style="color: #FF9900">/*100*/            </span><span style="color: #CC0000">"application/vnd.oasis.opendocument.spreadsheet"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*101*/            </span><span style="color: #CC0000">"application/vnd.oasis.opendocument.text"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*102*/            </span><span style="color: #CC0000">"application/vnd.openxmlformats-officedocument.wordprocessingml.document"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*103*/            </span><span style="color: #CC0000">"application/msword"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*104*/            </span><span style="color: #CC0000">"image/jpg"</span><span style="color: #006600">, </span><span style="color: #CC0000">"image/jpeg"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*105*/            </span><span style="color: #CC0000">"application/pdf"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*106*/            </span><span style="color: #CC0000">"text/plain"<br /></span><span style="color: #FF9900">/*107*/            //        , "image/png", "image/gif",  "image/jpg",  "image/jpeg",  "image/pjpeg"<br />/*108*/        </span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*109*/        </span><span style="color: #006600">if  (!</span><span style="color: #0000CC">in_array</span><span style="color: #006600">(</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'type'</span><span style="color: #006600">],  </span><span style="color: #0000CC">$allowedFileTypes</span><span style="color: #006600">)) {<br /></span><span style="color: #FF9900">/*110*/            </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"ERREUR: '"</span><span style="color: #006600">.</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">].</span><span style="color: #CC0000">"',type de fichier non accepté."</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*111*/        </span><span style="color: #006600">} </span><span style="color: #FF9900">//  check  if  this  is  a  valid  upload    <br />/*112*/        </span><span style="color: #006600">if  (!</span><span style="color: #0000CC">is_uploaded_file</span><span style="color: #006600">(</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'tmp_name'</span><span style="color: #006600">]))   {<br /></span><span style="color: #FF9900">/*113*/            </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"ERREUR: Le téléversement a échoué"</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*114*/        </span><span style="color: #006600">} </span><span style="color: #FF9900">//  set  the  name  of  the  target  directory<br />/*115*/        </span><span style="color: #0000CC">move_uploaded_file</span><span style="color: #006600">(</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'tmp_name'</span><span style="color: #006600">], </span><span style="color: #0000CC">$relPath</span><span style="color: #006600">.</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'name'</span><span style="color: #006600">]) or </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"Impossible de copier le fichier"</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*116*/        </span><span style="color: #006600">echo  </span><span style="color: #CC0000">'- Fichier <i>'</span><span style="color: #006600">.</span><span style="color: #0000CC">$_FILES</span><span style="color: #006600">[</span><span style="color: #CC0000">'data'</span><span style="color: #006600">][</span><span style="color: #CC0000">'name'</span><span style="color: #006600">].</span><span style="color: #CC0000">'</i> correctement enregistré : <b><a href="https://lchg.quelfutur.org/Archive"> Continuer...</a></b>'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*117*/     </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*118*/// Liste des fichiers<br />/*119*/    </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<h4>Liste des fichiers</h4>"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*120*/    //IF THE sort FLAG HASN'T BEEN SET YET, SET THE DEFAULT<br />/*121*/    </span><span style="color: #0000CC">$dirList </span><span style="color: #006600">= </span><span style="color: #0000CC">getFileList</span><span style="color: #006600">(</span><span style="color: #0000CC">$relPath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*122*/    </span><span style="color: #006600">if(!isset(</span><span style="color: #0000CC">$_GET</span><span style="color: #006600">[</span><span style="color: #CC0000">'triPar'</span><span style="color: #006600">])) {<br /></span><span style="color: #FF9900">/*123*/       </span><span style="color: #0000CC">$_GET</span><span style="color: #006600">[</span><span style="color: #CC0000">'triPar'</span><span style="color: #006600">] = </span><span style="color: #CC0000">'nom'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*124*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*125*/    </span><span style="color: #006600">switch(</span><span style="color: #0000CC">$_GET</span><span style="color: #006600">[</span><span style="color: #CC0000">'triPar'</span><span style="color: #006600">]) {<br /></span><span style="color: #FF9900">/*126*/        </span><span style="color: #006600">case </span><span style="color: #CC0000">'taille' </span><span style="color: #006600">: </span><span style="color: #0000CC">$sortres </span><span style="color: #006600">= </span><span style="color: #0000CC">usort</span><span style="color: #006600">(</span><span style="color: #0000CC">$dirList</span><span style="color: #006600">, </span><span style="color: #CC0000">'compsize'</span><span style="color: #006600">); break;<br /></span><span style="color: #FF9900">/*127*/        </span><span style="color: #006600">case </span><span style="color: #CC0000">'nom' </span><span style="color: #006600">: </span><span style="color: #0000CC">$sortres </span><span style="color: #006600">= </span><span style="color: #0000CC">usort</span><span style="color: #006600">(</span><span style="color: #0000CC">$dirList</span><span style="color: #006600">, </span><span style="color: #CC0000">'compname'</span><span style="color: #006600">); break;<br /></span><span style="color: #FF9900">/*128*/        </span><span style="color: #006600">case </span><span style="color: #CC0000">'date' </span><span style="color: #006600">: </span><span style="color: #0000CC">$sortres </span><span style="color: #006600">= </span><span style="color: #0000CC">usort</span><span style="color: #006600">(</span><span style="color: #0000CC">$dirList</span><span style="color: #006600">, </span><span style="color: #CC0000">'compdate'</span><span style="color: #006600">); break;<br /></span><span style="color: #FF9900">/*129*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*130*/    </span><span style="color: #0000CC">$sortOnName </span><span style="color: #006600">= </span><span style="color: #CC0000">'<a href="' </span><span style="color: #006600">. </span><span style="color: #0000CC">$_SERVER</span><span style="color: #006600">[</span><span style="color: #CC0000">'PHP_SELF'</span><span style="color: #006600">] . </span><span style="color: #CC0000">'?triPar=nom">Nom</a>'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*131*/    </span><span style="color: #0000CC">$sortOnDate </span><span style="color: #006600">= </span><span style="color: #CC0000">'<a href="' </span><span style="color: #006600">. </span><span style="color: #0000CC">$_SERVER</span><span style="color: #006600">[</span><span style="color: #CC0000">'PHP_SELF'</span><span style="color: #006600">] . </span><span style="color: #CC0000">'?triPar=date">Date de mise en ligne</a>'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*132*/    </span><span style="color: #0000CC">$sortOnSize </span><span style="color: #006600">= </span><span style="color: #CC0000">'<a href="' </span><span style="color: #006600">. </span><span style="color: #0000CC">$_SERVER</span><span style="color: #006600">[</span><span style="color: #CC0000">'PHP_SELF'</span><span style="color: #006600">] . </span><span style="color: #CC0000">'?triPar=taille">Taille</a>'</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*133*/// output file list in HTML TABLE format<br />/*134*/    </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<table border=\"1\" style=width:100%>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*135*/    </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<thead>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*136*/    </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<tr><th></span><span style="color: #0000CC">$sortOnName</span><span style="color: #CC0000"></th><th></span><span style="color: #0000CC">$sortOnSize</span><span style="color: #CC0000"></th><th></span><span style="color: #0000CC">$sortOnDate</span><span style="color: #CC0000"></th></tr>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*137*/        </span><span style="color: #006600">echo </span><span style="color: #CC0000">"</thead>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*138*/        </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<tbody>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*139*/        </span><span style="color: #006600">foreach(</span><span style="color: #0000CC">$dirList </span><span style="color: #006600">as </span><span style="color: #0000CC">$file</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*140*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<tr>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*141*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<td><a href=\"</span><span style="color: #0000CC">$relPath</span><span style="color: #006600">{</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">]}</span><span style="color: #CC0000">\" type=\"</span><span style="color: #006600">{</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'type'</span><span style="color: #006600">]}</span><span style="color: #CC0000">\"></span><span style="color: #006600">{</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">]}</span><span style="color: #CC0000"></a></td>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*142*/            </span><span style="color: #006600">if (</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">] > </span><span style="color: #0000CC">999999</span><span style="color: #006600">) </span><span style="color: #0000CC">$fsize </span><span style="color: #006600">= </span><span style="color: #0000CC">number_format</span><span style="color: #006600">(</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">]/</span><span style="color: #0000CC">1000000</span><span style="color: #006600">, </span><span style="color: #0000CC">1</span><span style="color: #006600">, </span><span style="color: #CC0000">','</span><span style="color: #006600">, </span><span style="color: #CC0000">' '</span><span style="color: #006600">).</span><span style="color: #CC0000">" Mo"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*143*/            </span><span style="color: #006600">elseif (</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">] > </span><span style="color: #0000CC">999</span><span style="color: #006600">) </span><span style="color: #0000CC">$fsize </span><span style="color: #006600">= </span><span style="color: #0000CC">number_format</span><span style="color: #006600">(</span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">]/</span><span style="color: #0000CC">1000</span><span style="color: #006600">, </span><span style="color: #0000CC">1</span><span style="color: #006600">, </span><span style="color: #CC0000">','</span><span style="color: #006600">, </span><span style="color: #CC0000">' '</span><span style="color: #006600">).</span><span style="color: #CC0000">" ko"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*144*/            </span><span style="color: #006600">else </span><span style="color: #0000CC">$fsize </span><span style="color: #006600">= </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">].</span><span style="color: #CC0000">" octets"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*145*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<td class=\"center\"></span><span style="color: #0000CC">$fsize</span><span style="color: #CC0000"> </td>"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*146*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"<td > " </span><span style="color: #006600">. </span><span style="color: #0000CC">utf8_encode</span><span style="color: #006600">(</span><span style="color: #0000CC">strftime</span><span style="color: #006600">(</span><span style="color: #CC0000">'%A %d %B %Y %H:%M'</span><span style="color: #006600">, </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'lastmod'</span><span style="color: #006600">])) . </span><span style="color: #CC0000">"</td>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*147*///            echo '<td> <div class="dropdown"> <button onclick="menudisplay(\'', $file['basename'], '\')" class="dropbtn"> Modifier </button>';<br />/*148*///            echo '<div id="Menu-', $file['basename'], '" class="dropdown-content"> <a href="" onclick="renomme(\'', $file['basename'], '\', event)">Renommer</a>';<br />/*149*///            echo '<a href="" onclick="supprime(\'', $file['basename'], '\', event)">Supprimer</a> </div>';<br />/*150*///            echo '</div></td>'; <br />/*151*/            </span><span style="color: #006600">echo </span><span style="color: #CC0000">"</tr>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*152*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*153*/        </span><span style="color: #006600">echo </span><span style="color: #CC0000">"</tbody>\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*154*/        </span><span style="color: #006600">echo </span><span style="color: #CC0000">"</table>\n\n"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*155*/<br />/*156*/        </span><span style="color: #006600">function </span><span style="color: #0000CC">getFileList</span><span style="color: #006600">(</span><span style="color: #0000CC">$dir</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*157*/            // array to hold return value<br />/*158*/            </span><span style="color: #0000CC">$retval </span><span style="color: #006600">= array();<br /></span><span style="color: #FF9900">/*159*/            // add trailing slash if missing<br />/*160*/            </span><span style="color: #006600">if(</span><span style="color: #0000CC">substr</span><span style="color: #006600">(</span><span style="color: #0000CC">$dir</span><span style="color: #006600">, -</span><span style="color: #0000CC">1</span><span style="color: #006600">) != </span><span style="color: #CC0000">"/"</span><span style="color: #006600">) </span><span style="color: #0000CC">$dir </span><span style="color: #006600">.= </span><span style="color: #CC0000">"/"</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*161*/            // open pointer to directory and read list of files<br />/*162*/            </span><span style="color: #0000CC">$d </span><span style="color: #006600">= @</span><span style="color: #0000CC">dir</span><span style="color: #006600">(</span><span style="color: #0000CC">$dir</span><span style="color: #006600">) or </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #CC0000">"ERREUR: répertoire inaccessible, contacter l'administrateur."</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*163*/            </span><span style="color: #006600">while(</span><span style="color: #0000CC">false </span><span style="color: #006600">!== (</span><span style="color: #0000CC">$entry </span><span style="color: #006600">= </span><span style="color: #0000CC">$d</span><span style="color: #006600">-></span><span style="color: #0000CC">read</span><span style="color: #006600">())) {<br /></span><span style="color: #FF9900">/*164*/            // skip hidden files<br />/*165*/            </span><span style="color: #006600">if(</span><span style="color: #0000CC">$entry</span><span style="color: #006600">[</span><span style="color: #0000CC">0</span><span style="color: #006600">] == </span><span style="color: #CC0000">"."</span><span style="color: #006600">) continue;<br /></span><span style="color: #FF9900">/*166*/            </span><span style="color: #006600">if(</span><span style="color: #0000CC">is_dir</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">)) {<br /></span><span style="color: #FF9900">/*167*/                </span><span style="color: #0000CC">$retval</span><span style="color: #006600">[] = array(<br /></span><span style="color: #FF9900">/*168*/                    </span><span style="color: #CC0000">"name" </span><span style="color: #006600">=> </span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*169*/                    </span><span style="color: #CC0000">"basename" </span><span style="color: #006600">=> </span><span style="color: #0000CC">basename</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*170*/                    </span><span style="color: #CC0000">"type" </span><span style="color: #006600">=> </span><span style="color: #0000CC">filetype</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*171*/                    </span><span style="color: #CC0000">"size" </span><span style="color: #006600">=> </span><span style="color: #0000CC">0</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*172*/                    </span><span style="color: #CC0000">"lastmod" </span><span style="color: #006600">=> </span><span style="color: #0000CC">filemtime</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">)<br /></span><span style="color: #FF9900">/*173*/                </span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*174*/            </span><span style="color: #006600">} elseif(</span><span style="color: #0000CC">is_readable</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">)) {<br /></span><span style="color: #FF9900">/*175*/                </span><span style="color: #0000CC">$retval</span><span style="color: #006600">[] = array(<br /></span><span style="color: #FF9900">/*176*/                    </span><span style="color: #CC0000">"name" </span><span style="color: #006600">=> </span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*177*/                    </span><span style="color: #CC0000">"basename" </span><span style="color: #006600">=> </span><span style="color: #0000CC">basename</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*178*/                    </span><span style="color: #CC0000">"type" </span><span style="color: #006600">=> </span><span style="color: #0000CC">mime_content_type</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*179*/                    </span><span style="color: #CC0000">"size" </span><span style="color: #006600">=> </span><span style="color: #0000CC">filesize</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">),<br /></span><span style="color: #FF9900">/*180*/                    </span><span style="color: #CC0000">"lastmod" </span><span style="color: #006600">=> </span><span style="color: #0000CC">filemtime</span><span style="color: #006600">(</span><span style="color: #CC0000">"</span><span style="color: #0000CC">$dir$entry</span><span style="color: #CC0000">"</span><span style="color: #006600">)<br /></span><span style="color: #FF9900">/*181*/                </span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*182*/            </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*183*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*184*/        </span><span style="color: #0000CC">$d</span><span style="color: #006600">-></span><span style="color: #0000CC">close</span><span style="color: #006600">();<br /></span><span style="color: #FF9900">/*185*/        </span><span style="color: #006600">return </span><span style="color: #0000CC">$retval</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*186*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*187*/    <br />/*188*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">compname</span><span style="color: #006600">(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">, </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*189*/          </span><span style="color: #006600">return(</span><span style="color: #0000CC">strcmp</span><span style="color: #006600">(</span><span style="color: #0000CC">mb_strtoupper</span><span style="color: #006600">(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">]), </span><span style="color: #0000CC">mb_strtoupper</span><span style="color: #006600">(</span><span style="color: #0000CC">$fileb</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">])));<br /></span><span style="color: #FF9900">/*190*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*191*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">compsize</span><span style="color: #006600">(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">, </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*192*/          </span><span style="color: #006600">return(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">] > </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">[</span><span style="color: #CC0000">'size'</span><span style="color: #006600">] ? </span><span style="color: #0000CC">0 </span><span style="color: #006600">: </span><span style="color: #0000CC">1</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*193*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*194*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">compdate</span><span style="color: #006600">(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">, </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*195*/          </span><span style="color: #006600">return(</span><span style="color: #0000CC">$filea</span><span style="color: #006600">[</span><span style="color: #CC0000">'lastmod'</span><span style="color: #006600">] > </span><span style="color: #0000CC">$fileb</span><span style="color: #006600">[</span><span style="color: #CC0000">'lastmod'</span><span style="color: #006600">] ? </span><span style="color: #0000CC">0 </span><span style="color: #006600">: </span><span style="color: #0000CC">1</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*196*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*197*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">my_die</span><span style="color: #006600">(</span><span style="color: #0000CC">$message</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*198*/        </span><span style="color: #006600">die(</span><span style="color: #0000CC">$message </span><span style="color: #006600">. </span><span style="color: #CC0000">' <b><a href="' </span><span style="color: #006600">. </span><span style="color: #0000CC">$_SERVER</span><span style="color: #006600">[</span><span style="color: #CC0000">'PHP_SELF'</span><span style="color: #006600">] . </span><span style="color: #CC0000">'">Retour...</a></b>'</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*199*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*200*/    <br />/*201*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">SupprimeAccentsEtBlancs</span><span style="color: #006600">(</span><span style="color: #0000CC">$str</span><span style="color: #006600">, </span><span style="color: #0000CC">$encoding</span><span style="color: #006600">=</span><span style="color: #CC0000">'utf-8'</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*202*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">str_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">" "</span><span style="color: #006600">, </span><span style="color: #CC0000">"_"</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*203*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">str_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">"'"</span><span style="color: #006600">, </span><span style="color: #CC0000">"_"</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*204*/        // transformer les caractères accentués en entités HTML<br />/*205*/       </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">htmlentities</span><span style="color: #006600">(</span><span style="color: #0000CC">$str</span><span style="color: #006600">, </span><span style="color: #0000CC">ENT_NOQUOTES</span><span style="color: #006600">, </span><span style="color: #0000CC">$encoding</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*206*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">preg_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">'#&([A-za-z])(?:acute|grave|cedil|circ|orn|ring|slash|th|tilde|uml);#'</span><span style="color: #006600">, </span><span style="color: #CC0000">'\1'</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*207*/        // Remplacer les ligatures tel que : Œ, Æ ...<br />/*208*/        // Exemple "œ" => "oe"<br />/*209*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">preg_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">'#&([A-za-z]{2})(?:lig);#'</span><span style="color: #006600">, </span><span style="color: #CC0000">'\1'</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*210*/        // Supprimer tout le reste<br />/*211*/        </span><span style="color: #0000CC">$str </span><span style="color: #006600">= </span><span style="color: #0000CC">preg_replace</span><span style="color: #006600">(</span><span style="color: #CC0000">'#&[^;]+;#'</span><span style="color: #006600">, </span><span style="color: #CC0000">''</span><span style="color: #006600">, </span><span style="color: #0000CC">$str</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*212*/        </span><span style="color: #006600">return </span><span style="color: #0000CC">$str</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*213*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*214*/<br />/*215*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">TrashPath</span><span style="color: #006600">(</span><span style="color: #0000CC">$fullFilePath</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*216*/        </span><span style="color: #006600">global </span><span style="color: #0000CC">$relTrashPath</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*217*/        </span><span style="color: #0000CC">$trashList </span><span style="color: #006600">= </span><span style="color: #0000CC">getFileList</span><span style="color: #006600">(</span><span style="color: #0000CC">$relTrashPath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*218*/        </span><span style="color: #0000CC">$count </span><span style="color: #006600">= </span><span style="color: #0000CC">1</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*219*/        </span><span style="color: #0000CC">$pathParts </span><span style="color: #006600">= </span><span style="color: #0000CC">pathinfo</span><span style="color: #006600">(</span><span style="color: #0000CC">$fullFilePath</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*220*/        </span><span style="color: #0000CC">$newFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relTrashPath </span><span style="color: #006600">. </span><span style="color: #0000CC">$pathParts</span><span style="color: #006600">[</span><span style="color: #CC0000">'basename'</span><span style="color: #006600">];<br /></span><span style="color: #FF9900">/*221*/        </span><span style="color: #006600">while(</span><span style="color: #0000CC">FileExists</span><span style="color: #006600">(</span><span style="color: #0000CC">$trashList</span><span style="color: #006600">, </span><span style="color: #0000CC">$newFullFilePath</span><span style="color: #006600">)) {<br /></span><span style="color: #FF9900">/*222*/            </span><span style="color: #0000CC">$tempFileName </span><span style="color: #006600">= </span><span style="color: #0000CC">sprintf</span><span style="color: #006600">(</span><span style="color: #CC0000">"%s (%d)"</span><span style="color: #006600">, </span><span style="color: #0000CC">$pathParts</span><span style="color: #006600">[</span><span style="color: #CC0000">'filename'</span><span style="color: #006600">], </span><span style="color: #0000CC">$count</span><span style="color: #006600">++);<br /></span><span style="color: #FF9900">/*223*/            </span><span style="color: #0000CC">$newFullFilePath </span><span style="color: #006600">= </span><span style="color: #0000CC">$relTrashPath </span><span style="color: #006600">. </span><span style="color: #0000CC">$tempFileName</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*224*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*225*/        </span><span style="color: #006600">return </span><span style="color: #0000CC">$newFullFilePath</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*226*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*227*/<br />/*228*/    </span><span style="color: #006600">function </span><span style="color: #0000CC">FileExists</span><span style="color: #006600">(</span><span style="color: #0000CC">$trashList</span><span style="color: #006600">, </span><span style="color: #0000CC">$fullFilePath</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*229*/        </span><span style="color: #006600">foreach (</span><span style="color: #0000CC">$trashList </span><span style="color: #006600">as </span><span style="color: #0000CC">$file</span><span style="color: #006600">) {<br /></span><span style="color: #FF9900">/*230*/            </span><span style="color: #006600">if (</span><span style="color: #0000CC">$fullFilePath </span><span style="color: #006600">== </span><span style="color: #0000CC">$file</span><span style="color: #006600">[</span><span style="color: #CC0000">'name'</span><span style="color: #006600">]) return </span><span style="color: #0000CC">true</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*231*/        </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*232*/        </span><span style="color: #006600">return </span><span style="color: #0000CC">false</span><span style="color: #006600">;<br /></span><span style="color: #FF9900">/*233*/    </span><span style="color: #006600">}<br /></span><span style="color: #FF9900">/*234*/</span><span style="color: #0000CC">?><br /></span>/*235*/<br />/*236*/<!--. ===================================================================================================== -->                <br />/*237*/            <br />/*238*/            <br />/*239*/            <div class="texte surlignable clearfix"><center>Page spéciale mise en ligne par M. Possoz pour augmenter le sécurité.</center></div><br />/*240*/        <br />/*241*/            <br />/*242*/            <br />/*243*/        <br />/*244*/            <br />/*245*/            <br />/*246*/    <br />/*247*/            <br />/*248*/            <br />/*249*/            <br />/*250*/            <br />/*251*/            <br />/*252*/            <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/forum'</span><span style="color: #006600">, array(</span><span style="color: #CC0000">'id_article' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'15'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*253*/    </span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">243</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*254*/</span><span style="color: #0000CC">?><br /></span>/*255*/            <br />/*256*/    <br />/*257*/        </div><!--.content--><br />/*258*/        </div><!--.wrapper--><br />/*259*/    <br />/*260*/    <br />/*261*/        <!--.aside class="aside" role="complementary"><br />/*262*/        <br />/*263*/            <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/navsub'</span><span style="color: #006600">, array(</span><span style="color: #CC0000">'id_rubrique' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'7'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*264*/    </span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">252</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*265*/</span><span style="color: #0000CC">?><br /></span>/*266*/            <span style="color: #0000CC"><?php<br /></span><span style="color: #FF9900">/*267*/</span><span style="color: #006600">include_once(</span><span style="color: #CC0000">"./" </span><span style="color: #006600">. </span><span style="color: #0000CC">_DIR_RACINE </span><span style="color: #006600">. </span><span style="color: #CC0000">"ecrire/balise/formulaire_.php"</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*268*/</span><span style="color: #006600">if (</span><span style="color: #0000CC">$lang_select </span><span style="color: #006600">= </span><span style="color: #CC0000">"fr"</span><span style="color: #006600">) </span><span style="color: #0000CC">$lang_select </span><span style="color: #006600">= </span><span style="color: #0000CC">lang_select</span><span style="color: #006600">(</span><span style="color: #0000CC">$lang_select</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*269*/</span><span style="color: #0000CC">inserer_balise_dynamique</span><span style="color: #006600">(</span><span style="color: #0000CC">balise_FORMULAIRE__dyn</span><span style="color: #006600">(</span><span style="color: #CC0000">'FORMULAIRE_RECHERCHE'</span><span style="color: #006600">), array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">, </span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">, </span><span style="color: #CC0000">'_principale'</span><span style="color: #006600">, </span><span style="color: #0000CC">253</span><span style="color: #006600">, </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">));<br /></span><span style="color: #FF9900">/*270*/</span><span style="color: #006600">if (</span><span style="color: #0000CC">$lang_select</span><span style="color: #006600">) </span><span style="color: #0000CC">lang_select</span><span style="color: #006600">();<br /></span><span style="color: #FF9900">/*271*/</span><span style="color: #0000CC">?><br /></span>/*272*/    <br />/*273*/             <br />/*274*/            <br />/*275*/            <div class="menu"><br />/*276*/                <h2>Dans la même rubrique</h2><br />/*277*/                <ul><br />/*278*/                    <br />/*279*/                    <li><a href="Archive" class="on">Archive</a></li><br />/*280*/                    <br />/*281*/                </ul><br />/*282*/            </div><br />/*283*/            <br />/*284*/    <br />/*285*/            <br />/*286*/            <div class="menu"><br />/*287*/    <h2>Mots-clés</h2><br />/*288*/    <ul><br />/*289*/        <br />/*290*/        <li><a href="+-PresentationArchives-+" rel="tag">PresentationArchives</a></li><br />/*291*/        <br />/*292*/    </ul><br />/*293*/</div></aside><!--.aside--><br />/*294*/    </main><!--.main--><br />/*295*/<br />/*296*/    <span style="color: #0000CC"><?php </span><span style="color: #006600">echo </span><span style="color: #0000CC">recuperer_fond</span><span style="color: #006600">( </span><span style="color: #CC0000">'inclure/footer'</span><span style="color: #006600">, </span><span style="color: #0000CC">array_merge</span><span style="color: #006600">(array (<br /></span><span style="color: #FF9900">/*297*/  </span><span style="color: #CC0000">'id_article' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'15'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*298*/  </span><span style="color: #CC0000">'type-page' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'article'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*299*/  </span><span style="color: #CC0000">'date' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'2024-11-06 21:27:25'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*300*/  </span><span style="color: #CC0000">'date_default' </span><span style="color: #006600">=> </span><span style="color: #0000CC">true</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*301*/  </span><span style="color: #CC0000">'date_redac' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'2024-11-06 21:27:25'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*302*/  </span><span style="color: #CC0000">'date_redac_default' </span><span style="color: #006600">=> </span><span style="color: #0000CC">true</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*303*/</span><span style="color: #006600">),array(</span><span style="color: #CC0000">'self' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'Archive'</span><span style="color: #006600">,<br /></span><span style="color: #FF9900">/*304*/    </span><span style="color: #CC0000">'lang' </span><span style="color: #006600">=> </span><span style="color: #CC0000">'fr'</span><span style="color: #006600">)), array(</span><span style="color: #CC0000">"compil"</span><span style="color: #006600">=>array(</span><span style="color: #CC0000">'squelettes/article-PresentationArchives.html'</span><span style="color: #006600">,</span><span style="color: #CC0000">'html_b7f4ab2b4fd871aacd05000f919a5582'</span><span style="color: #006600">,</span><span style="color: #CC0000">''</span><span style="color: #006600">,</span><span style="color: #0000CC">264</span><span style="color: #006600">,</span><span style="color: #0000CC">$GLOBALS</span><span style="color: #006600">[</span><span style="color: #CC0000">'spip_lang'</span><span style="color: #006600">])), </span><span style="color: #0000CC">_request</span><span style="color: #006600">(</span><span style="color: #CC0000">'connect'</span><span style="color: #006600">) ?? </span><span style="color: #CC0000">''</span><span style="color: #006600">);<br /></span><span style="color: #FF9900">/*305*/</span><span style="color: #0000CC">?><br /></span>/*306*/<br />/*307*/</div><!--.page--><br />/*308*/</body><br />/*309*/</html><br />/*310*/</span>
</code> Squelette squelettes/article-PresentationArchives.html Boucle /home/quelfutuu/www/lchg/ecrire/public/evaluer_page.php(52) : eval()'d code
[-- rotate --]