Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [Ajax] caratteri speciali

    Salve a tutti, ho un file xml che prendo tramite il metodo open() dell'oggetto xmlhttprequest (in formato utf-8, non posso modificarlo), lo passo a php (per fare delle elaborazioni) tramite un altro metodo open via POST questa volta, passando in una variabile il file sottoforma di stringa.
    Prima di fare questa cosa eseguo sulla stringa escape().
    A questo punto tutti i caratteri speciali (ho testato varie lettere accentate) mi diventano: %uFFFD e ciò mi ipedisce di fare qualsiasi elaborazione pre ripristinarli. Qualcuno sa come mai e come posso risolvere? Mi andrebbe bene che ogni carattere venga sostituito col suo codice preciso in modo da poterlo gestire da una normale replace via php, certo se potessi fare una decode via php sarebbe il massimo, ma mi accontento! :P
    Qualcuno sa darmi una mano?
    I dilettanti costruirono l'Arca, i professionisti il Titanic!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Hai gia' fatto una ricerca ?

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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 © 2024 vBulletin Solutions, Inc. All rights reserved.