Tu Error esta en esto:
Pruebalo asi:
Código PHP:
<html>
<title>
Subir foto
</title>
<body bgcolor="#399926">
<b>Formulario de subida de fotos</b></br>
Filepath:<form action="procesar.php" method="post" enctype="multipart/form-data">
<?php
if(isset($_POST['num']))
{
$numero=$_POST['num'];
for ($i=1;$i<=$numero;$i++){
print(' <input name="archivo'.$i.' " type="file" size="35" /> ');
}//fin del for
}//fin del IF
?>
<input name="archivo" type="file" size="35" />
<input name="enviar" type="submit" value="Upload File" />
<input name="action" type="hidden" value="upload" />
</form>
</body>
</html>
Antes que nada rebisa bien tu codigo..
Saludos.!