non funziona anche se scelgo un file non entra dentro quell'if non capisco proprio perchè...

ti riporto il codice

form:
codice:
<table>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data">
	<tr>
		<td width="200px">Data inizio evento: </td><td width="200px"> <input id="datepicker" type="text" name="data"></td>
	</tr>
	<tr>
		<td width="200px">Data fine evento: </td><td width="200px"> <input id="datepicker2" type="text" name="data2"> </td>
	</tr>
	<tr>
		<td width="200px">Descrizione: </td><td width="200px"> <textarea name="testo" rows="5" cols="20"></textarea> </td>
	</tr>
	<tr>
		<td width="200px">Upload PDF dell&acute;evento: </td><td width="200px"> 
		<input type="file" name="fdc" size="50"> 		
 </td>
	</tr>
	<tr>
	<td width="200px"><input type="submit" name="upload" value="Inserisci la news sul server"></td><td></td>
	</tr>
	</form>
</table>
php
codice:
 if ($_POST["upload"] != "")
    {
		if (isset($_REQUEST["fdc"])){
			$percorso = "info/";
			$fdc_temp = $_FILES["fdc"]["tmp_name"];
			$fdc_name = $_FILES["fdc"]["name"];
			if ($_FILES["fdc"]["type"] != "application/pdf")
			{
				echo "E&acute; possibile caricare solo file PDF";
			}
			else if (move_uploaded_file($fdc_temp, $percorso . $fdc_name))
			{
				echo "Upload eseguito con successo
";
				//operazioni sul db
				echo "News inserita
";
				mysql_close($con);
			}
			else
			{
				echo "Si &egrave; verificato un errore in fase di upload";
			}
		}
		else{
			
//altre operazioni sul db
			echo "News inserita
";
		}
	}
?>