Encriptar con MD5 en un form
Publicado por Luis Bordagaray (2 intervenciones) el 19/05/2017 15:33:00
Hola gente .....
Recurro a ud. pidiendo ayuda directamente. No se php, además en la empresa estan utilizando un site con word press y necesito pasar datos a una pasarela de pago,y si bien los pasos el error lo tengo en la firma que me piden en MD5-
Recientemente agregue una funcion en JS, pero tampoco lo conosco y bueno... aqui les dejo el codigo para pedirles ayuda.
Debo pasar $sugnature con los datos despues que el usuariuos haya cargado el numero de referencieCode y el amount
Desde ya, muchas gracias
Recurro a ud. pidiendo ayuda directamente. No se php, además en la empresa estan utilizando un site con word press y necesito pasar datos a una pasarela de pago,y si bien los pasos el error lo tengo en la firma que me piden en MD5-
Recientemente agregue una funcion en JS, pero tampoco lo conosco y bueno... aqui les dejo el codigo para pedirles ayuda.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
$merchantId = '637426';
$accountId='639838';
$ApiKey = 'cP8TDo8PolN65Wj07tE0uYQ2oa';
$currency = 'ARS';
$amount = 295;
$referenceCode = 'FG02';
$signature = md5($ApiKey.'~'.$merchantId.'~'.$referenceCode.'~'.$amount.'~'.$currency);
?>
<form action="https://gateway.payulatam.com/ppp-web-gateway/" method="post">
<input name="merchantId" type="hidden" value="<?php echo $merchantId; ?>" />
<input name="ApiKey" type="hidden" value="<?php echo $ApiKey; ?>"/>
<input name="accountId" type="hidden" value="<?php echo $accountId; ?>" />
<input name="description" value="Servicio de Conexis" placeholder="Periodo"/>
<input name="referenceCode" type="text" value="<?php echo $referenceCode; ?>" placeholder="Factura" />
<input name="amount" type="text" value="<?php echo $amount; ?>" placeholder="Importe" />
<input name="currency" type="hidden" value="<?php echo $currency;?>" />
<input name="signature" type="hidden" value="<?php echo $signature;?>" />
<input name="test" type="hidden" value="0" />
<input name="buyerEmail" type="text" value="" placeholder="Ingrese su correo electronico"/>
<input name="tax" type="hidden" value="0" />
<input name="tx_value" type="hidden" value="0" />
<input name="responseUrl" type="hidden" value="http://www.test.com/response" />
<input name="confirmationUrl" type="hidden" value="http://www.test.com/confirmation" />
<button id="Enviar" type="submit" onclick="clave($signature)">Enviar</button>
</form>
<script src="js/sh1js"></script>
<script>
function cifrar(){
$signature = md5($ApiKey.'~'.$merchantId.'~'.$referenceCode.'~'.$amount.'~'.$currency)
}
</script>
Debo pasar $sugnature con los datos despues que el usuariuos haya cargado el numero de referencieCode y el amount
Desde ya, muchas gracias
Valora esta pregunta
0