WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
Voir le sujet: Précédent•Suivant
Aller à : Liste des Forums•Liste des messages•Nouvelle discussion•Recherche•Connexion•Imprimer la vue
Charset
Envoyé par: xpierl (---.151-225-24.mc.videotron.ca)
Date: 24 July 2021 à 23:33

Très récemment j'ai changé d'ordi. L'ancien et le nouveau sont des DELL.
Edition Windows 10 Professionnel pour les deux.
Ancien ordi : Wampserver 3.1.7 64 bits ; Apache 2.4.33 ; PHP 7.2.4 ; MYSQL 5.7.21
Dans PHP, le DEFAULT_CHARSET était a ISO-8859-1.

Nouvel ordi : Wampserver 3.2.3 64 bits ; Apache 2.4.46 ; PHP 7.3.21 ; MYSQL 5.7.31
Dans PHP le DEFAULT_CHARSET est a UTF-8.

Excuser le préambule mais je crois qu'il est nécessaire.
J'ai transférer tous mes programmes et fait un IMPORT de ma base de donné avec PHPMYADMIN.

Tous mes programmes en PHP et HTML de mon nouvel ordi ne reconnaissent pas les charactères français.
Soit ; É,é,à etc. A la place de tous ces caractères, on m'affiche un point d'interrogation (?).

Lorsque j'utilise PHPMYADMIN, tous les caractères de mes base de donnée sont bon.

Je n'arrive pas a trouver la solution.

Options: Répondre•Citer ce Message
Re: Charset
Envoyé par: Otomatic (Modérateur)
Date: 25 July 2021 à 10:07

Bonjour,

Il vous appartient de déclarer le jeu de caractères utilisé dans vos pages html/php par une instruction php header, par exemple :
header("content-type:text/html; charset=utf-8" ) ;
ou
header("content-type:text/html; charset=iso-8859-1" ) ;
et/ou par une instruction meta, par exemple :
<meta charset="utf-8">
ou
<meta charset="iso-8859-1">
En sachant que header est prioritaire sur meta.

Nota : Depuis PHP 7.1.0 default_charset est utf-8.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons



Modifie 2 fois. Derniere modification le 25/07/2021 à 10:08 par Otomatic.

Options: Répondre•Citer ce Message
Re: Charset
Envoyé par: xpierl (---.151-225-24.mc.videotron.ca)
Date: 25 July 2021 à 22:34

Merci

J'ai changé dans PHP.ini default_charset = "UTF-8" pour default_charset = "iso-8859-1". Cela a réglé mon problème.

Options: Répondre•Citer ce Message
Re: Charset
Envoyé par: Otomatic (Modérateur)
Date: 26 July 2021 à 09:02

Bonjour,

> J'ai changé dans PHP.ini default_charset = "UTF-8" pour default_charset = "iso-8859-1".
> Cela a réglé mon problème.
C'est la mauvaise solution.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message
Re: Charset
Envoyé par: xpierl (---.151-225-24.mc.videotron.ca)
Date: 27 July 2021 à 16:26

C'est peut-être la mauvaise solution, mais elle fonctionne.
J'ai fais ce que vous m'avez proposé, sans aucun résultat.

Merci quand même.

Options: Répondre•Citer ce Message
Re: Charset
Envoyé par: Otomatic (Modérateur)
Date: 27 July 2021 à 17:13

Bonjour,

> C'est peut-être la mauvaise solution, mais elle fonctionne.
Elle dépend d'un paramètre auquel vous n'aurez pas accès chez un hébergeur.

---------------------------------------------------------------
Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons

Options: Répondre•Citer ce Message


Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP