Visualizzazione dei risultati da 1 a 10 su 26

Visualizzazione discussione

  1. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Se si tratta di un file da non manipolare puoi usare più semplicemente una cosa così
    Codice PHP:
    $cartella = ... //cartella dove salvare il file

    //dimensione massima in KB
    $max_dim 400;

    //dimensione massima in Byte
    $max_dim_b $max_dim 1024

    //campo_form è il nome che hai dato all'input file sul form
    if ( $_FILES['campo_form']['size'] > $max_dim_b )
    {
        echo 
    "Il file è troppo grande";
    }
    else
    {
        if ( 
    $_FILES['campo_form']['error'] != UPLOAD_ERR_OK )
        {
            echo 
    "Errore durante l'upload del file";
        }
        else 
    //il file è sul server e risponde ai requisiti necessari
        
    {
            
    $temp $_FILES['campo_form']['tmp_name'];
            
    $nome $_FILES['campo_form']['name'];

            if ( ! 
    move_uploaded_file($tmp_name"$cartella/$nome") ) //non è stato possibile spostare il file nella cartella
            
    {
                echo 
    "Il file non è stato salvato correttamente";
            }
            else 
    //tutto ok
            
    {
                echo 
    "FILE CARICATO CORRETTAMENTE!";
            }
        }

    Ultima modifica di Alhazred; 22-01-2014 a 11:20

Tag per questa discussione

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.