ecco questo è il segmento di codice che mi genera l'errore
$link_size = $_FILES['bandiera_mod']['size'];
$link_name = strtolower($_FILES['bandiera_mod']['name']);
$link = $_FILES['bandiera_mod']['tmp_name'];
if ($link_name != '')
{
//upload dell'allegato
//controllo se il file esiste
if ($link_name == "") {
echo "<script>alert('Non hai inserito nessun allegato');</script>";
}
if ($link_name != "") {
echo "<script>alert('Allegato: ".$pathallegati."/".$link_name."');</script>";
if (file_exists("$pathallegati/$link_name")) {
echo "<script>alert('Allegato già esistente');</script>";
} else {
//controllo le dimensioni
if ($limitsize == "yes") {
if ($link_size > $size) {
echo "<script>alert('Allegato troppo grande');</script>";
}
}
//controllo l'estensione consentita
$ext = strrchr($link_name,'.');
if (($limitext == "yes") && (!in_array($ext,$extensions))){
echo "<script>alert('Tipo File non valido');</script>";
}else {
copy($link, "$pathallegati/$link_name");
unlink($link); }
if (file_exists("$pathallegati/$link_name")) {
echo "<script>alert('Allegato inserito');</script>";
}
else {
echo "<script>alert('Allegato non valito, upload fallito!!');</script>";
}
}
}

Rispondi quotando