TinyButStrong - the PHP Template Engine
Categories > TinyButStrong general (FR) >

Planet Hoster et PHP5 avec TBS

The forum is closed. Please use Stack Overflow for submitting new questions. Use tags: tinybutstrong , opentbs

By: Claude Geourjon
Date: 2015-09-22
Time: 19:21

Planet Hoster et PHP5 avec TBS

Bonjour ,
J'ai transféré mon site chez Planet Hoster.
Concernant mes pages "Classiques" en PHP, elles s'affichent sans problème.
Par contre celles avec une template, ne recupèrent pas les champs où il y a des caracteres comme des quotes, apostrophes ou lettres avec accent.

D'ou cela peut il venir ?
By: Skrol29
Date: 2015-09-23
Time: 12:55

Re: Planet Hoster et PHP5 avec TBS

Bonjour Claude,

Que veux-tu dire par « ne recupèrent pas les champs » ?
By: Claude Geourjon
Date: 2015-09-23
Time: 14:07

Re: Planet Hoster et PHP5 avec TBS

C'est assez tordu. J'ai une requete SQL (en mySQL) de base. Tous les champs sans caractères accentués s'affichent mais ceux avec des caracteres accentués ne s'affichent pas du tout alors qu'avant il y avait un caractere tordu à la place mais le contenu apparaissait. Peut être une incompatibilité entre PHP 5.5 et TBS. Non ?
By: Skrol29
Date: 2015-09-23
Time: 18:04

Re: Planet Hoster et PHP5 avec TBS

Que veux-tu dire par « des caractères accentués ne s'affichent pas » ?

Cela commence ressembler à un problème de caractère UTF-8.
Tu dois vérifier que :
- ta page HTML (modèle) indique le jeu de caractère UTF-8
- ta page HTML (modèle) est encodée en UTF-8
- ton script PHP est en UTF-8
- ta base de données retourne des caractères UTF-8
  mysql_query("SET NAMES 'utf8'");
By: Claude Geourjon
Date: 2015-09-23
Time: 18:49

Re: Planet Hoster et PHP5 avec TBS

Avant, par exemple, si tu avais "planète". Si c'était pas le bon encodage tu avais "plan?te". Là je n'ai rien du tout qui s'affiche.