Ciao a tutti....
ho trovato sul web uno script che carica file in una mia cartella ed effettua il controllo su:
- dimensione
- formato
- se già presente

questo è il codice completo php dal form dove inserisco i file:

Codice PHP:
<?

//user defined variables
$abpath "123";
$sizelim "yes";
$size "2500000";
 

//all image types to upload
$cert1 "image/pjpeg";
$cert2 "image/jpeg";

$log "";

 

//checks if file exists
if ($img1_name == "") {
$log .= "No file selected for upload 1
"
;
}
if (
$img1_name != "") {
//checks if file exists
if (file_exists("$abpath/$img1_name")) {
$log .= "File 1 already existed
"
;
} else {

//checks if files to big
if ($sizelim == "yes") {
if (
$img1_size $size) {
$log .= "File 1 was too big
"
;
}
}

//Checks if file is an image
if (($img1_type == $cert1) or ($img1_type == $cert2)) {
@
copy($img1"$abpath/$img1_name") or $log .= "Couldn't copy image 1 to server
"
;
if (
file_exists("$abpath/$img1_name")) {

$log .= "File 1 was uploaded
"
;
}
} else {
$log .= "File 1 is not an image
"
;
}
}
}



?>
<html>
<head>
<title>Image Report</title>
</head>
<body>


Log:

<?

echo "$log";

?>
</p>
<body>
<html>
Dunque, se volessi effettuare un controllo anche sulle dimensioni quali larghezza e altezza come potrei fare? e soprattutto dove inserire tale codice?
Poi se a conferma eseguita volessi inserire il nome del file caricato detro il mio database?
ho provato in tutte le salse ma non sono riuscito a farlo importare dentro al database.

grazie per l'aiuto.