Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222

    inserire data insieme al nome di un file caricato da form

    ciao, vorrei inserire insieme al nome di un file che viene caricato tramite form anche un time onde evitare sovrapposizioni di nomi, come devo implementarlo? non riesco a capire. Credevo di dover solo inserire .time dopo il nome, ma non mi funzia. questo è il codice:

    Codice PHP:
    if (isset($_FILES['allegato']['tmp_name']) && $_FILES['allegato']['size'] && $_FILES['allegato']['type'])
                    {
                        if (
    $_FILES['allegato']['type'] !== "application/pdf")
                        {
                            
    $allegato "";
                            echo 
    '<p class="avvisi">Puoi caricare solamente documenti pdf!</p>';
                        }
                        if (
    $_FILES['allegato']['size'] > "300000")
                        {
                            
    $allegato "";
                            echo 
    '<p class="avvisi">Non puoi caricare documenti di dimensioni maggiori a 300KB!</p>';
                        }
                        else
                        {
                            
    $allegato "../circolari/".str_replace(' ''_'$_FILES['allegato']['name']);
                            if(!
    move_uploaded_file($_FILES['allegato']['tmp_name'], $allegato))
                                {
                                    
    $allegato "";
                                }
                        }
                    }
                    else
                    {
                        
    $allegato "";
                    } 
    grazie
    Si fanno sempre nuove scoperte

  2. #2
    Non ho ben capito il meccanismo O_o

  3. #3
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    cosa è che non hai capito? :master:
    Si fanno sempre nuove scoperte

  4. #4
    Non vedo il fatto del time nel codice, e non ho ben chiaro cosa tu intenda con questa funzione :P

  5. #5
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    il codice l'ho postato per fare vedere su cosa sto lavorando e come inserirlo, dovrei mettere una time now per far si che ogni file caricato sia univoco e non ci sia il rischio di riscrittture....
    grazie
    Si fanno sempre nuove scoperte

  6. #6
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    up...
    Si fanno sempre nuove scoperte

  7. #7
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    up please...
    Si fanno sempre nuove scoperte

  8. #8
    Codice PHP:
    $allegato "../circolari/" time() . "-" str_replace(' ''_'$_FILES['allegato']['name']); 

  9. #9
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    grazie, appena ho un attimo provo subito....
    Si fanno sempre nuove scoperte

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.