J'ai besoin d'aide, je reçois une clé d'accès d'une société de passerelle que j'ai besoin d'ajouter l'année courante/mois/jour/Cref et ensuite md5 hacher avec un drapeau binaire (vrai) , php le moment où je le fais, la source derrière le fichier de firefox montre qu'il n'y a pas value=""
ça ne fonctionne pas, le moment où je supprime le «vrai» alors il y a une valeur, y at-il quelque chose qui me manquebinaire dans md5 ne fonctionne pas correctement
Exemple de Ce que je dois faire.
$accessKey = "asringfromthem" . '/10/11/Cref';
$mdKey = md5($accesskey, true); // binary is a requirement from them
et dans le fichier html i utiliser
<input type="hidden" id="accessKey" name="accessKey" value="<?php echo $mdKey; ?>">
Si je supprime le vrai, alors il y a une valeur dans la viewsource de Firefox, mais quand je le place là alors ses pas.
Est-ce que je vais dans la mauvaise direction?
question recréée comme l'autre était un peu mauvaise. :) Merci pour eux qui m'ont fait remarquer
Pouvez-vous nous montrer exactement ce que dit la documentation à propos de l'exigence qu'elle soit binaire? Vous ne pouvez pas vraiment afficher les valeurs binaires * en HTML *. – deceze
Deceze merci pour votre réponse, je les ai postés sur demande pourquoi il est nécessaire qu'ils disent seulement son requis, et attendent encore sur eux. Je l'ai compris, car il envoie des caractères spéciaux, puis ils disent qu'ils ne peuvent pas travailler avec des caractères spéciaux, donc je suis coincé et l'enfer. Je ne sais pas. :) – user2870429
Pouvez-vous nous montrer exactement ce que dit la documentation? Vous ne pouvez pas envoyer la valeur binaire, c'est pourquoi nous avons la représentation réelle de MD5. Il pourrait y avoir une erreur de leur côté, toutes les API avec lesquelles je travaillais n'exigent qu'un simple hachage. Avez-vous essayé de tester votre système avec un digest MD5 normal? –