Visualizzazione risultati 1 fino 8 di 8

Discussione: Associare un immagine ad un estensione

  1. #1
    Guest

    Angry Associare un immagine ad un estensione

    Vorrei sapere come fare per associare un'immagine ad un'estensione del file.

  2. #2
    Guest

    Predefinito

    EHH??
    Spiegati meglio, perchè la tua richiesta com'è ora non significa nulla!


    Ciaoo!!

  3. #3
    Guest

    Post Esempio

    $nome = "file.exe";


    echo"$nome"; // Dà l'outpout della variabile in questo caso è un file .exe quindi vorrei che spuntasse un'icona per ogni tipo di estensione.

  4. #4
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Codice PHP:
    $estensione=substr($nome,-4,4); // Con questa recuperi gli ultimi quattro caratteri
    Poi con un if (meglio un switch) associ l'immagine all'estensione.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  5. #5
    poske non è connesso Altervistiano Junior
    Data registrazione
    06-02-2005
    Messaggi
    620

    Thumbs up

    Forse cerchi una soluzione del genere... direi che ti conviene usare uno switch:

    Codice PHP:
    $nome = "file.exe";

    switch (
    strtolower(substr($nome, -3))) {
    case
    'exe':
    echo
    "<img src=\"IMMAGINE EXE\">";
    break;
    ...
    ...
    ...
    }
    Ciao! :D

    EDIT:
    @funcool: mi hai fregato di nuovo eh? oggi siamo a 2.
    Ultima modifica di poske : 17-02-2006 alle ore 17.58.34

  6. #6
    Guest

    Predefinito

    altrimenti puoi usare explode con il punto....

  7. #7
    Guest

    Post Grazie

    Grazie allora :D

  8. #8
    Guest

    Predefinito

    Molto meglio:
    Codice PHP:
    function estensione_file($nome_originale){
    $estensione_file=substr(strtolower(strrchr(trim($nome_originale),".")),0);
    return
    $estensione_file;
    }

    Ciaooo!!!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •