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.