Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1324 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Transformer [=?windows-1258?Q?S=E9bastien? =] en un truc francais

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Transformer [=?windows-1258?Q?S=E9bastien? =] en un truc francais

n°576608
Sebastien
Posté le 26-11-2003 à 14:08:27  profilanswer
 

Voila je voulais savoir kelle etait l astuce pour transformé ce type d'encodage recuperé dans le header d'un mail.
Pour avoir un affichage lisible par tous.

mood
Publicité
Posté le 26-11-2003 à 14:08:27  profilanswer
 

n°576952
porksoda
Posté le 26-11-2003 à 19:09:21  profilanswer
 

explode avec ?

n°577143
xam_orpheu​s
Posté le 26-11-2003 à 22:43:38  profilanswer
 

Ah ben même question tiens, moi à la place du "windows-1258" j'ai "iso-8859-15", et ca vient d'une entête nntp (news) :)

n°577165
bobe
Posté le 27-11-2003 à 06:21:59  profilanswer
 

Téléchargez le package WAmailer à cette adresse:
http://phpcodeur.net/wascripts/wamailer/
 
Et jetez un ?il au fichier class.pop.php et à la méthode decode_mime_header()


Message édité par bobe le 27-11-2003 à 06:23:10
n°577941
Sebastien
Posté le 27-11-2003 à 23:54:35  profilanswer
 

j ai recompile mon php pour qu il prenne en charge l'imap et avec une ou deux fonctions interne à ca, j ai reussit à faire ce que je voulais pour le sujet et l objet mais le corps du message ne veut pas se modifier par rapport à ca.
 
Enfin j ai pas besoin du corps donc c pas un vrai soucis.

n°577948
xam_orpheu​s
Posté le 28-11-2003 à 00:21:02  profilanswer
 

Ah faudra que je regarde ca, parce qu'avec la méthode du WAmailer là, ca marche pas, un accent aigu (E9) est tranformé en "/" donc bon :/

n°578020
bobe
Posté le 28-11-2003 à 09:03:35  profilanswer
 

Ah, y avait un petit bug:
 
$tmp = preg_replace('/=([a-zA-Z0-9]{2})/e', 'chr(ord("\\x\\\\1" ));', $matches[2][$i]);  
 
il faut remplacer par:
 
$tmp = preg_replace('/=([a-zA-Z0-9]{2})/e', 'chr(ord("\\x\\1" ));', $matches[2][$i]);  
 
et ça marche avec l'exemple donné dans ce sujet :)


Message édité par bobe le 28-11-2003 à 09:12:19
n°578222
xam_orpheu​s
Posté le 28-11-2003 à 13:00:25  profilanswer
 

Bien vu  :jap: (faut dire que j'ai pas cherché bien longtemps  :whistle:)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Transformer [=?windows-1258?Q?S=E9bastien? =] en un truc francais

 

Sujets relatifs
Question trés simple : transformer une variable en tableau[vb6] datareport + windows XP
programmation windows -> fenetre et threadAutopc clarion et windows CE
[C++]Comment connaitre le répertoire d'installation de windowsportabilité windows/Linux du code
Lister les fichiers (nom...) d'un repertoire sous windows en C++Prog windows
Pb Ant sous Windows[Delphi] API windows, copyfile
Plus de sujets relatifs à : Transformer [=?windows-1258?Q?S=E9bastien? =] en un truc francais


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR