Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Caricare file (mp3) senza estenzione

    Buona sera a tutti,

    riesco a caricarmi da una cartella tutti i file presenti e mostrarli a video, ora io vorrei poter mostrare il solo nome senza l'estenzione del file esempio " mioaudio" e non "mioaudio.mp3"

    C'e una soluzione rapida per non stampare a video tutto cio ke viene dopo il "."?

    Come faccio a farlo scaricare un mp3 senza farlo ascoltare?C'e un comando in più?(es: i file .rar li scarica, l'mp3 me lo fa ascoltare.)

  2. #2
    uhm...

    potresti provare con qualcosa del tipo

    Codice PHP:
    ...
    $file "miofile.mp3";
    $array explode(".",$file);
    echo 
    $array[0];
    ... 
    Nicolò "Remotes" Lucia
    "the 449257th penguin"
    PHP - GNU/Linux - modding
    "Long Live Aslan... and Merry Christmas!!!" [cit.]

  3. #3
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Codice PHP:
    $file "mio.file.mp3";
    $array explode(".",$file);
    $lext strlen($array[count($array)-1]); 
    $nome_file substr($file0, -$lext-1);
    print(
    $nome_file); 
    Cosi eviti problemi se ci sono caretteri punto anche nel nome del file e non solo prima dell'estensione.


  4. #4
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Codice PHP:
    echo array_shift(explode('.',$nomefile)); 

  5. #5
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Quel codice restituisce la porzione di stringa prima del primo punto...il che non risolve il problema dei nomi contenenti il punto:

    Codice PHP:
    $file "mio.file.mp3";
    $nome_file array_shift(explode('.',$file));
    print(
    $nome_file); 
    Questo restituisce "mio"...non credo sia giusto...

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.