Permalänk
Medlem

I editSessionAvb.php lägg till inuti PHP sist av allt
var_dump($_SESSION);

och gå sedan direkt till den sidan (inte genom ajax/get).

Visa signatur

- Åldern har tagit ut sig i form av bekvämlighet -
------- Playstation 4/5 - Nintendo Switch -------

Permalänk
Medlem

Testa lägga in random-talet jag posated om tidigare i tråden - fattigmansnocache. Funkar utmärkt och alltid.

Permalänk
Medlem

resultat:

1array(3) { ["retries"]=> int(1) ["id"]=> string(11) "20016349357" ["avb"]=> string(1) "1" }

Permalänk
Medlem
Skrivet av Ernesto:

Testa lägga in random-talet jag posated om tidigare i tråden - fattigmansnocache. Funkar utmärkt och alltid.

Hur fungerar det då? altså uppfattar chrome de på ngt vis?

Permalänk
Medlem
Skrivet av neterul:

Hur fungerar det då? altså uppfattar chrome de på ngt vis?

Chrome uppfattar det som en ny unik URL p.g.a random-talet som gör det till en unik adress.

Men enligt var_dumpen sätts sessionen som den skall?

Visa signatur

- Åldern har tagit ut sig i form av bekvämlighet -
------- Playstation 4/5 - Nintendo Switch -------

Permalänk
Medlem
Skrivet av Electrix:

Chrome uppfattar det som en ny unik URL p.g.a random-talet som gör det till en unik adress.

Men enligt var_dumpen sätts sessionen som den skall?

Den gör så enbart när jag går direkt till .php filen, men inte om jag går via knappen

Permalänk
Medlem
Skrivet av neterul:

Den gör så enbart när jag går direkt till .php filen, men inte om jag går via knappen

Vad returnerar sidan i konsolen när du klickar med knappen då?

Visa signatur

- Åldern har tagit ut sig i form av bekvämlighet -
------- Playstation 4/5 - Nintendo Switch -------

Permalänk
Medlem
Skrivet av Electrix:

Vad returnerar sidan i konsolen när du klickar med knappen då?

ingenting :S ... Jag ska prova att lägga in de talet han skrev innan, se om de gör någon ändring.

EDIT

provade att lägga in koden under. fungerar i firefox men icke chrome...

jQuery('a.button').click(function() { var rnd = "?rnd=" + Math.floor(Math.random() * 99999999); jQuery.get('editSessionAvb.php' + rnd, function(data) { if(data === '1') { console.log(data); } else { console.log(data); } location.reload(); }); return false; });

Permalänk
Medlem
Skrivet av neterul:

ingenting :S ... Jag ska prova att lägga in de talet han skrev innan, se om de gör någon ändring.

Den borde returnera minst siffran 1 iaf? Men den returnerar inget alls överhuvudtaget? Även när var_dump($_SESSION) är inlagt i PHP-filen?

Jag antar att du kommenterat bort location.reload så sidan inte laddas om innan konsolen får svar?

Visa signatur

- Åldern har tagit ut sig i form av bekvämlighet -
------- Playstation 4/5 - Nintendo Switch -------

Permalänk
Medlem
Skrivet av Electrix:

Den borde returnera minst siffran 1 iaf? Men den returnerar inget alls överhuvudtaget? Även när var_dump($_SESSION) är inlagt i PHP-filen?

var_dump är inlagd i samtliga inblandade php filer nu. men får ingen retur i chrome console'n alls. har "all" på när jag klickar.
(även provat de andra alternativen i mellan varje klick, utan resultat)

Tragiskt nog så hittar jag 0 när man googlar runt.. som sagt, aldrig haft problem med chroome heller, brukar oftast vara IE som spökar mest.

Finns de något annat sätt man kan debugga chrome på?

EDIT: Ja , reload är bortkommenterat. Har även provat med det "på" men inga resultat ..

Permalänk
Medlem

DET FUNGERAR NU !!!!

Ja la in header(Location:index.php);

i alla php filer också, ändrade inget i .js filen osv. Men det fungerar nu :S ..
har inget bra svar på varför, men det fungerar som det är tänkt nu i ALLA browsers!

EDIT: Jag ropade Hej lite før tidigt dær.. nu fungerar det i IE, och chrome. men inte firefox haha. skjut mig!

EDIT IGEN: Nu fungerar det i alla browsers, jag hade bara missat ta bort ett semikolon.

TACK FØR ALL HJÆLP FOLK, SPECIELT STORT TACK TILL ELECTRIX SOM SUTTIT MED MIG HALVA DAGEN.
HA EN BRA HELG !