Buongiorno a tutti,
ho un piccolo problemino, ho un form con un file allegato tipo pdf da copiare in una cartella, adesso succede che con file di capacità di circa 1.35Mb va tutto bene, invece quando vado ad uploadare file di dimensioni superiori non li carica nella cartella, adesso sto usando questo script:
#####################################
$sizelim = "yes"; //do you want size limitations yes or no
$size = "50000000"; //if you want size limited how many bytes
$certtype = "yes"; //do you want certain type of file, no recommended
$type = "application/pdf"; //what type of file would you like
$updir = "/path/"; // DIR COPIA FOTO
#####################################
############# FILE 1 ################
if ($allegato != '') {
if (file_exists("$updir/$allegato_name")) {
echo "
<center><font face='verdana, arial' size='2' color='red'>Il File che intendi pubblicare esiste già.
Cambia nome e riprova.</font></center>";
$vedi = 1;
}
//error if file is to big
if($sizelim == "yes") {
if ($allegato_size > $size) {
echo "
<center><font face='verdana, arial' size='2' color='red'>Il File che intendi pubblicare è molto pesante.</font></center>";
$vedi = 1;
}
}
//error if file isn't certain type
if($certtype == "yes") {
if ($type != $allegato_type) {
echo "
<center><font face='verdana, arial' size='2' color='red'>Il File che intendi pubblicare è di un formato errato.</font></center>";
$vedi = 1;
}
}
}
############### COPIA ##############
if ($vedi == 1) {
echo "
<center><a href='javascript:history.back()'><font face='arial' size='2'><< Torna indietro</font></center>";
} else {
$allegato_name = str_replace(" ", "", $allegato_name);
if ($allegato != '') { @copy($allegato, "$updir/$allegato_name"); }
Ho provato quindi ad usare questo altro script con una diversa funzione ma ugualmente non mi copia i file pdf di grandi dimensioni.
if(move_uploaded_file($allegato_name,$updir)){
$a= "Immagine salvata sul server
";
}else{
$a= "Errore inserimento immagine sul server
";
}
Qualcuno è in grado di aiutarmi per capire cosa è che non va???? GRAZIE