Je génère des liens normaux comme : <a href="http://stackoverflow.com/path/to/image"><img src="/path/to/image" /></a>
dans une application web.
Lorsque je clique sur le lien, l'image s'affiche dans une nouvelle page. Si vous voulez enregistrer l'image, vous devez faire un clic droit dessus et sélectionner "Enregistrer sous".
Je ne veux pas de ce comportement, je voudrais qu'une boîte de téléchargement apparaisse lorsque je clique sur le lien. Est-ce possible avec le html ou le javascript ? Comment ?
Si non, je suppose que je devrais écrire un download.php script et l'appeler dans le href avec le nom du fichier comme paramètre... ?
0 votes
Voici un moyen simple de le faire en utilisant cette classe PHP : tutorialchip.com/php-download-file-script