$_POST["Pays"], "stateOrProvinceName" => $_POST["Département"], "localityName" => $_POST["Ville"], "organizationName" => $_POST["Organisation"], "organizationalUnitName" => $_POST["Unite"], "commonName" => '$_POST["Nom"]' . ' ' .'$_POST["Prenom"]', "emailAddress" => $_POST["Email"] ); //on créé un tableau de données pour la création du certificat à partir des données du formulatire $pk = openssl_pkey_new($config);//création de clé privée $req = openssl_csr_new($dn, $pk, $config);// création d'un CSR $certif = openssl_csr_sign($req, null, $pk, (365), $config); //création d'un certificat valide pour 1 an $exportCertif = openssl_x509_export_to_file($certif, "./b/certificat"); //exportation certificat $exportReq = openssl_csr_export_to_file($req, "./b/requete"); //exportation CSR $exportKey = openssl_pkey_export_to_file($pk, "./b/clePrivee", null, $config); //exportation cléPrivée echo "Certificat exporté
"; echo "Requête exportée
"; echo "Clée privée exportée
"; } else { echo '

Merci de rentez toutes les valeurs demandeés et corectement SVP

'; } ?>