Allan Schuster Bach wrote:
> Rækkefølgende er nu heller ikke special vigtig, jeg under mig bare en
> del over det. Og måske er det vigtig allligevel!. Men hvorfor bliver
> der byttet om på dem?
Det ved jeg ikke.
> Nemmelig, jeg har derfor lavet dette script
> [...]
> Det som så "pisser" mig total af er, at ovenstående script virker på
> min hjemmeserver, men ikke på mit webhotel, og at jeg ikke kan finde
> fejlen.
Fejlen skyldes, at dit script ikke tager højde for rækkefølgen. Du tager
cookie-strengen og laver et split, det giver henholdsvis:
Valg=Baggrund
ASP.NET_SessionId=0unb5055iyofbxbfg53shm45
ASP.NET_SessionId=q00hxu55a2hdwineyqabiv55
Valg=Baggrund
Bemærk her, at anden cookie i begge tilfælde starter med et mellemrum. På
dit webhotel giver andet split derfor en key, der hedder " Valg" og ikke
"Valg".
Scriptet virker således kun når din cookie kommer først, men det skulle let
kunne justeres ved at split'te så mellemrummet fjernes:
var SplitCookie = CookieInd.split(/;\s/);
Kim
--
http://dotnet.kensho.dk