IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

problème d'accents flex


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 121
    Par défaut problème d'accents flex
    Bonjour a toutes et a tous
    j'affiche sur un dataGrid à partir d'une base de donnée des noms de fichier. en cliquant sur une ligne (un nom de fichier) en ouvre le fichier correspondant qui se trouve sur le disque.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <mx:DataGrid id="idDG" itemClick="ouvrir(idDG.selectedItem[1])">
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    private function ouvrir(adresse:String):void
     			{			
     				var url:URLRequest = new URLRequest('http://domaine/'+adresse);        
     				navigateToURL(url) ;
     			}
    je séléctionne l'item [1] qui correspond a la colonne souhaitée.
    le problème quand un nom de fichier contient des accents exemple : "Fichié.xls" je navigateur ne l'ouvre pas il affiche :
    The requested URL /TableauMensuel/Fichiers/FichiÉ.xls was not found on this server.
    malgré le fait que sur la barre de navigation (IE) le nom s'affiche correctement. aussi sur la dataGrid sur ma page l'affichage se fais correctemnt. car je formate le nom dans le fichier php avant de l'envoyer à la base de donnée "utf8_decode($nomFichier)"
    Merci pour vos aides

  2. #2
    Membre expérimenté Avatar de samy2525
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France, Hauts de Seine (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 259
    Par défaut encodeUri ou decodeUri
    Bonjour, il te suffit juste de rajouter un encode ou decodeUri, et normalement ça doit fonctionner

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    encodeURI("http://domaine/"+adresse);
    et ça ne fonctionne pas essaye le decode, mais cette derniere c'est plutot qu'on tu recois,

    bon courage

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 121
    Par défaut
    merci samy pour ta réponse.
    j'ai essayer encodeURI et decodeURI mais rien ne change.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    var url1:String = ('http://domaine/'+adresse);
     				decodeURI(url1);//encode(url1);
     				var url:URLRequest = new URLRequest(url1);
     				navigateToURL(url) ;
    en cliquant sur un lien le navigateur affiche :
    NOT FOUND
    The requested URL domaine/Épouse 1.doc was not found on this server
    Apache Server at expresso Port 80

    sur ma page j'ai bien épouse 1.doc qui s'affiche correctement et meme en base de donnée épouse 1 s'affiche correctement !!!!!!
    Merci encore pour toute aide

Discussions similaires

  1. petit problème d'accent
    Par No_SenS dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 11/04/2005, 13h10
  2. Problèmes d'accent avec une connexion ODBC et ADO
    Par michael.jacques dans le forum Bases de données
    Réponses: 3
    Dernier message: 10/03/2005, 15h36
  3. Réponses: 3
    Dernier message: 25/02/2005, 20h46
  4. [XSLT] application d une xslt et problème d'accents
    Par lanfeust23 dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 26/07/2004, 13h08
  5. Problème avec accents et CHARACTER SET ISO8859_1
    Par kinda dans le forum InterBase
    Réponses: 13
    Dernier message: 30/10/2003, 15h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo