Claro que no te va a funcionar, ya que intentas crear un directorio con el archivo que quieres subir, no solo tienes que darle la ruta del directorio, sino que tambien un nombre de archivo valido:
 
Algo asi:  
 Código PHP:
    IF (move_uploaded_file($HTTP_POST_FILES['userfile']['tmp_name'], "/var/www/html/env/" . $_FILES['userfile']['name'])) { echo "ok"; } ELSE { echo 0; } 
    
  Asi te va a funcionar. 
Saludos.