Toon posts:

[PHP 4.0.6] Cookie probleem *

Pagina: 1
Acties:

Verwijderd

Topicstarter
Zijn er nog mensen die problemen ondervinden met cookies onder PHP 4.0.6 ?

Ik zal ff het "probleem" schetsen...

Het betreft een website die al meer dan een jaar goed zijn werk doet. Een maand of 2 geleden heeft de hosting waar hij staat een nieuwe (snellere) Cobalt server gezet. Onze site is toen overgezet. Over snelheid en dergelijke absoluut niet te klagen. Het enigste wat me opvalt is dat ik sindsdien nu en dan problemen heb met cookies die 'verdwijnen'.

Het is moeilijk uit te leggen, en ik heb al getest langs alle kanten, en kan alleen maar concluderen dat ze 'verdwijnen'.

Kort samengevat gebeurd er dit...

- elke keer er een page opgeroepen wordt, loopt script x
- script x doet een deel zaken en gebruikt ondermeer gegevens uit cookie y
- script x update/schrijft cookie y (zie vorige stap)

nu... in 99 van de 100 gevallen werkt dat perfect (vroeger heeft het *altijd* perfect gewerkt), maar die 1ne keer nu en dan zorgt ervoor dat er 'default' settings gebruikt worden in script x terwijl dat net niet de bedoeling is.

Nu, op zich geen ramp, maar ik vraag me enkel af aan wat dat probleem kan liggen. Het is begonnen na de migratie naar die nieuwe Cobalt, en ik dacht dat de PHP versie op de vorige server iets ouder was, maar dat durf k niet met zekerheid zeggen...

Iemand hier nog last mee of zijn er eventueel oplossingen of work-arounds voor ?

Ik zeg het nog eens, dat stuk script is *niets* aan veranderd en vroeger is er nooit enig probleem geweest... |:(

  • Sybr_E-N
  • Registratie: December 2001
  • Laatst online: 20:27
Misschien zijn er wat server settings veranderd?

Verwijderd

Misschien gebruik jijzelf een andere/nieuwere versie van een browser? Onder andere IE < 6.0 is standaard strenger bij cookies.

Verwijderd

Topicstarter
Nope... het ligt niet aan de browser... ik heb het zelf al gehad onder Opera, Mozilla, IE... en ik log als het voorvalt, en het gebeurd bij andere visitors ook sporadisch en uit de browser gegevens die ik dan verzamel blijkt het ook eender welke browser te kunnen zijn.

Mogelijk is het dus inderdaad een server setting die anders (fout ?) staat tov. vroeger... maar welke settings kunnen daar eventueel van dichtbij of ver invloed op hebben ?

Verwijderd

tijdprobleem? (is de tijd op client / server wel goed)

Verwijderd

Topicstarter
Ja.. AFAIK... en als er echt een tijdsprobleem moest zijn zou het veel meer moeten voorvallen volgens mij.... nu gebeurd het zo 1 op 100 keer... en er zijn dagen dat het erger is, en dan weer een week of 2 weken geen enkel probleem......

  • djack
  • Registratie: September 2002
  • Laatst online: 11-11-2024
het geen je kan proberen is de data ipv naar een cookie naar een temp table in de db weg te schrijven, en de ref meegeven in je post zodat de volgende page weet welke lijn hij moet selecten.
Ik heb persoonlijk ook al ondervonden dat cookies soms vrij vies doen ....

Because Great minds Think alike


Verwijderd

wordt je domein nu misschien gecloaked? Welke php versie stond er op je oude server? En heb je een stukje code dat je kan laten zien?

Verwijderd

Topicstarter
Mmmmmmmm het gebeurde net weer... 2x achter elkaar... en daarna werkt het weer perfect zonder dat ik ook maar iets verander aan de code....

Heel vreemd... Ik ben een tijdje al eens met sessions aan het prullen geweest... ik denk dat ik heel die site eens ga ombouwen/herschrijven naar een session based ipv. cookie based geheel...
Pagina: 1