Jean-Max: Alle guten Dinge sind dreist: Schon wieder Schei? Encoding...

Beitrag lesen

Bounjoun Struppi,

javascript:alert(encodeURIComponent('+'));
Es wird kodiert

Na klar, das ist das Plus-Zeichen aus der Tastatur.

Nochmals:

Auszug (Google-Suchbegriff: atömic + eggs):

mit »escape()«:

http://www.google.de/search?q=at%C3%B6mic %2B eggss&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:de:official&client=firefox-a

mit »encodeURIComponent()«:

http://www.google.de/search?q=at%C3%B6mic+%2B+eggs&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:de:official&client=firefox-a

Du sagst aber nicht, wie du es weiterverarbeist.

Ich rufe den Counter auf mit so einem Konstrukt:

document.write('<img src="http://example.com/counter.pl?page=foopage&ref=',escape(document.referrer),'&nochwas=baz&auchnochwas=buzz" alt="">');

Für mich sind deine Schilderung nicht verständlich.

Was soll ich sonst noch schildern? Obige Auszüge aus der Logfile, einmal mit escape(), einmal mit encodeURIComponent(), zeigen doch, was bei mir ankommt!?

Du sagst aber nicht, wie du es weiterverarbeist.

Ich gebe in $Suchmaschine einen Begriff mit Leerzeichen ein, suche eine meiner Seiten aus den Treffern, rufe Sie auf und prompt schreibt das Programm die entsprechende Zeile in die Counter-Logfile. Einmal teste ich mit escape, das zweite Mal nehme ich encodeURIComponent, und erhalte Ergebnisse, die nicht sind wie sie m.E. sein sollten.

Adiou.

--
Ich bin eigentlich ganz anders, aber ich komme so selten dazu. - Ödön von Horwáth