> Tous les forums > Forum des Webmasters
 problème avec les caractères accentué dans mes liensSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
jmsch
  Posté le 03/05/2016 @ 21:59 
Aller en bas de la page 
Petit astucien

Bonjour,

tout est dit dans le titre.
En local ça fonctionne mais si je le met en ligne je n'arrive pas à télécharger les fichier qui comportent des caractère accentués.
Je suis sur PC Windows avec wampserveur et PHP5.5
Mes pages sont encodé en <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>

1) je dépose via FTP un fichier nommé d16-449Dredfgué.PDF en ligne.

2) je veux le télécharger
Le nom du fichier affiché dans la liste téléchargement est d16-449Dredfgué.PDF
Quand je passe la souris sur le lien le nom s'affiche correctement mais quand je clique dessus le é devient é et j'ai ce message d'erreur, normal le fichié n'est pas trouvé.
The requested URL /devis/d16-449Dredfgué.PDF was not found on this server

Je ne sais pas comment faire étant donné que le lien cliquable est ok au départ.
Y aurait il une autre solution que de renommer tous les fichiers sans lettre accentué ?
Si quelqu'un pouvait me donner une info ce serait sympa

Merci



Modifié par jmsch le 03/05/2016 22:02
Publicité
Dreamer
 Posté le 04/05/2016 à 18:59 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Salut

Qu'as-tu utilisé pour la création des pdf ?

Essayes avec un meta en utf-8 ..

A+

jmsch
 Posté le 04/05/2016 à 21:21 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Salut

la librairie que j'ai utilisé est FPDF
J'ai déjà essayé en utf8 ça me met des caractères bizarre +- partout

J'ai résolu le problème en enlevant tous les caractères accentués ou spéciaux du nom lors de la création du PDF.
Ceci dit je voudrais tout de même comprendre le pourquoi et comment le contrer

zoulouman
 Posté le 06/05/2016 à 11:37 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

On ne met jamais de caractères accentués ou d'espaces dans des noms de fichiers !

Le web appartient à Linux, pas à Windows qui est très minoritaire, et c'est tant mieux.

Et même avec un serveur Windows, on ne met jamais de caractères accentués ou d'espaces dans des noms de fichiers.

Par la suite, c'est un enfer à gérer (il faut encoder les URLs, c'est le bordel à manipuler/ré-écrire en .htaccess), comme tu l'as remarqué.



Modifié par zoulouman le 06/05/2016 11:39
Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
180,96 €SSD Crucial MX500 2 To à 180,96 € livré
Valable jusqu'au 22 Octobre

Amazon Allemagne propose actuellement le SSD Crucial MX500 2 To à 176,37 € (avec la TVA ajustée). Comptez 4,59 € pour la livraison en France soit un total de 180,96 € livré. On le trouve ailleurs à partir de 200 €. Ce SSD salué par la critique par son rapport qualité prix imbattable offre des débits de 560 Mo/s en lecture et 510 Mo/s en écriture. Il est garanti 5 ans. 

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douanes. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> Voir l'offre
8,00 €Câble antivol Ewent EW1241 (1.5 m, à combinaison) à 8 €
Valable jusqu'au 22 Octobre

Amazon fait une promotion sur le câble antivol Ewent EW1241 qui passe à 8 € seulement au lieu de 12 €. Ce câble de 1,5 m est universel et facile à utiliser avec n'importe quel ordinateur portable ou de bureau avec un slot de sécurité. intégré. Protégez votre ordinateur contre le vol grâce à la serrure à combinaison à 4 chiffres.


> Voir l'offre
120,45 €SSD Corsair Force MP600 Core 1 To (NMVe M.2 Gen4, 4950/1950 Mo/s) à 120,45 € livré
Valable jusqu'au 22 Octobre

Amazon Allemagne fait une promotion sur le SSD Corsair Force MP600 1 To (NMVe M.2 Gen4) qui passe à 115,86 € (avec la TVA ajustée). Comptez 4,59 € pour la livraison en France soit un total de 120,45 € livré alors qu'on le trouve ailleurs à partir de 160 €. Ce SSD utilise une interface M.2 NVMe PCIe Gen4 x 4 pour une connexion simple et des performances exceptionnelles : jusqu’à 4950 Mo/s en lecture séquentielle et jusqu’à 1950 Mo/s en écriture séquentielle. Le SSD est doté de la technologie 3D QLC NAND haute densité offrant une endurance d’écriture durable et assorti d’une garantie de 5 ans. Il est accompagné d'un dissipateur thermique.

Vous pouvez utiliser votre compte Amazon France sur Amazon Allemagne et il n'y a pas de douane. Si vous êtes perdu en allemand, vous pouvez traduire le site en anglais.


> Voir l'offre

Sujets relatifs
Probléme avec vos liens
Problème de liens dans Dreamweaver 4
Problème de caractères avec javascript
problème de liens dans un tableau.(résolu)
problème avec stripslashes dans input type
les caractères "é" et "à" se transforment en "?" dans les résultats Google
Problème avec free
Ajouter automatiquement une chaines de caractères dans une fct de recherche
Codage HTML dans Dreamweaver avec une template Photoshop
problème avec fichier "xxx.klm"
Plus de sujets relatifs à problème avec les caractères accentué dans mes liens
 > Tous les forums > Forum Forum des Webmasters