Sto caricando le immagini in codeigniter, funziona benissimo. Ma quando provo ad aggiornare le immagini, codeigniter aggiunge automaticamente 1 alla fine di ogni immagine. Che aggiungerà le immagini inutilizzate nella mia cartella di immagini. Come posso sovrascrivere l'immagine esistente invece di dargli un nuovo nome e salvarlo?sovrascrive il file precedente durante il caricamento dell'immagine nel codeigniter
6
A
risposta
19
è necessario fornire il parametro di configurazione overwrite
$config['upload_path'] = './uploads/';
$config['overwrite'] = TRUE;
$this->load->library('upload', $config);
$this->upload->initialize($config);
Vedere la Documentation per le preferenze di upload
Preferenze: sovrascrivere
Valore predefinito: FALSE
Opzioni: VERO/FALSO (booleani)
Descrizione: Se impostata su true, se un file con lo stesso nome di quello siete esiste caricando, verrà sovrascritto. Se impostato su false, un numero verrà aggiunto al nome del file se esiste un altro con lo stesso nome .
+1
come sovrascrivere se diverso tipo di file, perché l'utente può caricare qualsiasi tipo, quindi come possiamo risolverlo? – 151291
un po 'di codice sarebbe bello – user20232359723568423357842364