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

    Underscore al posto degli spazi + File da uploadare già esistente nella cartella ...

    Allora, per prima cosa date un'occhiata QUI

    1 - Mi capita che alcuni utenti vogliano caricare dei files dal loro HD, che contengono nel "nomefile" degli spazi al loro interno, ad esempio "Nome File.est"

    Come posso fare in modo che quello spazio vuoto o meglio più spazi vuoti vengano sostituiti da un'under score, ad esempio "Nome Nuovo File.est" diventi "Nome_Nuovo_File.est" ??


    2 - Se un utente carica un file nella cartella "public" e questo file è già esistente, questo nuovo file va a sostituire quello vecchio . . .

    Come posso far controllare che il nome del file inserito non esista già nella cartella "public" e nel caso esistesse rimandare all'utente un messaggio d'errore??

    Grazie ancora per il Vs. prezioso supporto!!

  2. #2

  3. #3
    Utente di HTML.it L'avatar di iox84
    Registrato dal
    May 2004
    Messaggi
    754
    E' meglio se posti il codice di upload.
    Comunque per sostituire gli spazi puoi utilizzare una semplice
    codice:
     $nuovonome = str_replace(" ", "_", $nomefile);
    Per non sovrascrivere usa
    codice:
     if(!file_exists($nomefilesulserver)){
       //cambia il nome del file
     }
    Occhio! ovviamente prima sostiutisci gli spazi e poi controlli
    La fortuna e' cieca ma la sfiga ci vede benissimo
    Comprarselo o farselo di legno

  4. #4
    Utente di HTML.it L'avatar di iox84
    Registrato dal
    May 2004
    Messaggi
    754
    La fortuna e' cieca ma la sfiga ci vede benissimo
    Comprarselo o farselo di legno

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.