Je vais essayer d'expliquer par exemple. Il y a des fichiers sur le web que je publie (disons, quelquechose.pdf ou thefile.zip). Je veux, avant le téléchargement réel lorsque l'utilisateur suit le lien vers le fichier, un script php à invoquer qui retournera alors le fichier demandé. Comment faire? S'il vous plaît donnez votre avis. Je vous remercie!Télécharger la mise en œuvre du processeur
Édition 1: merci amadeus. Dans mon cas, le script PHP est situé sur l'autre serveur que le site web et les fichiers à télécharger = le script PHP devra lire le fichier du serveur web distant et l'envoyer au client, ce qui est du trafic supplémentaire ... Je n'ai pas besoin de PHP téléchargement de fichier. Il est correct de le télécharger depuis le serveur web, mais je veux que le script PHP soit appelé quand le téléchargement est demandé (pour rassembler des informations sur qui télécharge et combien de fois).
Édition 2: merci Pekka. Je viens de réaliser que c'est encore plus complexe. Imaginez server1 est un serveur web avec des fichiers téléchargeables dessus (pas de php), et server2 est un serveur php. Si je donne juste "server1/thefile.zip" je serai incapable d'invoquer le script du serveur php. Ensuite, il me semble que je devrais utiliser "server2/script.php? Thefile.zip" qui redirigera simplement le client vers le fichier sur server1. Est-ce la meilleure implémentation dans des conditions données?
Google _php servir le fichier à télécharger_ –