cs_tweeder
Messages postés172Date d'inscriptionjeudi 30 janvier 2003StatutMembreDernière intervention19 juin 2009
-
3 juin 2005 à 16:21
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
4 juin 2005 à 16:18
Bonjour,
J'aimerais forcer le téléchargement de fichier en cliquant sur un lien. Voici le script que j'utilise
Le problème, c'est que j'essaie de télécharger des documents avec des
espaces dans le nom. Exemple : "doc 1995.doc" , bien mon script va
ouvrir une fenêtre de téléchargement pour "doc" seulement. Est-ce que
qqun connait une façon de forcer le téléchargement d'un fichier avec
des espaces dans son nom?
Serais-je mieux de tout simplement vérifier pour qu'un usager puisse seulement entrer des noms de fichier sans espace ?
A mon avis, encore, tu les as passees comme des variables, dans un
quelconque attribut html, avec simples quotes voire sans quotes du tout
(pour delimiter la valeur de l'attribut)...
J'ai utilisé un str_replace pour remplacer tous mes noms de fichiers et
leur affecter un '_' pour remplacer les espaces blancs. À l'avenir,
tous les fichiers upoadé vont subir le même sort pour éviter des
erreurs avec des espaces.