Bonjour,
ce post est la suite de ce sujet.

Alors, j'ai besoin d'une petite aide qui devrait ètre toute simple pour vous.

Tout d'abord, voici un extrait de mon code (simplifié)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Document sans nom</title>
</head>

Un message vient d'être envoyé depuis votre site web	<br>
<table border="1" width="500" cellpadding="3">	
<tr>		
<td align="right" width="255">Nom de la personne</td>		
<td align="left">mon_nom &nbsp; mon_prenom </td>	
</tr>	
<tr>		
<td align="right">Adresse</td>		
<td align="left"> Mon n'adresse [smile] </td>	
</tr>	
<tr>		
<td align="right">Message:</td>		
<td align="left">Un message test!</td>	
</tr>	
<tr>		
<td align="right">telechargement du cv :</td>		
<td align="left"><a href="http://www.Monsite.fr/fichiers/recomandé.doc">recomandé.doc</td>
</tr>
</table>

<body>
</body>
</html>


Ce qui donne un tableau tout bete avec certains renseignements DONT un lien vers un téléchargement de fichier. Si ce fichier ne comporte pas de "é", "è", "à" ou autre caractère "spécial", le téléchargement ne pose pas de problème. Par contre, si il en contient un, la le telechargement n'est pas possible.

Si je mets :

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

dans mon <head></head>
j'obtiens le message d'erreur suivant :

a écrit :

Not Found

The requested URL /fichiers/recomand�.doc was not found on this server.
Apache/2.0.53 (Fedora) Server at www.Monsite.fr Port 80


et l'adresse qui apparait dans la barre d'adresse du navigateur est la suivante :
a écrit :

http://www.Monsite.fr/fichiers/recomand%EF%BF%BD.doc


Si je mets :

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />


J'obtiens :
a écrit :

Not Found

The requested URL /fichiers/recomandé.doc was not found on this server.
Apache/2.0.53 (Fedora) Server at www.Monsite.fr Port 80


et l'adresse qui apparait dans la barre d'adresse du navigateur est la suivante :
a écrit :

http://www.Monsite.fr/fichiers/recomand%E9_.doc

J'aimerais donc savoir quel est la méthode à utiliser pour que mon fichier puisse être téléchargé sans problème


Pour info : J'ai volontairement modifé les nom de domaines dans les méssages d'erreurs et code source Smiley cligne Smiley biggol
Modifié par Johnlemon (26 Sep 2007 - 11:19)
Modérateur
Salut,

Il est préférable d'éviter les accents dans les noms de fichier ; le problème n'est pas dû à l'encodage que tu spécifies dans le document.