Buongiorno a tutti..
posto il codice di una pagina che dovrebbe eseguire l'upload di 2 file: un file immagine e un .swf.
ho impostato nel php.ini max_file_size a 50 mega.
nel momento in cui uploado il file però non lo copia affatto.
ecco il codice: ringrazio già adesso chiunque vorrà aiutarmi.
<?
require "include/template.inc";
require "include/dbms.inc";
session_start();
$main=new Template("admin.html");
if ($auth=="4390c588979d5468ec83067a6a997a93") {
//ogni volta devo riempire solo qui
if (!isset($page)){
$page=0;
}
switch($page){
case 0:
$content[contenuto].="
<div align=\"center\">
<div align=\"center\">[b]INSERISCI TRAILER
</div>
</div>
<form action=\"ins_trailer.php?page=1\" method=\"post\" enctype=\"multipart/form-data\" name=\"form\">
<table width=338 border=\"0\" align=center>
<tr>
<th><div align=\"right\">Titolo</div></th>
<th>
<div align=\"left\">
<input type=\"text\" name=\"titolo\" size=\"45\"/>
</div></th>
</tr>
<th><div align=\"right\">Trailer</div></th>
<th> <label>
<div align=\"left\">
<input type=\"file\" name=\"tra\">
</div>
</label> </th>
</tr>
<th><div align=\"right\">Immagine associata</div></th>
<th> <label>
<div align=\"left\">
<input type=\"file\" name=\"img\">
</div>
</label> </th>
</tr>";
$content[contenuto].="<tr>
</tr>
<tr>
<th colspan=2>
<div align=\"center\">
<input type=\"submit\" name=\"Submit\" value=\"Invia\" />
<input type=\"reset\" name=\"reset\" value=\"Reset\">
</span></div> </th>
</tr>
</table>
";
$main->setContent(contenuto,$content[contenuto]);
break;
case 1:
if ($img<>""){
move_uploaded_file($img,"trailer/immagini/$img_name")or die("Impossibile copiare il file!");
}
if ($tra<>""){
move_uploaded_file($tra,"trailer/$tra_name")or die("Impossibile copiare il file!");
}
$data=getdate();
$dataa="$data[year]-$data[mon]-$data[mday]";
$ora="$data[hours]:$data[minutes]:$data[seconds]";
mysql_query("INSERT INTO trailer VALUES
('$titolo',
'$img_name',
'$tra_name')")or die (Errore_inserimento_trailer);
$content[contenuto].="<h3>Inserimento trailer avvenuto con successo!!!</h3>";
$content[contenuto].="<meta http-equiv=refresh content=\"2; url=admin.php\">";
$main->setContent(contenuto,$content[contenuto]);
}//fine switch
}//qui sono fuori sessione
else {
session_destroy();
$content[contenuto]="<h2>ERRORE DI AUTENTICAZIONE<h2>";
$content[contenuto] .= "<meta http-equiv=refresh content=\"1; url=index.html\">";
$main->setContent(contenuto,$content[contenuto]);
}
$main->parse();
$main->close();
?>