Subversion Repositories ALCASAR

Rev

Rev 345 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log

Rev 345 Rev 386
Line 1... Line 1...
1
<?php
1
<?php
2
function da_encrypt()
2
function da_encrypt()
3
{
3
{
4
	$numargs=func_num_args();
4
	$numargs=func_num_args();
5
	$passwd=func_get_arg(0);
5
	$passwd=func_get_arg(0);
6
	# calcul d'un salt pour forcer le chiffrement en MD5 au lieu de blowfish par defaut dans php versin mdva > 2007.1
6
	# calcul d'un salt pour forcer le chiffrement en MD5 au lieu de blowfish par defaut dans php version mdva > 2007.1
7
	$salt='$1$passwd$';
7
	$salt='$1$passwd$';
8
	if ($numargs == 2){
8
	if ($numargs == 2){
9
		$salt=func_get_arg(1);
9
		$salt=func_get_arg(1);
10
		return crypt($passwd,$salt);
10
		return crypt($passwd,$salt);
11
	}
11
	}