Je développe pour moi un petit site afin d'améliorer mes connaissances PHP.
Le petit soucis que je rencontre est lié au JS, langage que je ne maitrise pas vraiment... :
J'ai une page qui contient une image, lorsque je clique sur l'image, j'ai forcé son enregistrement via ce lien se trouvant en page index3.php :
Code : Tout sélectionner
echo utf8_encode ("<div><a href='download.php?fichier=$file2[$f02]'><img src=\"$file2[$f02]\"></a><p>$car</p></div>");Code : Tout sélectionner
<?php
$fichier = $_GET['fichier'];
$prenom = preg_replace('`.*/(.+)`','$1',$fichier);
header("Content-type: application/force-download;");
header("Content-Disposition:attachment; filename=$car");
readfile($fichier);
?>J'ai essayé
Code : Tout sélectionner
echo utf8_encode ("<div><a href='download.php?fichier=$file2[$f02]' onclick='Javascript:setTimeout(window.close(),1000);'><img src=\"$file2[$f02]\"></a><p>$car</p></div>");Quelqu'un aurait une piste ou une solution à mon problème ?
Je vous remercie