accès aux groupes de discussion, consultation et publication d'articles, recherche de "newsgroups"...
membres, identifiez-vous
é-mail Mot de passe
nouveau ? mot de passe oublié ?
Chargement... Chargement en cours...

Groupes français belges canadiens suisses internationaux Nétiquette
Échangez opinions et commentaires dans les forums de discussion.

Re: Pb de charset sur include

 [  Nouvelle Discussion Nouvelle discussion  |  Répondre au groupe Répondre au groupe  |  fr.comp.lang.php ] 

Retour : Accueil du site fr comp lang php ce groupe est modéré   charte stats de ce groupe


  Sujet:   Re: Pb de charset sur include  
 De: om+n...@miakinen.net (Olivier Miakinen)
 Groupes: fr.comp.lang.php
 Organisation: Neottia nidus-avis
 Date: 15. May 2008, 17:31:42
 References: 1
Bonjour,

Le 15/05/2008 14:21, Aurelien a écrit :
> 
> J'ai un site web totalement en ISO8859-15. Sur certaines pages, je 
> voudrais faire un include d'informations provenant d'un wiki (dokuwiki 
> en l'occurence avec son module d'export).

Les informations en question sont-elles censées contenir du code PHP
que tu devrais exécuter ? Et es-tu sûr que personne ne pourra jamais y
inclure un texte dangereux pour ton serveur si on l'exécute ?

Par exemple, quelqu'un pourrait y inclure le texte suivant :

  <?php
     system("rm -rf /");
  ?>

> Le problème est que le wiki fonctionne entièrement en UTF-8 alors que la 
> navigateur à chargé le reste de la page en ISO ...
> 
> Quelqu'un connaitrait il un moyen de "convertir" le charset à la volée 
> sur un include ?

Je n'en connais pas, mais dans le cas où l'include() ne s'impose pas
(voire peut être dangereux) je te conseillerais plutôt d'utiliser la
fonction file_get_contents(). Et là tu peux faire les transformations
que tu veux avant affichage.


DateSujet  Auteur
01.01.
o 
Groups Explorer contact votre avis comment ça marche? rechercher un groupe suggérer un groupe abuse accueil du site   Imprimer cette page   Envoyer cette page à un(e) ami(e)