[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4363: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3542)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4365: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3542)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4366: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3542)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4367: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3542)
Caractères spéciaux

Caractères spéciaux

Proposez ici vos idées pour l'amélioration du script.

Caractères spéciaux

Messagede laure » Ven 23 Mai 2008 23:49

J'avais des problèmes d'affichage de caractères accentués et je ne pouvais pas passer tout mon serveur en utf8, un autre site tournant en ISO-8859-1.

J'ai indiqué dans mon .htaccess, tout en haut :

AddDefaultCharset UTF-8
AddCharset UTF-8 .html
AddCharset UTF-8 .php

Depuis, l'annuaire tourne sans aucun problème! :ugeek: Ca peut etre bien d'avoir ces 3 lignes de base, quitte à ce qu'elles soient commentées (ça m'aurait épargné de très longues heures de recherche :D )
laure
 
Messages: 45
Inscription: Mar 29 Avr 2008 20:44


Re: Caractères spéciaux

Messagede Arf » Sam 24 Mai 2008 11:49

Il faut savoir qu'un serveur bien configuré, (configuration de base) va mettre la connexion à la base de données en utf8.

Je me suis basé sur ça et il y a très peu de problème sauf avec les serveurs "exotiques".

Ces lignes sont interessantes, je ne connaissais pas.
Tu as quel hébergeur ?
Arf
Administrateur du site
 
Messages: 3100
Inscription: Lun 21 Jan 2008 14:53

Re: Caractères spéciaux

Messagede laure » Sam 24 Mai 2008 12:06

J'ai une dedibox.

Le problème comme je le disais c'est que j'ai déjà un site dessus qui tourne bien depuis un peu plus d'un an et que ce site ne supporte pas le UTF8 (j'ai testé :evil: ).
Je ne pouvait donc pas demander à apache de prendre en compte par defaut le UTF8 (si je le demande il le fait)

La déclaration par le .htacess me permet de faire cohabiter sur un meme serveur un site en utf8 et un en iso-8859-1 ce que je ne peux pas faire sans ces lignes. :D
laure
 
Messages: 45
Inscription: Mar 29 Avr 2008 20:44

Re: Caractères spéciaux

Messagede Arf » Sam 24 Mai 2008 12:20

Oui mais attention,
C'est uniquement la base de données qui va déclarer une connexion en utf8.
Après tu peux mettre de l'iso8859-1, ça cohabite très bien, si c'est déclaré correctement.

Tout est une question de config.
Je sais c'est pas forcement simple mais une fois compris, alors c'est comme 1+1=9, normal :D
Arf
Administrateur du site
 
Messages: 3100
Inscription: Lun 21 Jan 2008 14:53

Re: Caractères spéciaux

Messagede laure » Sam 24 Mai 2008 12:22

Ah bah oui, la base de donnée est bien en utf8 :D mais en plus maintenant mon navigateur arrive à interpréter correctement les caractères spéciaux car il sait quel encodage est choisit.

Mais je ne dit pas que c'est une technique très propre (en fait j'en sais rien, chuis pas informaticien moi ;) ), tout ce que je sais c'est que ca fonctionne :roll:
laure
 
Messages: 45
Inscription: Mar 29 Avr 2008 20:44


Retourner vers Boîte à idées

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

 
Copyright © arfooo.com  2007 - 2011  -  Tous droits réservés  -  Partenaires de confiance
Sites du groupe: petites annonces gratuites   voyance en direct - tirage tarot   Consultant en référencement
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | phpBB SEO Traduction par: phpBB-fr.com