un include_once qui change le charset

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : un include_once qui change le charset

Re: un include_once qui change le charset

par sacramento » 19 juil. 2012, 10:07

Merci pour ta réponse.
Effectivement, le logiciel enregistrait au format UTF-8 qui rajoute visiblement des caractères d'entête.

J'en étais resté à une vision simpliste du monde où un fichier texte est un fichier texte...

Re: un include_once qui change le charset

par xTG » 17 juil. 2012, 08:45

T'as vérifié l'encodage à l'enregistrement des fichiers ?

un include_once qui change le charset

par sacramento » 16 juil. 2012, 21:42

Bonjour,

Je développe avec UltraEdit.
J'ai un code source assez long (génération de tableaux financiers) que j'ai découpé en une 13 include_once.
Je rajoute un 14e tableau et donc un include de plus et d'un seul coup, tous mes caractères accentués deviennent des caractères ? sur fond de losange noir.
Je cherche ce que j'ai mis, je ne trouve pas et donc petit à petit j'enlève du code dans ce nouveau fichier include jusqu'à ce qu'il ne contienne plus que
<?php
?>
Donc avec
include_once ("include1.lib.php");
include_once ("include2.lib.php");
..
include_once ("include13.lib.php");
et avec
include_once ("include1.lib.php");
include_once ("include2.lib.php");
..
include_once ("include13.lib.php");
include_once ("include14.lib.php");
et un fichier include14.lib.php qui ne contient rien d'autre que les balises ouvrantes et fermantes de PHP, les caractères accentués partent en vrille.

Est-ce que quelqu'un a déjà eu ça ? Comment l'a t'il résolu ?

Merci