Forcer le téléchargement d'un fichier
Forcer le téléchargement d'un fichier
|
|
Code Source
Fonctions du code
: Sépare le nom du fichier et le nom du dossier - (PHP 4, PHP 5)
: Trouve la dernière occurrence d'un caractère dans une chaîne - (PHP 4, PHP 5)
: Envoie un en-tête HTTP - (PHP 4, PHP 5)
: Lit la taille d'un fichier - (PHP 4, PHP 5)
: Affiche un fichier - (PHP 4, PHP 5)
Commentaires
Attention, si vous voulez utiliser ça sur un site qui tourne en https, il faudra retirer les lignes concernant le cache (ligne 45, 46, 47) pour mettre header('Pragma: cache') à la place sinon ceux qui ont IE ne pourront pas télécharger le fichier... pour en savoir plus : http://blogs.msdn.com/ieinternals/archive/2009/10/02/Internet-Explorer-cannot-download-over-HTTPS-when-no-cache.aspx
En effet, IE plante si on tente de mettre en cache un fichier à télécharger quand on est en https... encore une bonne raison d'utiliser Firefox !! 

Merci pour le https 
un vrai casse tête
c'est un coup de big brother

un vrai casse tête

c'est un coup de big brother
J'aimerais savoir si je peux utiliser ce code dans une page html? Je l'ai testé et ça ne fonctionne pas. Qu'est-ce que je dois faire si mon site est en html et que je veux utiliser ce code quandmême?
Merci!
Merci!
Tu ne peux pas.. ici c'est du php, pas du html. De plus pour que ce code fonctionne il est nécéssaire de ne rien afficher à l'écran. Si tu n'y connais rien en php je te conseil vivement d'aller faire un tour sur phpfacile.com et de jeter un rapide coup d'oeil pour te faire une idée. Car sinon peu de chance que tu arrive à faire fonctionner ce script.
Bon courage.
Bon courage.
le script marche chez moi mais impossible de lire les fichiers téléchargés.. SVP vous pouvez m'aidez? Merci d'avance
Ajouter un commentaire
Librairie PHP
Connexion
Fichiers-Répertoires
PHP
- Affichage (5)
- Applications (9)
- Chaînes (71)
- Classes (29)
- Constantes (4)
- Cookies (3)
- Date-Heure (40)
- Email (14)
- Fichiers - Réps (45)
- Fonctions (23)
- Formulaires (18)
- GD-Graphiques (11)
- Google (13)
- HTML (7)
- Images (21)
- Inclassable (28)
- Maths (24)
- MySQL (23)
- Navigateurs (6)
- Recherches (6)
- Regex (13)
- Reseau (2)
- Sécurité (25)
- Sessions (13)
- Statistiques (5)
- Système (18)
- Tableaux (21)
- Tag-cloud (3)
- Templates (3)
- Twitter (5)
- URL (22)
- Variables (8)
- Vidéos (2)
- Windows (1)
- XML (2)
|
||
























