Per essere più specifico riguardo il mio problema che ancora non sono riuscito a risolvere, posso aggiungere che nel mio file php.ini ( sto lavorando in locale per ora), ho le seguenti impostazioni:

max_execution_time = 120 ; Maximum execution time of each script, in seconds
max_input_time = 180 ; Maximum amount of time each script may spend parsing request data
memory_limit = 12M ; Maximum amount of memory a script may consume (8MB)

post_max_size = 12M
file_uploads = On
upload_max_filesize = 16M

So che su Aruba il limite massimo di upload via script è di 12mb, quindi ho cercato di impostare i campi di conseguenza.

Il codice dello script è il seguente:

Codice PHP:
if ($FILES['file']['size'] > 12582912) {
                echo 
"<center>Errore: il file non pu&ograve; essere di dimensioni superiori ad 12MB."
                    
."

<a href=\"java-script:history.go(-1)\">Indietro</a></center>\n"
;
                
$dim_max_superate 1;
        }
elseif (!
is_uploaded_file($_FILES['file']['tmp_name'])) {
    echo 
"<center>Non hai inserito il file."
        
."

<a href=\"java-script:history.go(-1)\">Indietro</a></center>\n"
;
    
$file_uppato 0;
}
elseif (
is_uploaded_file($_FILES['file']['tmp_name'])) {

...