oh mann, ich verstehe uch nicht. Ich meine, es ist nett, das ihr mir helft, wirklich, aber anstatt zu schreiben, wie sehr mann sich aufregt, hättest du doch einfach schreiben können ,wie es geht. So hätten wir uns mehrere postings erspart
			
		
	Last Update
				
					Collapse
				
			
		
	X
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 muss man alles 10 mal erklären? (genauso wie diese sätze die ich hier schreibe) Sicher nicht. Für mich macht es keinen Sinn. Außerdem, wenn du jetzt die ganze Seite gelesen hast, weißt du sicher mehr zum Thema fkt. Anstatt immer wieder angemacht zu werden, dass ich doch ne komplette Erklärung oder Code schreiben soll, kann ich mich auch zurückhalten. Und das mache ich hiermit.
 
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
     
 aber ihr habt mir noch nie erklärt, wie ich eine variable global deklariere. Ich haab in tutorials gefunden, das man einfach ein global davorschreibt, was hier aber leider nicht funst, und derhalb habe ich halt nochmal nachgefragt. Ist das denn so schlimm?
 Comment
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 danke, das du mir dochnoch hilfst... Also im moment stehe ich hier:
 Aber er gibt einfach 0 aus, und nicht die geänderte $high aus der Funktion. Ich hab gelesen, das man das irgendwie auch mit result oder so der Funktion einen rückgabewert geben kann. Funzte aber durch die rekursion nichtPHP Code:<?PHP
 global $high;
 $high=0;
 
 function get($verzeichniss)
 {
 $verz=opendir ($verzeichniss);
 
 while ($file = readdir ($verz)) {
 
 if (($file == ".") OR ($file == ".."))
 
 {
 
 }
 
 else
 
 {
 $newverz=$verzeichniss."/".$file;
 if (is_dir($newverz) == true)
 {
 
 get($newverz);
 }
 else
 {
 if (filemtime($newverz) > $high)
 {
 $high=filemtime($newverz);
 }
 }
 }
 
 }
 closedir($verz);
 }
 get(".");
 echo($high);
 ?>
 Comment
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 erstes vorkommen auf http://de.php.net/functions (auf gut glück eingegeben) in den usercon notes.
 Comment
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 so, das Script läuft einwandfrei. Wens interessiert:
 PHP Code:<?PHP
 
 $high=0;
 function get($verzeichniss)
 {
 global $high;
 
 $verz=opendir ($verzeichniss);
 
 while ($file = readdir ($verz)) {
 
 if (($file == ".") OR ($file == ".."))
 
 {
 
 }
 
 else
 
 {
 $newverz=$verzeichniss."/".$file;
 if (is_dir($newverz) == true)
 {
 
 get($newverz);
 }
 else
 {
 if (filemtime($newverz) > $high)
 {
 $high=filemtime($newverz);
 }
 }
 }
 
 }
 closedir($verz);
 }
 get(".");
 $string = date("d.m.y", $high);
 echo($string);
 ?>
 Comment
 
          
 Moderator
 Moderator 
							
						 
							
						
Comment