2010-06-16 109 views
0

爲了計算校驗和我需要以下的東西。這些參數按以下參數的值按以下參數的值組成的常量(無空格)串連接在一起: o祕密密鑰 o商戶編號 o貨幣 o總金額 o商品列表(item_name_1, Item_amount_1,item_quantity_1到item_name_N, Item_amount_N,item_quantity_N) ö時間戳php腳本從md5生成校驗和

例如 在這種情況下,字符串befor散列將是: pLAZdfhdfdNh57583USD69.99Tier2 item69.9912010-06-14.14:34:33

而使用MD5散列函數res ULT是: ghvsaf764t3w784tbjkegbjhdbgf

我想知道我怎麼可以創建一個PHP腳本,將調用MD5哈希函數與上面給出,並根據它會生成散列函數值,這將是對校驗值輸入我的編碼..

+3

歐姆,你明白了嗎? md5函數存在,繼續使用它。如果你被困住了,你最好先遵循一些PHP教程。 – Wrikken 2010-06-16 19:10:24

回答

1

嘗試

echo md5('pLAZdfhdfdNh57583USD69.99Tier2 item69.9912010-06-14.14:34:33'); 

會做你問什麼exacly。除非你需要幫助寫下整個腳本。

0
$md5String = $element1 . $element2 . $element3; // ..etc 
$myMd5 = md5($md5String); 

我不知道你的每個物品是如何發揮作用的,但這基本上是最簡單的方法。