Codice PHP:
include "../../include/db.php";
$Titolo trim($_POST['Titolo']);
$Titolo htmlspecialchars($Titolo);
$Testo trim($_POST['Testo']);
$Testo htmlspecialchars($Testo);
$Link trim($_POST['Link']);
$Posizione trim($_POST['Posizione']);
if (
$Titolo=="" OR $Posizione=="") {
header("Location: errore.php");
} else {
$query "INSERT INTO Sponsor (Titolo,Testo,Link,Posizione) VALUES ('$Titolo', '$Testo', '$Link', '$Posizione')";
$result mysql_query($query$db);
$ultimo_id mysql_insert_id($db);
if(!isset(
$_FILES)) $_FILES $HTTP_POST_FILES;
if(!isset(
$_SERVER)) $_SERVER $HTTP_SERVER_VARS;
$upload_dir "../../sponsor";
$file_name $_FILES["Immagine"]["name"];
if(@
is_uploaded_file($_FILES["Immagine"]["tmp_name"])) {
@
move_uploaded_file($_FILES["Immagine"]["tmp_name"], "$upload_dir/$file_name");
$query "UPDATE Sponsor SET Foto='$file_name' WHERE ID = '$ultimo_id'";
$result mysql_query($query$db);
header("Location: conferma.php");

Perchè da':

Parse error: parse error, unexpected $ in /home/web/www.sito.it/website/admin/sponsors/manda.php on line 25
La linea 25 è fine pagine, cioè ?>.