Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Gestione files mp3

  1. #1
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470

    Gestione files mp3

    Ciao!!

    purtroppo non so dove sbatere la testa... non sono molto pratico di php...

    mi serve uno script che mi legge in una cartella i files mp3 e che mi crea in automatico una playlist.

    Come posso fare?

    Grzie del vostro aiuto!!!
    La vita è un percorso, goditi il viaggio.

  2. #2

  3. #3
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    Grazie mille del tuo aiuto!!!
    Purtroppo faccio fatica a capire l'inglese...

    Qualche idea?

    Grazie ancora!!
    La vita è un percorso, goditi il viaggio.

  4. #4
    Preferisci che ti traduca l'articolo e tipo posti il codice suggerito completo di commenti in italiano?

  5. #5
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    Se mi puoi indicare uno script valido e che sia facile da configurare...

    Grazie!!!!
    La vita è un percorso, goditi il viaggio.

  6. #6
    Utente di HTML.it L'avatar di pariri
    Registrato dal
    Jul 2003
    Messaggi
    1,470
    Ho trovato questo e mi sembra interessante perché posso usarlo (ho capito così...) con il player di Jeroen Wijering, però non so come fare!

    codice:
    <?php
    
          $dir = '../mp3';
    
          $file_type = 'mp3';
    
          $play_list = '<?xml version=\'1.0\' encoding=\'UTF-8\' standalone=\'yes\'?>';
    
          $play_list .= "<playlist>";
    
          // Open directory, read contents and add to file_list if correct file_type
    
          if (is_dir($dir)) {
    
          if ($dh = opendir($dir)) {
    
          while (($file = readdir($dh)) !== false) {
    
          if ($file != '.' && $file != '..') {
    
          $name_array = explode('.', $file);
    
          // if file has .mp3 extension
    
          if ($name_array[1] == $file_type) {
    
          $play_list .= '<song>';
    
          $file = "$dir/$file";
    
          $play_list .= '<file>' . $file . '</file>';
    
          $mp3 = fopen($file, "r");
    
          fseek($mp3, -128, SEEK_END);
    
          $tag = fread($mp3, 3);
    
          // if id3 tag is found...
     
          if ($tag == "TAG") {
    
          $play_list .= '<title>' . trim(fread($mp3, 30)) . '</title>';
    
          $play_list .= '<artist>' . trim(fread($mp3, 30)) .'</artist>';
    
          // if no id3 tag...
    
          } else {
    
          $play_list .= '<title>unknown title</title>';
    
          $play_list .= '<artist>unknown artist</artist>';
    
          }
    
          // close file
    
          fclose($mp3);
    
          $play_list .= '</song>';
    
          }
    
          }
    
          }
    
          // close directory
    
          closedir($dh);
    
          $play_list .= '</playlist>';
    
          // echo the xml file
    
          echo "$play_list";
    
          }
    
          }
    
          ?>
    Grazie!
    La vita è un percorso, goditi il viaggio.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.