AFFICHAGE ACCENT DANS TEXTFIELD DEPUIS UN FICHIER EXTERNE UTF-8 ET URLENCODE

cs_phat Messages postés 6 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 5 avril 2003 - 5 avril 2003 à 20:58
cs_schoubi_00 Messages postés 5 Date d'inscription jeudi 12 janvier 2006 Statut Membre Dernière intervention 5 décembre 2008 - 12 mars 2010 à 00:16
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/13864-affichage-accent-dans-textfield-depuis-un-fichier-externe-utf-8-et-urlencode

cs_schoubi_00 Messages postés 5 Date d'inscription jeudi 12 janvier 2006 Statut Membre Dernière intervention 5 décembre 2008
12 mars 2010 à 00:16
0_° ...c'est la même chose pour moi. Avec ce code "magic" et la casse respectée à la lettre, ces chers petits accents ne daignent pas faire leur apparition qui me donnerait le sourire ^^ Je persiste et retourne à la chasse aux accents ;)
Mota2 Messages postés 7 Date d'inscription mercredi 9 juillet 2008 Statut Membre Dernière intervention 9 avril 2010
12 janv. 2010 à 00:04
ça marche toujours pas... c'est la mierdas !!!! Même avec "System.useCodepage = true;" !!!
snif !
cybernicoflash Messages postés 1 Date d'inscription lundi 5 février 2007 Statut Membre Dernière intervention 25 septembre 2008
25 sept. 2008 à 13:07
Merci pour avoir spécifié les majuscules !

**********************************
* *
* System.useCodepage = true; *
* *
**********************************

comme ça ça marche nickel !
dedoc Messages postés 2 Date d'inscription jeudi 8 février 2007 Statut Membre Dernière intervention 12 août 2008
12 août 2008 à 12:45
Bien trouve ce petit code!!!

Attention à ceux qui ce serait galéré comme moi pour faire fonctionner ce code!!!

N'OUBLIEZ PAS LES MAJUSCULE DU CODE:
System.useCodepage = true;

Merci encore pour cette trouvaille
cs_x_mec Messages postés 63 Date d'inscription mercredi 25 août 2004 Statut Membre Dernière intervention 19 février 2008
6 janv. 2007 à 21:06
Sinon une solution sans code, vous enregistrz vos fichiers txt, php et xml en utf-8 lol, ça marche nickel aussi ;)
jfuck Messages postés 59 Date d'inscription mercredi 31 mars 2004 Statut Membre Dernière intervention 31 mars 2009
4 déc. 2005 à 01:35
Hello,
bon voici un message qui va sauver la vie à tous les mecs qui sont un peu fatigués devant leur PC et qui commencent a devenir fou a cause des accents des fichiers XML. Faites attention a bien mettre les accents là ou y en a besoin dans la commande - System.useCodepage = true; - moi je me prennais la tête depuis bien longtemps a cause de cette c..., et je vois d'après les derniers post que c pas clair pour tout le monde.
voili, j'espere que ca en dépannera quelques uns parmis vous,

ciao
jnh0066 Messages postés 1 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 14 mars 2005
14 mars 2005 à 23:41
J'ai aussi ce blème ...
J'avais, pcq "system.useCodepage = true;" est impec, GEANT xyzmalik, merci et mes 15sec ici mon éviter de poster pour le même problème.

1er image du clip ajouter - system.useCodepage = true;
mon ex:
loadVariablesNum(_root.url+"_metiers.html", 0);
system.usecodepage=true;

C'est tout, encore merci à xyzmalik
adsljeje Messages postés 3 Date d'inscription dimanche 28 décembre 2003 Statut Membre Dernière intervention 26 décembre 2004
26 févr. 2005 à 18:55
J'ai aussi un problème !
J'a essayer la méthode system.usecodepage=true; et system.usecodepage=false;

mais sans résultat voici ma situation :

J'ai un fichier .SWF qui apelle un fichier data.php contenant lui même la variable "texte" qui apelle des données d'une base SQL.
Donc voici le scémas :
SWF <==envoie<== Data.php <==envoie<== MySQL

Malheuresement les accents ne sont pas pris en compte et j'ai un joli petit carré a la place dasn"é" , "à" ... etc

Quelqu'un aurai t-il une solution ?
Merci d'avance !
zalumetkolo Messages postés 7 Date d'inscription mercredi 8 janvier 2003 Statut Membre Dernière intervention 20 décembre 2004
4 janv. 2005 à 21:14
Hello !!!

Genial !!
Merci pour ton partage, ca marche impecablement !!

