Re: Tengo un ERP en PHP, falta generar XML
Publicado: Lun Dic 24, 2012 8:06 pm
Encontre otra forma de obtener el sello en php.
En lugar de usar el exec() .
No olvides quitar el punto y coma en el php.ini para tener la libreria,
;extension=php_openssl.dll
En lugar de usar el exec() .
Código: Seleccionar todo
// $key='archivosPEM/aaa010101aaa_csd_01.key.pem';
$key='LLAVEPRIVADA.pem.txt';
$fp = fopen($key, "r");
$priv_key = fread($fp, 8192);
fclose($fp);
$pkeyid = openssl_get_privatekey($priv_key);
openssl_sign($cadena_original,$cadenafirmada,$pkeyid,OPENSSL_ALGO_SHA1);
$sello = base64_encode($cadenafirmada);
;extension=php_openssl.dll