Дык процедура крипта crypt(a,b); юзает, имхо, "b" как начально значение пароля...
сrypt(string,[salt])
тут нету пасса, только login - b10..
когда выскакивает окно ввода логина и пароля, вводимый login заносится в переменную $PHP_AUTH_USER.. потом перем-ой $l присваивается зашифрованный DES`om login и сравнивается с $name..
если не прав, то поправьте пжлста..