Questo é il mio script, non li metto i colori perché non finisco piu heheh.

<?php require_once('../Connections/hb9faxdb.php');?>
<?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 = "image/";
$target_path = $target_path . basename($fileupload_name);
$file_exists = ($target_path . $fileupload_name);

// Controllo se il file é selezionato

if (empty($fileupload_name)) {
$msg = "Selezionare il file!";
$error = "true";
}

// Controllo l'estenzione del file

elseif (!in_array($fileupload_type, $allowed_types)) {
$msg = "Il file $fileupload_name non é nella lista dei file consentiti";
$error = "true";
}

// Controllo la dimensione del file

elseif ($fileupload_size > $MAX_FILE_SIZE) {
$msg = "File troppo grande";
$error = "true";
}

// Controllo se il file esiste

elseif (file_exists($target_path)) {
$msg = "Il file $fileupload_name esiste già sul server. Rinominare il file.";
$error = "true";
}

// Se il file é corretto allora copialo sul server

else {
move_uploaded_file($fileupload_temp, $target_path);
$msg = "<span class=\"style1\">Il file $fileupload_name é stato caricato con successo</span>

";
$img = "<p align=\"center\"><img src=\"image/$fileupload_name\" width=\"120\" height=\"80\"></p>";
$query = "INSERT INTO tb_foto (Id, FotoLink) VALUES ('','$fileupload_name')";
}
?>

Thx della pazienza, sto imparando da solo!!