Visualizzazione dei risultati da 1 a 5 su 5

Discussione: problema con spazi..

  1. #1

    problema con spazi..

    ciao a tutti,
    faccio un semplice upload di una immagine su host, memorizzando il nome del file in un DB.
    Il problema nasce quando il nome del file immagine contiene "spazi vuoti"..
    faccio l'upload correttamente, però quando leggo il nome del file dal DB, non riesco a trovare l'immagine..

  2. #2
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Verifica, anche dal sorgente html magari, che il percorso a cui punta l'immagine sia corretto. Eventualmente sostituisci gli spazi vuoti con un carattere, con str_replace().

  3. #3
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Quando fai un uplad potresti cambiare il nome immagine dato che va nel db e se ti serve salvare l'originale per la visualizzazione. Quando fai upload crei il nuovo nome del file tipo:

    Codice PHP:
    $nomefile uniqid().'.'.$type
    dove $type e' l'estensione del file in upload.

  4. #4
    il percorso è corretto..
    anche perchè i file senza spazi li visualizza correttamente...
    usando str_replace() devo cambiare il nome del file anche in fase di upload..

    pensavo che fosse un problema sql..

  5. #5
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    usando str_replace() devo cambiare il nome del file anche in fase di upload..
    si.

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.