All pastes #425491 Raw Edit

abyssal

public php v1 · immutable
·published 2007-04-05 14:45 UTC
rendered paste body
<?phprequire_once( "./class/ini_manager.php" );$iniMANAGER = new ini_manager();$dir= "./ini/";$lista=array();if ($handle = opendir($dir)) {while (false !== ($file = readdir($handle))) {        if ($file != "." && $file != "..") {            $ininome = $iniMANAGER->get_entry( "$dir$file", "geral", "nome");            $inidata = $iniMANAGER->get_entry( "$dir$file", "geral", "data");            $initipo = $iniMANAGER->get_entry( "$dir$file", "geral", "tipo");            $inificheiro = $iniMANAGER->get_entry( "$dir$file", "geral", "ficheiro");            $iniduracao = $iniMANAGER->get_entry( "$dir$file", "geral", "duracao");                $inihtml = $iniMANAGER->get_entry( "$dir$file", "geral", "html");                $lista[ $inidata ] = $ininome;        }    }    closedir($handle);}    # Sorting array by file timestampasort( $lista );# Indexes definition$new_index = 0;$starting_index = $new_index;# Creating the playlist schemeforeach( $lista AS $date=>$name ) {  ( ( sizeof( $lista )  >= (int)$new_index ) ? (int)$next = ( (int)$new_index + 1 ) : (int)$next = (int)$starting_index );  $playlist[] = $new_index ." - ". $next;  $new_index++;} unset( $new_index , $starting_index );print( "<pre>" );print_r($lista);print( "<br/>" );print_r( $playlist );echo "<br>";?>