Tengo 2 dudas en este momento tengo un sitio que me envía una información con unas variables:
Aqui les dejo un ejemplo.
Código PHP:
<?php
$llave_encripcion = "1111111111111111";
$usuarioId=2;
$refVenta=0001;
$valor=116000;
$estado_pol = ['estado_pol']
$baseDevolucionIva=100000;
$iva=16000;
$moneda=COP;
$descripcion = "Pruebas de Generacion de Firmas";
$firma= "llaveEncripcion~usuarioId~refVenta~valor~moneda~estado_pol"
$firma_codificada = md5($firma);
?>
Código:
Con estos datos yo necesito validar que la llave $firma_codificada si sea lo que me están mandando, es decir que yo capturo las variables creo la firma y comparo ambos MD5 a ver si son iguales. <?php $usuarioId = $_POST['usuarioIdl']; ?>
Código:
Pero creo que no me funsiona ya que ellos dicen que el MD5 la mandan en mayuscula como hago para yo generar la mia en mayuscula?$firma= "llaveEncripcion~usuarioId~refVenta~valor~moneda~estado_pol" $firma_codificada = md5($firma);
Cual seria el codigo correcto para comparar ambas MD5 (firmas)
Gracias de antemano