Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529

    [mx2004]Variabili da pagina php

    Ciao a tutti!

    Da un pagina php, a cui faccio recuperare un testo da una tabella di un database, carico in flash del testo all0interno di un campo dinamico.

    Il testo mi viene caricato, però i caratteri particolari come quelli accentati, non me li vede!

    Ho incorporato le font, ho reso il testo come html, però nancora mi visualizza i caratteri eastti!

    come posso fare? ..non so più cosa provare ormai!

    grazie in anticipo a tutti
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  2. #2

    Re: [mx2004]Variabili da pagina php

    Originariamente inviato da Aran
    Ciao a tutti!

    Da un pagina php, a cui faccio recuperare un testo da una tabella di un database, carico in flash del testo all0interno di un campo dinamico.

    Il testo mi viene caricato, però i caratteri particolari come quelli accentati, non me li vede!

    Ho incorporato le font, ho reso il testo come html, però nancora mi visualizza i caratteri eastti!

    come posso fare? ..non so più cosa provare ormai!

    grazie in anticipo a tutti
    provato anche con
    System.useCodepage=true;

    ??
    ciao
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

  3. #3
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: [mx2004]Variabili da pagina php

    Originariamente inviato da Aran
    ti conviene sostituirli in runtime con
    codice:
    stringa = stringa.split("à").join("a'");
    stringa = stringa.split("è").join("e'");
    stringa = stringa.split("é").join("e'");
    stringa = stringa.split("ì").join("i'");
    stringa = stringa.split("ò").join("o'");
    stringa = stringa.split("ù").join("u'");

  4. #4
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Ed io ho perso 2 ore perchè mi ero dimenticato di fare sto test qua!

    Grazie mille, sei stato davvero di aiuto!

    Ciao e grassie
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  5. #5
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    Sarebbe anche corretto mandare le var a flash dopo un bel urlencode()


  6. #6
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529

    Re: Re: [mx2004]Variabili da pagina php

    Originariamente inviato da and80
    ti conviene sostituirli in runtime con
    codice:
    stringa = stringa.split("à").join("a'");
    stringa = stringa.split("è").join("e'");
    stringa = stringa.split("é").join("e'");
    stringa = stringa.split("ì").join("i'");
    stringa = stringa.split("ò").join("o'");
    stringa = stringa.split("ù").join("u'");
    Ciao and80!

    Avevo già fatto questo metodo, però c'erano anke altri caratteri che mi davano problemi, e volevo evitare di fare il copntrollo carattere per carattere!

    Con System.useCodepage=true; ho risolto benissimo!

    Grazie comunque della disponibilità!
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  7. #7
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Originariamente inviato da nep036
    Sarebbe anche corretto mandare le var a flash dopo un bel urlencode()



    Questo non la sapevo? ...mi spiegheresti come funziona?
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  8. #8
    Utente di HTML.it L'avatar di nep036
    Registrato dal
    Nov 2003
    Messaggi
    1,453
    Originariamente inviato da Aran


    Questo non la sapevo? ...mi spiegheresti come funziona?
    In pratica sia quando inserisci le var nel db che quando le estrai per mandarle a flash le stringhe vengono codificate con l'url encode


    Per esempio se vuoi inserire & in un tuo testo senza l'urlencode, quando andrai ad estrarlo dal db ti spezzerà la variabile perchè quando c'è un & flash la legge come una nuova var...


    poi cmq serve per riuscire anche a non avere problemi con i caratteri speciali...e via dicendo.

    per esempio il % viene convertito in %25
    ' = % 26 e cosi via....



    Per fare ciò è sufficiente scrivere urlencode($variabile) oppure se è una stringa urlencode("miotesto");


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.