par
Abirahhh » 20 févr. 2016, 20:24
Bonjour à vous,
Je souhaite savoir comment transformer(convertir/retranscrire) ce code C++ en PHP. Si vous pouvez le faire, c'est super!
J'ai un manque de connaissance qui ne me permet pas de le faire, et surtout rapidement. J'ai essayé mais en vain.
Code : Tout sélectionner
QString HashPassword(QString password, QString hashKey)
{
QString hashPassword = "";
for (int i = 0; i < password.length(); i++)
{
char PPass = password[i].toLatin1();
char PKey = hashKey[i].toLatin1();
int APass = (int)PPass / 16;
int AKey = (int)PPass % 16;
int ANB = (APass + (int)PKey) % charset.length();
int ANB2 = (AKey + (int)PKey) % charset.length();
hashPassword += charset[ANB];
hashPassword += charset[ANB2];
}
return hashPassword;
}
Merci pour votre aide, et bon courage pour la suite.
Bonjour à vous,
Je souhaite savoir comment transformer(convertir/retranscrire) ce code C++ en PHP. Si vous pouvez le faire, c'est super!
J'ai un manque de connaissance qui ne me permet pas de le faire, et surtout rapidement. J'ai essayé mais en vain.
:oops:
[code]QString HashPassword(QString password, QString hashKey)
{
QString hashPassword = "";
for (int i = 0; i < password.length(); i++)
{
char PPass = password[i].toLatin1();
char PKey = hashKey[i].toLatin1();
int APass = (int)PPass / 16;
int AKey = (int)PPass % 16;
int ANB = (APass + (int)PKey) % charset.length();
int ANB2 = (AKey + (int)PKey) % charset.length();
hashPassword += charset[ANB];
hashPassword += charset[ANB2];
}
return hashPassword;
}[/code]
Merci pour votre aide, et bon courage pour la suite.