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

    recuperare estensione file e fare confronto

    ciao,

    recuperato e stampato dal DB il nome del file (è un allegato) devo stabilire il tipo ( doc, pdf, txt ) e associare al link per il download, l'icona che rappresenti il tipo di allegato.

    l'unica cosa che sono riuscito a fare e un

    strrchr( $nomefile, '.');

    che mi restituisce quello che ho dopo il punto (compreso)
    A questo punto, il problema è come fare il confronto fra i vari formati e dire stampami l'icona pdf per il file .pdf, etc.....


    attendo con ansia delucidazioni

    grazie

  2. #2
    puoi usare i css (background) e assegnare dinamicamente al tag <a> una classe con lo stesso nome dell'estensione del tuo file
    Codice PHP:
    $class strrchr$nomefile'.'); 
    [
    url='#']'>Download[/url] 

  3. #3
    che idea mi hai fatto venire!

    codice:
    $file = strrchr( $fetch['attachment'], '.');             
    $estensione = str_replace(".","_",$file);                                
    echo "<img src=\"immagini/icona".$estensione.".png\" />";

    e io come al solito cercavo cose assurde....

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.