AFFICHAGE ACCENT DANS TEXTFIELD DEPUIS UN FICHIER EXTERNE UTF-8 ET URLENCODE
cs_phat
Messages postés6Date d'inscriptionsamedi 29 mars 2003StatutMembreDernière intervention 5 avril 2003
-
5 avril 2003 à 20:58
cs_schoubi_00
Messages postés5Date d'inscriptionjeudi 12 janvier 2006StatutMembreDerniè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.
cs_schoubi_00
Messages postés5Date d'inscriptionjeudi 12 janvier 2006StatutMembreDerniè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és7Date d'inscriptionmercredi 9 juillet 2008StatutMembreDerniè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és1Date d'inscriptionlundi 5 février 2007StatutMembreDernière intervention25 septembre 2008 25 sept. 2008 à 13:07
dedoc
Messages postés2Date d'inscriptionjeudi 8 février 2007StatutMembreDernière intervention12 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és63Date d'inscriptionmercredi 25 août 2004StatutMembreDernière intervention19 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és59Date d'inscriptionmercredi 31 mars 2004StatutMembreDernière intervention31 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és1Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention14 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.
adsljeje
Messages postés3Date d'inscriptiondimanche 28 décembre 2003StatutMembreDernière intervention26 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és7Date d'inscriptionmercredi 8 janvier 2003StatutMembreDernière intervention20 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és293Date d'inscriptionvendredi 26 septembre 2003StatutMembreDernière intervention25 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és293Date d'inscriptionvendredi 26 septembre 2003StatutMembreDernière intervention25 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és2Date d'inscriptionsamedi 9 octobre 2004StatutMembreDerniè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és293Date d'inscriptionvendredi 26 septembre 2003StatutMembreDernière intervention25 septembre 2008 9 oct. 2004 à 19:25
Il faut le placer dans la première frame du film...
C tout...
manekineko2
Messages postés2Date d'inscriptionsamedi 9 octobre 2004StatutMembreDerniè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és1Date d'inscriptionmardi 18 mai 2004StatutMembreDernière intervention17 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és42Date d'inscriptionmercredi 10 septembre 2003StatutMembreDerniè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és3Date d'inscriptionsamedi 15 novembre 2003StatutMembreDerniè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és293Date d'inscriptionvendredi 26 septembre 2003StatutMembreDernière intervention25 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és2Date d'inscriptionmercredi 9 octobre 2002StatutMembreDerniè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és2Date d'inscriptionsamedi 5 avril 2003StatutMembreDernière intervention12 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és31Date d'inscriptionsamedi 12 octobre 2002StatutMembreDerniè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és6Date d'inscriptionsamedi 29 mars 2003StatutMembreDerniè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 ;)
12 mars 2010 à 00:16
12 janv. 2010 à 00:04
snif !
25 sept. 2008 à 13:07
**********************************
* *
* System.useCodepage = true; *
* *
**********************************
comme ça ça marche nickel !
12 août 2008 à 12:45
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
6 janv. 2007 à 21:06
4 déc. 2005 à 01:35
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
14 mars 2005 à 23:41
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
26 févr. 2005 à 18:55
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 !
4 janv. 2005 à 21:14
Genial !!
Merci pour ton partage, ca marche impecablement !!
Bravo et bonne année.. ;)
10 oct. 2004 à 22:57
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().
10 oct. 2004 à 22:56
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().
9 oct. 2004 à 22:36
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
9 oct. 2004 à 19:25
C tout...
9 oct. 2004 à 18:48
merci
Manekineko2
17 juin 2004 à 13:02
9 janv. 2004 à 15:23
15 nov. 2003 à 22:03
J'étais également dans le pétrain à cause de ces accents.
Merci encore beaucoup.
8 oct. 2003 à 21:42
Et elle ne s'invente pas...
CYA...
8 oct. 2003 à 21:23
23 avril 2003 à 21:22
après ton loadMovie("machintruc.php",0,"POST") tu ajoute la lagne suivante:
system.usecodepage=true; et voilà enjoy.!!!
6 avril 2003 à 19:05
system.useCodepage = true;
en début de film...
C tout...
nettement plus simple...
5 avril 2003 à 20:58
function php_to_flash($var,$value)
{
$valeur=urlencode(utf8_encode($value)); // utf 8 et urlencode
return "&".$var."=".$value; // Format flash
}
voila c'est mieux ;)