Title: RE: [aspdecoffeehouse] vb-klasse als rs-ersatz
Danke,
var2 ist meine Variable, die hat z.B. den Wert
var2 = medi%
Response.write(server.urlencode(var2)) funktioniert dann auch einwandfrei, gibt medi%25 zurueck.
 
Also nun ist var2 = medi%25
Der Javascript-Aufruf sieht folgendermassen aus:
<a href="javascript:newWindow('neuepage.asp?var=<%=var2>">
In der Statuszeile ist nun fuer var2 'medi%' eingetragen, also schon wieder decodiert. Selbst, wenn ich hardverdrahtet 'var2=media%25' in das Javascript reinhacke, sehe ich in der Statuszeile nur den bereits decodierten Wert (var2=medi%). Tja, und wenn ich diese Variable dann mit request(var2) auslese, bekomme ich natuerlich leider nur 'medi', ohne das %-Zeichen. Auch das codieren direkt im Link bringt keine Besserung.
???
Ciao Olaf
 
-----Urspr�ngliche Nachricht-----
Von: Schoeppl Alexander [mailto:[EMAIL PROTECTED]]
Gesendet: Donnerstag, 14. M�rz 2002 14:38
An: AspGerman Kaffeehaus
Betreff: [aspdecoffeehouse] AW: variable aus querytring

Das Prozentzeichen wird im Querystring verwendet, um Sonderzeichen zu codieren.
 
<%Response.write(server.urlencode("%")) liefert dir also %25. Das kannst du im Querystring �bergeben.
 
Also ersetze % durch %25 -> denn dass ist das Prozentzeichen nach Url Encode, sprich wenn die Automatische R�ckwandlung l�uft wird aus %25 wieder ein %.
 
einigerma�en verst�ndlich ausgedr�ckt? 
 
 
-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Gesendet: Donnerstag, 14. M�rz 2002 14:28
An: AspGerman Kaffeehaus
Betreff: [aspdecoffeehouse] variable aus querytring

Hi Liste,
ich versuche verzweifelt eine Variable aus eine Querystring auszulesen. Das Problen besteht darin, dass sie das Prozentzeichen (%) enthaelt. Der urspruengliche Wert wird ueber eine VBScript Variable in ein Javascript uebergeben, das ein neues Fenster oeffnet. Auf dieser neuen Seite soll der Wert dann ausgelesen werden. Allerdings fehlt genau das %, welches ich aber als wildcard brauche, um in einem Command eine like Anweisung durchzufuehren. Habe mit Server.HTMLEncode und Server.URLEndode rumprobiert, funzt aber nicht. Hat jemand eine Idee, was ich falsch mache?
Ciao Olaf
 
 
| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
| [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an