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

    Rinominare file caricato in db

    Ciao a tutti,
    il mio esegue l'upload caricati dall'utente all'interno di un db. Quello che mi chiedo è: come posso fare a rinominare il nome del file senza modificarne l'estensione?

    Il nome del file è salvato in una colonna apposita del db ed è nella forma nome_chevuoi.formato

    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    se usi MySQL credo si possa usare una cosa tipo questa

    UPDATE NomeTabella SET NomeDelCampo = CONCAT("un_altro_nome_del_file", ".", SUBSTRING_INDEX(NomeDelCampo, ".", -1)) WHERE id = idFile

  3. #3
    Mi da questo errore:
    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /membri/programmerscommunity/Test/rinomina.php on line 26


    Questa è la riga 26:
    Codice PHP:
                $rinomina mysql_query("UPDATE file SET nomefile = CONCAT('".$nome."', '.', SUBSTRING_INDEX(".$check['nomefile']", '.', -1)) WHERE id = '".$file."' ") or die (mysql_error()); 

  4. #4
    Risolto, mancava un punto dopo ['nomefile']

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.