créer un algo

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : créer un algo

créer un algo

par tester94 » 09 févr. 2014, 01:26

bonjours, j'ai un peut commencer crée un alo pour site

le lien :http://leprojet.legtux.org/struturesite.html
<div class="structure_site">
<?php 
class threeFiles
{
	var $dir;
	var $subArraySubFolders;
	var $files;
	
	public function __construct(){
		$this->dir = '';
		$this->files = Array();
		$this->subArraySubFolders = Array();
	}
	
	function getString()
	{
    //--on récupère le nom court du sous rep
                $arrRep = explode("/", $this->dir);
                $subDir = $arrRep[count($arrRep)-1];
   //--On écris le nom du rep
		$returnValue = '<ul><div class="path_tree_h">&nbsp;</div><div class="path_tree">&nbsp;'.$subDir.'<br /></div><li class="structure1">';
		//$returnValue .= $subDir . "<br />";
  //--on récupère chaque ssrep
		foreach($this->subArraySubFolders as $subfolder)
			$returnValue .= "<br />" . $subfolder->getString() . "";
  //--on récupère les fichiers de notre rep
		foreach($this->files as $s)
			$returnValue .= "<br />" . $s . "";

		$returnValue .="</li></ul>";
		return $returnValue;
		
	}



function ListFiles($dir) 
{
	if(@$dh = opendir($dir)) 
	{
		
		$this->dir = $dir;
		
		$i = 0;
		
		while($file = readdir($dh)) 
		{
			if($file != "." && $file != ".." && $file[0] != '.') 
			{
				if(is_dir($dir . "/" . $file)) 
				{
					$th = new threeFiles();
					$this->subArraySubFolders[$i] = $th->listFiles($dir . "/" .$file);
					$i++;
				} 
				else 
				{
					array_push($this->files,$file);
				}
			}
		}
		closedir($dh);
		return $this;
	}
  }
}

$tf = new threeFiles();
echo $tf->ListFiles('modules')->getString();
?> 
 
 
 
 
</div>
je voudrais arriver a ce résultat

http://www.capeetcrochet.fr/fr/plan-du-site

si qu'elqu'un pourrais m'aidé a le refaire mon code

merci d'avance