Hilfe bei Cookies einlesen :)



  • Hallo liebe Community!
    Ich bin mal wieder zu doof, diesen Quellcode zum laufen zu bringen 😞
    Benutzte Sprache Java Script, ist nur ein Codeausschnitt (Bin ein Neuling zum Thema Cookies)

    Cookies: awd=awd; seitenaufrufe=11

    cookies = document.cookie;
    	cookiename[0] = cookies.substring(0,cookies.search('='));
    	cookiewert[0] = cookies.substring(cookies.search('=')+1,cookies.search(';'));
    	if(cookiewert[0] == '') cookiewert[0] = cookies.substring(cookies.search('=')+1,cookies.length);
    	document.write("Cookie" + 0 + ": " + cookiename[0] + "=" + cookiewert[0] + "<br>");
    	for(i = 1;1;i++) {
    		cookies = cookies.substring(cookies.search(';')+1,cookies.length);
    		cookiename[i] = cookies.substring(0,cookies.search('='));
    		cookiewert[i] = cookies.substring(cookies.search('=')+1,cookies.search(';'));
    		if(cookiewert[i] == '')
    		cookiewert[i] = cookies.substring(cookies.search('=')+1,cookies.length);
    		document.write("Cookie" + i + ": " + cookiename[i] + "=" + cookiewert[i] + "<br>");
    		if(cookies.length < 2 || i > 99)break;
    	}
    

    Bei mir kommt als output:
    Cookie0: awd=awd
    Cookie1: seitenaufrufe= seitenaufrufe=
    Cookie2: seitenaufrufe= seitenaufrufe=
    Cookie3: seitenaufrufe= seitenaufrufe=
    Cookie4: seitenaufrufe= seitenaufrufe=
    Cookie5: seitenaufrufe= seitenaufrufe=
    Cookie6: seitenaufrufe= seitenaufrufe=
    Cookie7: seitenaufrufe= seitenaufrufe=
    Cookie8: seitenaufrufe= seitenaufrufe=
    Cookie9: seitenaufrufe= seitenaufrufe=
    Cookie10: seitenaufrufe= seitenaufrufe=
    Also immer das selbe (ist nicht der ganze Output)
    Kann mir bitte jemand den Fehler sagen 😕 ?

    ps: gedacht sollte es so sein:
    Cookie0: awd=awd
    Cookie1: seitenaufrufe=11

    weini


Anmelden zum Antworten