Olá pessoal, tudo tranquilo?
Desenvolvi uma pagina pessoal para download de alguns certificados e gostaria de dar uma incrementada nela. Pensei em utilizar um QRCode para realizar o download diretamente para smartphones, notebooks, etc.
Tenho uma função php para download do arquivo.
<?php
session_start();
if(!isset($_SESSION['user'])) {
header("Location: ../login.php");
die();
}
$file = basename($_GET['fid']);
$file = '../certs/'.$file;
if( !file_exists($file) ) die("File not found");
header("Content-Disposition: attachment; filename=\"".basename($file)."\"");
header("Content-Length: " . filesize($file));
header("Content-Type: application/x-pkcs12;");
readfile($file);
?>
No html eu chamo o código abaixo.
<p><a href="download.php?fid=<?= $_SESSION['user'].".p12" ?>" class="button" >Download do certificado</a></p>
Como eu poderia utilizar disso que tenho para chamar um qrcode, seja via googleapis chart ou outra lib qualquer e realizar o download do arquivo diretamente?
Qualquer ajuda ou dica é bem vinda!!