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

    Determinare estensione file

    Ciao a tutti,
    ho realizzato un modulo per l'upload di un file audio o video, per il riconoscimento del tipo di file utilizzo un array con i vari tipi permessi, qualora il campo $_FILES['file']['type'] non trovasse il tipo nell'array $tipi_permessi[] impedisce l'upload del file.

    Ora, dato che intendo rinominare i file non saprei come determinare l'estensione del file.

    mi spiego, se si upload un file "canzone.mp3" io vorrei salvare il file come "upload1234.mp3", nel caso in cui fosse "video.avi" vorrei salvarlo come "upload1234.avi". Come potrei fare ?

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    47

    RE: Determinare estensione file

    Codice PHP:
    $filename "foo.bar";
    $ext pathinfo($filenamePATHINFO_EXTENSION); // restituisce bar 

  3. #3
    se utilizzo pathinfo così come me l'hai proposto mi da errore di sintassi... intendo pathinfo($filename)['extension']
    Se invece uso pathinfo($filename['extension']) mi da un array con due valori:
    Array ( [dirname] => . [basename] => U )

    come funge? :master:

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2006
    Messaggi
    47

    RE: Determinare estensione file

    scusa ho fatto una correzione, riprova

  5. #5
    Sì, adesso funziona tutto alla perfezione.

    Grazie mille!

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.