Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

lfelipefr

Transformar algumas funções em PHP para ASP

Recommended Posts

// Retorna senha PLAN encryptada  

function tep_encrypt_password($plain) {

$password = '';

for ($i=0; $i<10; $i++) {

$password .= tep_rand(); // Funcao mais abaixo

}

$salt = substr(md5($password), 0, 2);

$password = md5($salt . $plain) . ':' . $salt;

return $password;

}

// Retorna valor randomico

function tep_rand($min = null, $max = null) {

static $seeded;

if (!isset($seeded)) {

mt_srand((double)microtime()*1000000);

$seeded = true;

}

if (isset($min) && isset($max)) {

if ($min >= $max) {

return $min;

} else {

return mt_rand($min, $max);

}

} else {

return mt_rand();

}

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Passei para ASP e até agora não entendi o que está acontecendo. Veja que ele tem uma validação para min e max, mas essas variáveis não recebem valores em nenhum momento.

 

O código PHP que você passou gera várias criptografias diferentes a partir de "123456", por isso pedi que você gerasse novamente.

 

O código em ASP está fazendo a mesma coisa. Gera várias criptografias diferentes a partir de 123456. Creio que não deveria funcionar assim.

 

Veja se em alguma outra parte do código está relacionada as variaveis $min, $max.

Compartilhar este post


Link para o post
Compartilhar em outros sites
é com nois mesmo,. isso não é muito difciu. é.... vai aki uma dica para converter PHP for ASP,

http://www.asp.net/downloads/archived/migr.../php-to-aspnet/

;) espero ter ajudado, vlw

 

Diego darlan

www.ddarlan.com

Ele quer converter de PHP para ASP 3.0 (clássico) e não .NET.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.