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

    Anteprima jpg se immagine o gif fissa se documento

    Ciao a tutti, ho il seguente problema:
    Ho una pagina di news con la possibilità di far vedere un immagine se è stata caricata.
    Se invece di un immagine è stato caricato un file .doc chiaramente al posto dell'immagine apparirà un quadratino con la x rossa.

    come posso aggiungere un piccolo controllo che faccia in modo che se il file è un .doc mi mostri al posto dell'immagine una gif con la foto di un documento standard?
    posto il codice:

    Codice PHP:
    if ($linea[doc]!="")  {
                            
    echo "<a href=\"immagini/$linea[immagine]\" target=_blank> <img src=\"immagini/$linea[immagine]\" width=150></a>";
                            
    } ?><?    
    echo "

  2. #2
    Beh... il mio consiglio, per fare uno script più solido, è di andare a salvare nel DB anche il tipo di file al momento che li carichi online.
    Ad ogni modo, puoi usare o explode() o substr() per recuperare l'estesione del file.
    Ti posto un po' di codice per questa seconda ipotesi.

    Codice PHP:
    // Metodo 1
    $nome_file $fetch['nome_file']; // nel caso recuperi da DB

    list($nome$estensione) = explode("."$nome_file);

    switch(
    $estensione) {
    // qui metti i vari casi

    Codice PHP:
    // Metodo 2
    $nome_file $fetch['nome_file']; // nel caso recuperi da DB

    $estensione substr($nome_file, -13);

    switch(
    $estensione) {
    // qui metti i vari casi

    Spero di essere stato chiaro.
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

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.