Per asp in effetti è così:
La variabile che esporto và anteceduta da Server.URLEncode(var). Tutto ok per il "+" ma non, ad esempio, per caratteri come: è, ò, à, ù comunque.
Per variabili richiamate da .txt?