Support et annonces PhpMyNewsLetter.
Vous n'êtes pas identifié(e).
Pages :: 1
Hello
Impossible d'envoyer un fichier joint avec accent. Après plusieurs tests, j ai finalement réussi a l'envoyer en supprimant l'accent tout simplement !
A fouiller !
Hors ligne
Bonjour blopblop,
Merci pour la remontée de bug.
Enfin,... Un bug ? Je ne sais pas trop, en effet, les nombreuses langues à travers le monde amène à des caractères d'écritures différents et nombreux.
L'application doit-elle gérer ? On devrait dire oui.
Les enregitrements des pièces jointes en base de données se font en UTF-8, cela offre déjà une grande capacité de stockage des différentes écritures.
Si l'on part du principe que c'est pmnl qui doit gérer les écritures pour renommage, ça va être compliqué.
Il faudait donc gérer les PJ dans leur nom originel, car baptisées peut être sciemment par leurs auteurs.
Donc blopblop, comme tu dis, à creuser !
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
Ba sinon, une fonction pour supprimer toutes les sortes d'accent ?
Dans mon cas, c'est un simple "é" qui posait problème.
Hors ligne
Oui, je regarde (et vérifier les espaces aussi !)Par contre, si je publie un correctif, l'intégration ne sera qu'ne version 2.0.4
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
les espaces sont remplacés par des "-" donc ton script est OK
Pour les accents, ca me dérange pas, c'est pas compliqué de supprimer un accent ^^ faut juste le savoir
Hors ligne
Si c'est géré, c'est encore mieux !
Mais je suis preneur de toutes les remarques
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
oui oui biensur que ca doit etre géré . Je disais que moi je le sais donc c'est bon mais tu dois effectivement le gerer. Des gens ne prennent pas le temps de fouiller en général
Hors ligne
Bonjour,
Mes tests confirment bien le bug :
- tout fichier joint dont le nom comporte un accent n'est pas joint au mail.
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
Correctifs :
dans le fichier include/pjq.php,
avant ligne 14 qui est :
$row_config_globale = $cnx->SqlRow("SELECT * FROM $table_global_config");
ajouter :
$cnx->query("SET NAMES UTF8");
Dans le fichier include/upload_files.php,
avant ligne 14 qui est :
$row_config_globale = $cnx->SqlRow("SELECT * FROM $table_global_config");
ajouter :
$cnx->query("SET NAMES UTF8");
Explication : le charset de la base de données par défaut est de l'iso8859, il faut donc indiquer à mysql que l'on veut manipuler les noms en utf-8 (utf8) dans mysql, d'ou le "SET NAMES UTF8". Il n'y a donc pas de transformations à apporter aux noms des PJ, pas de modifcation, et donc rester au plus proche de ce que souhaite l'émetteur.
Voilà, je pense que ça devrait convenir à tout le monde.
Cette modification est d'ores et déjà incluse dans 2.0.4
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
cool.
Merci pour le patch
Fichiers modifiés !
Bonne journée !
Hors ligne
De rien, et merci d'avoir pris le temps de signaler et suivre ce bug, c'est cool
Je prends le temps de créer un outil pour tous, de niveau professionnel, mais simple !
Il n'est pas encore parfait, soyez indulgents, ça vient...
Si vous avez des questions, n'hésitez pas ! Mais soyez précis pour une réponse plus rapide
Hors ligne
Pages :: 1