[ Nemanja Avramović @ 01.02.2005. 11:37 ] @
Pravim skriptu koja ce da pokupi datume zadnjih izmena svih fajlova na sajtu i da prikaze kad je poslednji izmenjen (dakle, tada je i sajt izmenjen)... Code: <?php $trenutni = 0; $najveci = 0; function Read_Dir($Dir) { $Temp = opendir($Dir); while (false !== ($File = readdir($Temp))) { if (($File != ".") && ($File != "..")) { if (is_dir($Dir."/".$File)) { Read_Dir($Dir."/".$File); } if (is_file($Dir."/".$File)) { $trenutni = filemtime("$Dir/$File"); if (($najveci - $trenutni) > 0) { $najveci = $trenutni; } //provera echo "$Dir/$File = $trenutni <br>"; //test, izbrisati } } } } Read_Dir("./"); echo $najveci . '<br>'; //test echo date("d.m.Y",$najveci); ?> naravno, tu postoje i sajtovi koji koriste flat file sistem (txt) za upis podataka, tako da bi dosta njih bilo update-ovano svakog dana (sto je u sustini istina), ali kasnije cu razmisljati o exclude-ovanju nekih direktorijuma...... konkretno pitanje je zasto mi na kraju skripte $najveci bude 0 kad ne treba tako? |