|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() jaboute afroutoWebmaster Inscription : août 2011 Messages : 16 ![]() |
Bonjour à tous
Je mets sur mon site des fichiers à télécharger. (fichiers word ,rar , zip et pdf.) Je voudrai faire des liens comme dans les sites spécialisés : - sur la première page un lien : "cliquez ici pour télécharger" qui point" vers Code :
http://www.monsite.net/telecharger.php?id=xxxxx
Je pense que le mieux c'est de faire ça en PHP mais je n'y connais rien. Est ce que vous pouvez m'expliquer. Merci d'avance. |
|
|
01
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : juin 2007 Messages : 500 ![]() |
salut,
tu peux faire ça en javascript avec un timer pour le lien "dans quelques secondes" avec un location.href à la fin du timer. Dans ce cas pas besoin d'un php, c'est juste un hyperlien. Pour le deuxième lien, c'est juste un hyperlien aussi.
__________________
Il y a trois grandes catégories d'individus : Les S:sensibles / Les P:penseurs / Les A:agités (Tous sont des animaux) |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() jaboute afroutoWebmaster Inscription : août 2011 Messages : 16 ![]() |
bonsoir
Merci zulad pour l'aide, Mais j'ai des centaines de fichiers et je veux faire une seule page apparaît lorsque vous cliquez sur le lien le Téléchargement des fichiers dans cette page. merci |
|
|
00
|
|
|
#4 | ||||
|
Membre Expert
![]() Inscription : septembre 2010 Messages : 1 242 ![]() |
La règle quand tu met un lien direct vers ton fichier est :
- Si le visiteur possède un logiciel pouvant ouvrir le fichier cible, le fichier sera ouvert par ce logiciel. Sinon il sera proposé en téléchargement. Si tu veux pouvoir maîtriser le système pour obtenir toujours le même comportement, par exemple que le fichier soit toujours proposé par défaut en téléchargement même si le visiteur possède un logiciel qui permet d'ouvrir ce fichier, il faut passer par php pour lire ce fichier et forcer le téléchargement. Un script du genre : Code :
Attention de bien vérifier le fichier avant de le proposer en téléchargement car ce genre de script peut être la source de failles majeures si le visiteur peut modifier le fichier à télécharger (en modifiant une variable $_GET par exemple). Pour renseigner au mieux la variable $type de la ligne "header("Content-Transfer-Encoding: $type\n");" on peut faire un switch sur l'extension du fichier, par exemple : Code :
__________________
- Réalisations - Interface graphique : génération en javascript d'objets défilants, texte et/ou images, mode horizontal ou vertical. |
||||
|
|
10
|
Copyright © 2000-2012 - www.developpez.com