Se ha unido procesar.php con subida.php ya que se caia el servidor de apache al intentar pasar la variable  por sesion, al unirlo de esta forma se soluciona el problema de la caida y de seguridad