Sempre io bhua bhua!
ho un altro piccolo problemino!
Adesso quando clicco per madare il file, senza selezionarlo, mi da sempre il messaggio "Il file selezionato non é nella lista dei file consentiti" e io voglio che mi dia "Seleziona il file".
Dove sbaglio?
Codice:
<?php
// Array del file inviato
$fileupload_temp = $_FILES['fileupload']['tmp_name'];
$fileupload_name = $_FILES['fileupload']['name'];
$fileupload_size = $_FILES['fileupload']['size'];
$fileupload_type = $_FILES['fileupload']['type'];
$fileupload_error = $_FILES['fileupload']['error'];
// Grandezza massima dei file da caricare
$MAX_FILE_SIZE = "250000";
// Tipo di estenzioni consentite
$allowed_ext = array("jpg,jpeg,gif");
$allowed_types = array("image/gif","image/x-png","image/pjpeg","image/jpeg");
// Destinazione file da caricare sul server
$target_path = "images/";
// $target_path = $target_path . basename( $_FILES['fileupload']['name']);
// $uploadfile = move_uploaded_file($_FILES['fileupload']['tmp_name'], $target_path);
// Controllo se il file é selezionato
if (empty($fileupload_name)) {
$msg = "Selezionare il file!";
$error = "true";
}
// Controllo la dimensione del file
if ($fileupload_size > $MAX_FILE_SIZE) {
$msg = "File troppo grande";
$error = "true";
}
// Controllo l'estenzione del file
if (!in_array($fileupload_type, $allowed_types)) {
$msg = "Il file selezionato non é nella lista dei file consentiti";
$error = "true";
}
echo ("<span class=\"style1\">$msg</span>
");
echo ($fileupload_type);
?>