Bravo et bonne année.. ;)
individis-bis Messages postés 293 Date d'inscription vendredi 26 septembre 2003 Statut Membre Dernière intervention 25 septembre 2008
10 oct. 2004 à 22:57
System useCodepage peut être modifié n'importe quand...sur True ou False...
par exemple:
Au début et à la fin d'un encodage de texte brut, comme dans ton cas ou tu charges un fichier texte qui à peut être un encodage spécifique.
As-tu vérifié, ce que ton php à ecrit dans ton fichier texte ?
Sinon, la page de code ne s'affiche pas correctement s'il y a non correspondance entre le codage du système qui lit le swf et la page de code du texte saisit.
Dans ton cas il semblerait qu'il vaille mieux utiliser systeme.useCodepage à false... et vérifier que le texte écrit par php dans ton fichier txt est en unicode latin1.
Sous windows par chez nous, le codage est en général latin1.
Sinon useCodepage gère XML.load(), XMLSend(), et XML.sendAndLoad().
individis-bis Messages postés 293 Date d'inscription vendredi 26 septembre 2003 Statut Membre Dernière intervention 25 septembre 2008
10 oct. 2004 à 22:56
System useCodepage peut être modifié n'importe quand...sur True ou False...
par exemple:
Au début et à la fin d'un encodage de texte brut, comme dans ton cas ou tu charges un fichier texte qui à peut être un encodage spécifique.
As-tu vérifié, ce que ton php à ecrit dans ton fichier texte ?
Sinon, la page de code ne s'affiche pas correctement s'il y a non correspondance entre le codage du système qui lit le swf et la page de code du texte saisit.
Dans ton cas il semblerait qu'il vaille mieux utiliser systeme.useCodepage à false... et vérifier que le texte écrit par php dans ton fichier txt est en unicode latin1.
Sous windows par chez nous, le codage est en général latin1.
Sinon useCodepage gère XML.load(), XMLSend(), et XML.sendAndLoad().
manekineko2 Messages postés 2 Date d'inscription samedi 9 octobre 2004 Statut Membre Dernière intervention 9 octobre 2004
9 oct. 2004 à 22:36
ok merci pour l'aide,je l'ai fait mais ça ne marche pas, alors j'explique:
j'ai un swf, un fichier php et un fichier txt, lorsque on soumet un message, il va l'inscrire dans le txt, mais lorsque il le restitue il ne prends pas les accents en compte... c'est quand même embétant ça...
quelq'un aurait un livre d'or qui aime les accents?
Manekineko2
individis-bis Messages postés 293 Date d'inscription vendredi 26 septembre 2003 Statut Membre Dernière intervention 25 septembre 2008
9 oct. 2004 à 19:25
Il faut le placer dans la première frame du film...
C tout...
manekineko2 Messages postés 2 Date d'inscription samedi 9 octobre 2004 Statut Membre Dernière intervention 9 octobre 2004
9 oct. 2004 à 18:48
Euh Bonjour a vous tous, j'ai aussi ce problème, mais même en essayant "system.usecodepage=true" je ne m'en sors pas... Faut il le mettre le code dans l'action script ou dans le php? aidez moi please.
merci
Manekineko2
nouinouin Messages postés 1 Date d'inscription mardi 18 mai 2004 Statut Membre Dernière intervention 17 juin 2004
17 juin 2004 à 13:02
Bien sur que si, la fonction est référencée dans l'aide, plus d'une fois même, faut lire l'aide, çà... aide.
Siriusgalaxie26 Messages postés 42 Date d'inscription mercredi 10 septembre 2003 Statut Membre Dernière intervention 8 février 2004
9 janv. 2004 à 15:23
Un petit problème: la commande system.useCodepage = true ne marche pas chez moi. Peut-etre est-ce à cause de mon texte chargé depuis une base de donnée XML ?
myangga Messages postés 3 Date d'inscription samedi 15 novembre 2003 Statut Membre Dernière intervention 6 février 2004
15 nov. 2003 à 22:03
MERCIIIIIIIIIIIIIIIIIIIIIII individis-bis!
J'étais également dans le pétrain à cause de ces accents.
Merci encore beaucoup.
individis-bis Messages postés 293 Date d'inscription vendredi 26 septembre 2003 Statut Membre Dernière intervention 25 septembre 2008
8 oct. 2003 à 21:42
Tu aurais même pu chercher même pendant des jours, la fonction n'est pas référencée dans l'aide...
Et elle ne s'invente pas...
CYA...
cs_chagu Messages postés 2 Date d'inscription mercredi 9 octobre 2002 Statut Membre Dernière intervention 8 octobre 2003
8 oct. 2003 à 21:23
alors là chapeau ! votre "system.useCodepage = true;" c'est GRAND !! j'aurais pu chercher pendant des heures, merci beaucoup !!
xyzmalik Messages postés 2 Date d'inscription samedi 5 avril 2003 Statut Membre Dernière intervention 12 juillet 2003
23 avril 2003 à 21:22
pas terrible.....il y a mieux pour affichier les accents avec flash et PHP.
après ton loadMovie("machintruc.php",0,"POST") tu ajoute la lagne suivante:
system.usecodepage=true; et voilà enjoy.!!!
individis Messages postés 31 Date d'inscription samedi 12 octobre 2002 Statut Membre Dernière intervention 7 septembre 2003
6 avril 2003 à 19:05
t'as pas essayer ca..?
system.useCodepage = true;
en début de film...
C tout...
nettement plus simple...
cs_phat Messages postés 6 Date d'inscription samedi 29 mars 2003 Statut Membre Dernière intervention 5 avril 2003
5 avril 2003 à 20:58
désolé j'ai fait une erreur dans mon code de la fonction php_to_flash ...

function php_to_flash($var,$value)
{
$valeur=urlencode(utf8_encode($value)); // utf 8 et urlencode
return "&".$var."=".$value; // Format flash
}
voila c'est mieux ;)
Rejoignez-nous