Salve ragazzi,
ho l'esigenza di creare directory che hanno caratteri non standard es. Español
nome reale directory ->"Espa%c3%b1ol"
dove posso reperire le informazioni sulla corrispondenza tra questi caratteri?
Grazie
Salve ragazzi,
ho l'esigenza di creare directory che hanno caratteri non standard es. Español
nome reale directory ->"Espa%c3%b1ol"
dove posso reperire le informazioni sulla corrispondenza tra questi caratteri?
Grazie
Ciao,
posso essere d'accordo con te però se noti il link, è la tecnica utilizzata da Dmoz...
il sito che sto implementando è in Croato oltre che italiano e i caratteri particolari sono un discreto numero, non posso manualmente andare a cambiare i nomi delle directory se sono un centinaio ( create dinamicamente).
Non posso neanche fidarmi di chr() asc() perchè la codifica cambia a seconda della lingua installata.
La scelta di DMoz mi sembra la migliore ......![]()
potresti provare con ServerURLEncode e ServerURLDecode
Ok,
response.Write(server.URLEncode("čćŠ"))
ottengo un valore corretto se sul server la lingua di default è il Croato -->%E8%E6%8A
response.Write(server.URLEncode("àòè"))
ottengo un valore non corretto perchè sono caratteri italiani e la lingua il quel momento è Croato -->aoe
vorrei evitare di cambiare periodicamente la lingua sul server (la creazione delle directory non è in real time) o forse è l'unico modo per procedere?![]()
Usa escape
response.Write(escape("èæŠ"))
<%response.Write(escape("čćŠ"))%> - <%response.Write(escape("òàè"))%>
%u010D%u0107%E4 - oae
p.s.
non so cosa esca sui vostri schermi, io ho come lingua di default HR
domanda: le cartelle le crei tu al volo? in base a cosa?
Ho una tabella che contiene tutte le voci in tre lingue
1,"Sport i rekreacija","Sports e Divertimento","Sports and Recreation"
2,"Kućni ljubimci","Animali da compagnia","Pets"
e una tabella che contiene tutti i percorsi
es. 1,2 - 1,3 - 1,4 - 1,2,5,6....
lo scopo è ottenere directory fisiche senza caratteri strani ( quelli di escape() mi vanno bene ) e descrizioni dei "title" e >???</a> link originali
/Croazia/Viaggi_Vacanze/Alloggi_Privati/Quarnero/Isola_di_Veglia/
/Hrvatska/Putovanja_odmori/Privatni_smještaj/Kvarner/Otok_Krk/
Croatia/Traveling_Vacation/Private_accommodations/Kvarner/Island_of_Krk/
la creazione avviente atraverso uno script non manualmente
il sito sta girando sul mio pc di casa http://mauriziog.homeip.net
non ho ben capito... chi crea le sotto cartelle? un utente decide un nuovo argomento e lo script crea la cartella in base alla descrizione?