Intanto credo che a $uploaddir dovresti aggiungere / dopo foto
Per fare i controlli degli errori devi controllare il valore restituito da move_uploaded_file
prova questo codice:
Codice:
<?
....
$uploaddir = 'http://thitan.altervista.org/gallery/foto/';
while($n > 0){
$tmp[$n]=$_FILES[$n]['tmp_name'];
$ktm[$n]=$_FILES[$n]['name'];
if ($ktm[$n] != "")
{
$spl[$n]= $_FILES['file']['name'];
if (move_uploaded_file($tmp[$n], $uploaddir . $spl[$n]))
{
echo"<script> alert('Upload eseguito con successo');</script>";
$n--;
}
else echo"<script> alert('Upload non eseguito');</script>";
}
....
?>