<?php $bdd = new PDO('mysql:host=localhost;dbname=resultats', 'user', 'password'); $req $bdd->prepare('SELECT dossier, fichier, extension, resultatid FROM resultats WHERE resultatid ?'); $req->execute(array($_GET['id'])); $donnees = $req->fetch(); header( "Content-type: application/".$donnees['extension']); header( "Content-length: ".strlen($donnees['fichier']).".".$donnees['extension']); header( "Content-Disposition: attachment; filename=".$donnees['dossier'].".".$donnees['extension']); echo $donnees['fichier'];
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<?php $bdd = new PDO('mysql:host=localhost;dbname=resultats', 'user', 'password'); $req = $bdd->prepare('SELECT fichier, resultatid FROM resultats'); $req->execute(); while ($row = $req->fetch(PDO::FETCH_ASSOC)) { printf('[apercu.php?id=%d %s] ', $row['resultatid'], $row['fichier']); }