Vous n'êtes pas identifié(e).
Pages :: 1
bonsoir à tous
je dois utiliser les variables de session dans un script et j'aimerais aussi pouvoir préciser le codage du texte utiliser pour pouvoir utiliser les caractères accentués ( é, ç , à , è ... )
mais quand j'ajoute le début de la page pour qu'elle reçoit un contenu en langue française :
en plus de ma gestion de session :
// démarrage de la session
session_start();
// si la variable de session "login" existe
if(isset($_SESSION['logname'])){ .....
je reçois le message d'erreur suivant
avez vous une idée quoi faire pour pouvoir changer le codage de la page ?
Merci
Hors ligne
Saluton,
Il y a deux choses sans grand rapport entre elles dans ton message.
Pour L'encodage de la page, la notification que tu opères s'avère insuffisante.
Non seulement il faut renseigner le charset d'un balise <méta>, mais encore faut-il que le format de la page source (ANSI, UTF-8 (sans BOM),...) soit compatible.
Pour le message d'erreur il provient du fait que session_start() doit être la première instruction du script php, il te faut donc supprimer les espaces et commentaires qui la précède dans ton script.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Bonjour MK et Merci pour votre réponse
Pouvez me dire quel base dois je mettre, afin d'avoir la possibilité d'afficher correctement des caractères accentués.
Si la fonction session_start() doit être placée au début du script php, ou dois je mettre mes balises <meta> ou autres
Merci
Hors ligne
Pages :: 1