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

    differenze tra due codici per inserimetno allegato

    ciao, qualcuno saprebbe dirmi quali sono le differenze tra questi 2 codici?
    Codice PHP:
    if (isset($_FILES['allegato']) && $_FILES['allegato']['size'])
                    {
                        
    $allegato "../circolari/".str_replace(' ''_'$_FILES['allegato']['name']);
                        
    move_uploaded_file($_FILES['allegato']['tmp_name'], $allegato);
                    }
                    else
                    {
                        
    $allegato "";
                    } 
    Codice PHP:
    if (isset($_FILES['allegato2']['tmp_name']))
                    {
                        
    $allegato2 "../circolari/".str_replace(' ''_'$_FILES['allegato2']['name']);
                            if(!
    move_uploaded_file($_FILES['allegato2']['tmp_name'], $allegato2))
                            {
                                
    $allegato2 "";
                            }
                    }
                    else
                    {
                        
    $allegato2 "";
                    } 
    grazie
    Si fanno sempre nuove scoperte

  2. #2
    E' sufficiente che metti a confronto i due codice per identificarne le differenze.

  3. #3
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222

    Si fanno sempre nuove scoperte

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

  5. #5
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    up please....

    Si fanno sempre nuove scoperte

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

  7. #7
    scusa ma non li hai scritti tu? Se vuoi usare quel codice e non l'hai scritto tu ti consiglio vivamente di vedere come si caricano i files in php in modo da poter stabilire quale codice è sicuro e quale no, quale è migliore...etc...

    Il secondo dei due fa un controllo in più...xò entrambi non sono sicuri...
    Administrator of NAMDesign.Net

  8. #8
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    li ho scritti con l'aiuto di altre persone, sto imparando, non so molto di php.

    il secondo quindi fa un controllo in più, che immagino sia circa il tmp_name, ma quindi circa il file size del primo?

    infine perchè non sarebbero sicuri e cosa dovrei fare per renderli tali?
    grazie
    Si fanno sempre nuove scoperte

  9. #9
    Il secondo controlla che il file venga realmente "copiato" nella directory di destinazione scelta.

    Nessuno dei due effettua controlli sul tipo di file, quindi io in malafede potrei caricare un file php o un qualsiasi script malevolo sul tuo server ed incasinare il mondo.
    Administrator of NAMDesign.Net

  10. #10
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    ah, ecco.
    avevo giusto aperto un topic per il controllo al tipo di file, sai darmi qualche dritta?
    grazie
    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 © 2026 vBulletin Solutions, Inc. All rights reserved.