phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_textcounter_f=FCr_mehrere_files?=

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_textcounter_f=FCr_mehrere_files?=

sandro pilch sapi2_(at)_yahoo.de
Fri, 14 Apr 2000 21:47:26 +0200


Hallo,

> soweit ich wei? funktioniert der crypt() befehl nur unter
> linux systemen, gibt es da auch eine losung mit windows nt?

Hatten wir gestern erst auf der Liste, scheint aber irgendwie nicht ins
Archiv gelang. Letzter Stand war wohl, daß es mit Perl-Einbindung geht:

if(!function_exists("crypt"))
  {
   function crypt($string, $salt = "")
     {
      srand(time());
      if($salt == "") $salt = substr(md5(uniqid(rand())),0,2);
      $passwd = exec("perl -e \"print crypt('$string', '$salt');\"");
      if(empty($passwd)) return 0;
      else return $passwd;
      }
  }
print crypt("passwort");

Wobei Du natürlich Perl installiert und im Phat haben solltest.

gruss
ritze




php::bar PHP Wiki   -   Listenarchive