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"); $html[] = $inihtml; $lista[ $inidata ] = $ininome; } } closedir($handle); } # Sorting array by file timestamp ksort( $lista , SORT_NUMERIC ); # Indexes definition $new_index = 0; $starting_index = $new_index; # Creating the playlist scheme foreach( $lista AS $date=>$name ) { ( ( sizeof( $lista ) > (int)$new_index + 1 ) ? (int)$next = $new_index + 1 : (int)$next = (int)$starting_index ); $playlist[] = $name ."=". $html[ $next ] . ".php"; $new_index++; } unset( $new_index , $starting_index ); print( "
" ); print_r($lista); print( "
" ); print_r( $playlist ); echo "
"; print_r( $getname ); echo "
"; // array 2 string $plstring = implode("\n", $playlist); $openini = fopen($inipls, 'w') or die("Impossivel criar o ficheiro de configuracao."); $content = '[playlist] ' . $plstring .''; fwrite($openini, $content); fclose($openini); ?>