Bonjour,
J'ai un lien sur lequel je voudrais que l'on telecharge un fichier par exemple l'installeur de firefox et que à la fois il execute un script php.
Comment puis je faire telecharger un fichier à l'explorateur?
Cordialement,
Version imprimable
Bonjour,
J'ai un lien sur lequel je voudrais que l'on telecharge un fichier par exemple l'installeur de firefox et que à la fois il execute un script php.
Comment puis je faire telecharger un fichier à l'explorateur?
Cordialement,
Tu ne peux pas faire ça en JavaScript (et même si avec Ajax, tu peux incrémenter un compteur sur le serveur, ce n'est absolument pas fiable...)
j'incrémente sur un txt
C'est possible, mais ce n'est pas du tout du javascript.
Pour le faire, il ne faut pas que ton lien pointe vers le fichier directement, mais sur une page php, en lui passant en argument un moyen de déterminer le fichier a télécharger (par exemple download.php?fileId=111). Ensuite, sur ton script php, tu incrémentes ton compteur et pour lui envoyer le fichier, tu utilises une fonction qui te permet de lire les bits du fichier, que tu envoies au client, en les précédant du header qui va bien suivant le type de fichier?