PHP: Session virker kun nogle gange

Tags:    php

Heay.

I forbindelse med et spam-filter, undrer jeg mig lidt over at når bots poster indlæg, så er det sjældent at session virker.

Jeg har en fil som laver et image:
http://www.jacobworsoe.dk/image.phps

Og en fil der modtager input fra brugeren og tjekker med at det indtastede tal passer med det som står i billedet:
http://www.jacobworsoe.dk/comments.phps

Som I kan se så logger jeg alle de indlæg der ikke har indtastet det rigtige tal, bare for at holde lidt øje med hvor meget spam der egentlig kommer. Problemet er bare at det felt med "generated" hvor det tal som image.php har lavet gerne skulle stå i, uanset om det andet tal er rigtigt eller ej, er helt tomme. Hvis jeg selv taster et forkert tal så står tallet fra image.php der, men det sker altså ikke altid når bots udfylder felterne.

Det forstår jeg ikke helt, for session burde da være uafhængig af klienten da alt foregår server-side.

Nogen der kan komme med en forklaring på dette?

Mvh
Jace



2 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 7 karma
Sorter efter stemmer Sorter efter dato
Du har nogenlunde ret angående session. Det er serverside, men en computer har ikke den samme session. Din session id ændres hvis du lukker browseren, eller nogengange når du forlader siden og så kommer tilbage.



Det er fordi at det ikke giver nogen mening for botten at hente image.phps



t