Caractères accentués non pris en charge [php]
txiki
Messages postés
6596
Date d'inscription
Statut
Contributeur
Dernière intervention
-
txiki Messages postés 6596 Date d'inscription Statut Contributeur Dernière intervention -
txiki Messages postés 6596 Date d'inscription Statut Contributeur Dernière intervention -
Bonsoir à tous,
Je suis en trai de reloocker mon site (http://abarka.free.fr) dans lequel les saints du jour sont corrcectement orthographiés. Mais dans mon compte de test (http://txiki.free.fr) ça n'est pas le cas, le é est remplacé par un ?.
Pourquoi dans un cas il est correcte et pas dans l'autre ? Que dois-je changer s'il y a quelque chose à changer.
Voici le script au cas ou....
Merci infiniment d'avance ! je suis un peu paumé là !
Je suis en trai de reloocker mon site (http://abarka.free.fr) dans lequel les saints du jour sont corrcectement orthographiés. Mais dans mon compte de test (http://txiki.free.fr) ça n'est pas le cas, le é est remplacé par un ?.
Pourquoi dans un cas il est correcte et pas dans l'autre ? Que dois-je changer s'il y a quelque chose à changer.
Voici le script au cas ou....
<?php //Declaration et definition des variables $lejour = date("d"); $lemois = (int) date("m"); $numjour = date("w"); $nomdujour = array ("Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi"); $nomdumois = array ("bidon", "Janvier", "Février", "Mars", "Avril", "Mai", "Juin", "Juillet", "Août", "Septembre", "Octobre", "Novembre","Décembre"); $jourbasque = array ("Igandea", "Astelehena", "Asteartea", "Asteaskena", "Osteguna", "Ostiralea", "Larunbata"); $moisbasque = array ("bidon", "Urtarrila", "Otsaila", "Martxoa", "Apirila", "Maiatza", "Ekaina", "Uztaila", "Agorrila", "Iraila", "Urrila", "Azaroa", "Abendua"); //Identifiant de connection $user = txiki; //J'te fais pas un dessin ! $bdd = txiki; //Pareil ! $password = ********;// Pareil ! $host = "localhost"; //C'est pratiquement toujours ca, sauf quand l'application n'est pas hebergé sur le meme serveur que la base. // Connexion au serveur mysql_connect($host, $user,$password) or die("erreur de connexion au serveur"); mysql_select_db($bdd) or die("erreur de connexion a la base de donnees"); //Requete $query = "SELECT dictondujour,dictonbasque,fetedujour,fetebasque FROM basqueday where jour=$lejour AND mois=$lemois"; $result = mysql_query($query); //Fermeture de la connexion juste après la requete pour consommer moins de ressources mysql_close(); //Parcours des resultats, il n'y en a qu'un donc, on ne parcours la boucle qu'une fois.''' while($row = mysql_fetch_row($result)){ $dictondujour = $row[0]; //$row[0] correspond au premier champ de la requete ci dessus, soit dictondujour. On affecte la valeur dans une variable $dictondujour $dictonbasque = $row[1]; //Et ainsi de suite ! $fetedujour = $row[2]; $fetebasque = $row[3]; } //Affichage du resultat, la, pareil, je te fais pas un dessin, j'ai juste modifié un ou deux trucs. if($result){ print(" <div align='center'> <p><font color='#000000' face='Arial, Helvetica, sans-serif' size='2'><br> <font size='3'><b>$nomdujour[$numjour]</b></font><br> <font color='#287B28' size='3'><b>$jourbasque[$numjour]</b></font><br> <font color='#FF0000' size='7'><b>$lejour</b></font><br> <font color='#287B28' size='3'><b>$moisbasque[$lemois]</b></font><br> <font size='3'><b>$nomdumois[$lemois]</b></font><br> <font color='#000000' face='Arial, Helvetica, sans-serif' size='2'> $fetedujour<br> <b><font color='#287B28' face=arial, helvetica, sans-serif' >$fetebasque\n\n</b></font></font> </font></p> <font color='#287B28' face='Arial, Helvetica, sans-serif' size='2'>$dictondujour<br> <font color='#000000' size='2'>$dictonbasque\n</font><br> <br> </font></p></div>"); print(" "); } ?>
Merci infiniment d'avance ! je suis un peu paumé là !
A voir également:
- Caractères accentués non pris en charge [php]
- Caractères ascii - Guide
- Caractères spéciaux - Guide
- Media charge snap ✓ - Forum Snapchat
- Mode non pris en charge tv samsung - Forum Téléviseurs
- Problème connexion HDMI / TV SAMSUNG et DECODEUR / Mode non pris en charge ✓ - Forum TNT / Satellite / Réception
2 réponses
merde c'est pas passé
euh : mets des & e a c u t e (sans les espaces)
désolé, je me suis pas relut (pôôôôôôô bien...)
euh : mets des & e a c u t e (sans les espaces)
désolé, je me suis pas relut (pôôôôôôô bien...)
Quoi ! je dois reprendre toutes les tables et ré-écrire tous les caractères accentués ainsi ? Y-a pas un autre moyen de le faire dans la requete ?
Bon ! eh ben merci quand même, si j'ai pas le choix mais ce que je ne comprends pas c'est que ça marchait (et ça marche encore sur http://abarka.free.fr).
Bon ! eh ben merci quand même, si j'ai pas le choix mais ce que je ne comprends pas c'est que ça marchait (et ça marche encore sur http://abarka.free.fr).
les é par les é ?
il s'agit d'une table de type Myisam