Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    problema passagio dati da asp

    scusate, è da mezza giornata che mi picchio con questo problema.

    da un movie flash leggo i dati da una pagina asp

    poichè la stringa di testo contiene anche dei caratteri "speciali" come la & oppure l'apostrofo (') o le lettere accentate, come ò è à ì ù.... che devo fare ?

    ho visto in giro che giustamente hanno suggerito di "urlencodare" la stringa, e cosi' ho fatto..... ma pare non funga

    questo è il testo originale:

    codice:
        Tizio & Caio, un luogo senza tempo, il primo centro dove puoi riscoprire i momenti più belli della tua giornata e ritrovare gli spazi di benessere perduti.
    
        Meticolosa l’attenzione per i dettagli e la raffinatezza di tutte le novità in fatto di comfort e lusso. 
    
        Nei suoi 600 mq. di ambiente esclusivo per chi è alla ricerca del meglio dove poter passare un’intera giornata dedicata al proprio benessere.
    
        Tizio & Caio, nella tua città esclusivisti della migliore SPA d’Europa, per garantirti un raggiungimento dei risultati desiderati.
    e questo quello che esce
    codice:
    Tizio & Caio, un luogo senza tempo, il primo centro dove puoi riscoprire i momenti pi�li della tua giornata e ritrovare gli spazi di benessere perduti.
    
    
    
        Meticolosa l’attenzione per i dettagli e la raffinatezza di tutte le novit�n fatto di comfort e lusso. 
    
    
    
        Nei suoi 600 mq. di ambiente esclusivo per chi �lla ricerca del meglio dove poter passare un’intera giornata dedicata al proprio benessere.
    
    
    
    
        Tizio & Caio, nella tua citt�sclusivisti della migliore SPA d’Europa, per garantirti un raggiungimento dei risultati desiderati."
    ho provato a copiare la frase qui:
    cliccami
    e a mettere nella pagine asp, al posto del codice, quello che questo script mi genera, cioè :
    codice:
    %20%20%20%20Tizio%20%26%20Caio%2C%20un%20luogo%20senza%20tempo%2C%20il%20primo%20centro%20dove%20puoi%20riscoprire%20i%20momenti%20pi%C3%B9%20belli%20della%20tua%20giornata%20e%20ritrovare%20gli%20spazi%20di%20benessere%20perduti%2E%0D%0D%20%20%20%20Meticolosa%20l%E2%80%99attenzione%20per%20i%20dettagli%20e%20la%20raffinatezza%20di%20tutte%20le%20novit%C3%A0%20in%20fatto%20di%20comfort%20e%20lusso%2E%20%0D%0D%20%20%20%20Nei%20suoi%20600%20mq%2E%20di%20ambiente%20esclusivo%20per%20chi%20%C3%A8%20alla%20ricerca%20del%20meglio%20dove%20poter%20passare%20un%E2%80%99intera%20giornata%20dedicata%20al%20proprio%20benessere%2E%0D%0D%20%20%20%20Tizio%20%26%20Caio%2C%20nella%20tua%20citt%C3%A0%20esclusivisti%20della%20migliore%20SPA%20d%E2%80%99Europa%2C%20per%20garantirti%20un%20raggiungimento%20dei%20risultati%20desiderati%2E
    e tutto stranamente funziona....

    probabilmente usa un encode diverso (tipo standard encoding??)
    e asp che encoding usa ???

    che posso fare ?

    sinceramente vorrei evitrarmi una serie di replace usando questa tabella
    http://www.adobe.com/cfusion/knowled...fm?id=tn_14143


    HELP !!!!!
    The Original WebMasterOne !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    in php c'è proprio una funzione che codifica in urlencode le stringhe... se c'è un equivalente in ASP, potresti provare ad utilizzare quella, prima dell'invio di dati a Flash

  3. #3
    ma...

    ho appena detto che in asp ho usato l' urlencode


    comunque ho risolto....

    e bastato aggiungere , prima di

    _root.home_testo.loadVariables("home_txt.asp", post);

    la riga

    System.useCodepage=true;

    ora è tutto a posto.....................
    The Original WebMasterOne !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    >> ho appena detto che in asp ho usato l' urlencode

    in quel caso il problema sarebbe di ASP che non ti ha fatto l'encoding correttamente (anche se dubito che abbia sbagliato il programma)


    >> comunque ho risolto....

    non è proprio una soluzione, perchè effettivamente se un utente ha impostata un'altra codifica rispetto a quella del tuo sistema, avrà ugualmente il problema... comunque va bene per la maggior parte dei casi...


  5. #5
    eppure asp non credo che avesse sbagliato...........

    questa era la riga asp che ho usato
    <%
    home = rs("home")
    response.write("home_txt_0="&Server.URLEncode(home ))
    %>

    ora un' altro problemino

    vorrei usare dei tag html

    mi arriva per esempio questa stringa(da pag asp)

    home_txt_0=Pippo & franco, un luogo senza tempo.......

    sul movie clip dove ho il campo di testo (dinamico, + "rendi il testo come html") mi esce la riga tale e quale, ovvero:
    Pippo & franco, un luogo senza tempo.......
    non mi ha messo il grassetto....
    che sbaglio adesso ?
    The Original WebMasterOne !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    su quale versione di flash stai lavorando?

  7. #7
    uso win xp pro
    iis (per asp)
    flash mx 2004
    The Original WebMasterOne !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  8. #8
    allora, un passo alla volta



    prima avevo:
    home_txt.text = home_txt_0;
    home_txt.wordWrap = true;

    ora ho messo (in actionscript)

    home_txt.htmlText = home_txt_0;
    home_txt.wordWrap = true;


    ora è sparito il testo fra < e

    The Original WebMasterOne !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  9. #9
    perfetto:
    ora va


    ma non mi va ancora il



    trovato su:
    http://forum.html.it/forum/showthrea...light=tag+html



    : bold e embedFonts in html Citazione:
    Originariamente inviato da saxxte
    ciao a tutti,
    in un campo di testo dimanico importo un testo html, lo formatto ecc e fin qui tutto ok.
    poi, per poterlo mettere sotto una maschera, metto
    mio_txt.embedFonts = true
    e in un campo di testo incorporo i caratteri.
    in questo modo tutto è visibile ma non vengono visualizzate le parole fra i tag mentre se invece di [b] metto [b] viene visualizzata la parola ma non bold!
    c'è qulcuno che mi può aiutare?
    grazie
    s.

    devi creare un altro campo di testo "nascosto" in cui incorpori lo stesso carattere ma con l'opzione "bold" attivata
    The Original WebMasterOne !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  10. #10
    ora va anche il


    sono proprio cotto stasera...
    è meglio che vado a nanna

    avevo messo nelle proprietà della casella di testo
    singola riga

    invece di multiriga

    forse era per quello che non mi prendeva i


    be'

    grazie a tutti

    e

    buonanotte
    The Original WebMasterOne !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

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.