Ecriture utf8 dans un fichier
			
		
	 
	
	
		Bonjour, 
J'encode un message en utf8, via utf8_encode() et si l'affichage du résultat dans ma page s'afiiche bien en utf8, dans mon fichier, les "é" ne sont pas encodés.
Est ce que l'écriture dans un fichier ne prends pas en compte l'utf8 ou est-ce que je dois fouiner dans mon écriture du fichier ?
Merci d'avance	
			Webmaster de Clikmag http://www.clikmag.fr
		
			
		
	 
	
	
		Comment sais tu que le contenu de ton fichier n'est pas en UTF-8 ? Quels tests as tu fais ?	
			
				
		
			
		
	 
	
	
		Je l'ai ouvert avec Notepad, Mozilla, IE, etc ...
A moins que ces 3 logiciels convertiraient directement ?	
			Webmaster de Clikmag http://www.clikmag.fr
		
			
		
	 
	
		le 31/07/2007 à 15:15
		Bzh
	 
	
		Arf ! Trois logiciels qui tournent sous Windows...
Windows ne gère pas l'UTF-8...
Utilise un éditeur qui force la lecture du fichier en UTF8 ou bien tourne toi à Linux :p UBUNTUUUUUUUUUUUUU !	
	
			
		
	 
	
	
		Oué, mais sinon, utf8_encode de PHP fonctionne très bien, ca produit vraiment de l'UTF-8 (si ton texte de départ est en ISO-8859-1, sinon, si il est déjà en UTF-8, çà te fera un double encodage en UTF-8).
PS : si ton éditeur de texte gère l'UTF-8, ton é, tu le veras bien en "é" et non en "é".
"é" c'est ce que affiche un "é" UTF-8 en forcant le charset à ISO-8859-1.	
	
			
		
	 
	
	
		Ouais en fait, jme sens con car apparemment il est bien au format utf8 en sortie ^^	
			Webmaster de Clikmag http://www.clikmag.fr
		
			
		
	 
	
	
		(Bzh) MS Windows XP gère l'UTF-8... même Notepad (ce dernier étant bogué, j'en déconseille l'usage).	
			Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
		
	
	Ecrire un message
	
	Votre message vient d'être créé avec succès.
	
 
	BB-Code
	
		Pour insérer une URL clickable
		
		Pour insérer une adresse E-mail
		
		Pour annoter
		
		Pour écrire du code
		
		Pour faire un lien vers une fonction PHP
		
		Pour écrire du texte préformaté
		
		Pour écrire du texte en gras
		
		Pour écrire du texte en italique
		
		Pour écrire du texte souligné
		
		Pour écrire du texte barré
		
		Pour écrire un titre principal
		
		Pour écrire un titre secondaire
		
		Pour écrire une liste
		
	 
 
	Smiley
	
		
				
							
				:bond:
				 
			 
						
				:boxe:
				 
			 
						
				:bsmile:
				 
			 
						
				:bump:
				 
			 
						
				:clap:
				 
			 
							 
				
							
				:coeur:
				 
			 
						
				:cool:
				 
			 
						
				:cry:
				 
			 
						
				:eek:
				 
			 
						
				:evil:
				 
			 
							 
				
							
				:fleur:
				 
			 
						
				:fou2:
				 
			 
						
				:fou:
				 
			 
						
				:grin:
				 
			 
						
				:grrr:
				 
			 
							 
				
							
				:hammer:
				 
			 
						
				:hippy:
				 
			 
						
				:hum:
				 
			 
						
				:idee2:
				 
			 
						
				:idee:
				 
			 
							 
				
							
				:kdo:
				 
			 
						
				:king:
				 
			 
						
				:ko:
				 
			 
						
				:lol:
				 
			 
						
				:love2:
				 
			 
							 
				
							
				:love:
				 
			 
						
				:mad:
				 
			 
						
				:maitre:
				 
			 
						
				:noel:
				 
			 
						
				:oops:
				 
			 
							 
				
							
				:raa:
				 
			 
						
				:razz:
				 
			 
						
				:roll:
				 
			 
						
				:sad:
				 
			 
						
				:skull:
				 
			 
							 
				
							
				:smile:
				 
			 
						
				:timide:
				 
			 
						
				:trink:
				 
			 
						
				:vice:
				 
			 
						
				:vomi:
				 
			 
							 
				
							
				:wink:
				 
			 
						
				:zzz:
				