Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/03/2011, 14:36
Avatar de mashter
mashter
 
Fecha de Ingreso: mayo-2008
Mensajes: 116
Antigüedad: 16 años, 2 meses
Puntos: 6
Respuesta: Factura electronica Exec queda trabado

Probado en PHP 5.2.X+

Código PHP:
Ver original
  1. // $archivo_llave en formato PEM
  2. function cfd_genera_sello($cadena,$archivo_llave)
  3. {
  4. //echo $key_pem;
  5.     $pkeyid = openssl_get_privatekey(file_get_contents($archivo_llave));
  6.     openssl_sign($cadena, $cadena_generada, $pkeyid, OPENSSL_ALGO_SHA1);
  7.     openssl_free_key($pkeyid);
  8.     $sello = base64_encode($cadena_generada);
  9.     return $sello;
  10. }

si andas trabajando sobre CFDI platiquemos mas directo, tengo soluciones y proximamente timbrado para tu aplicacion
__________________
- - - - - - - - -