HTML leegt session?
Ik heb laatst een php script geschreven, dit was een soort quiz, en deze hield de teller bij in een sessie, zodra je op volgende vraag drukte, werd deze teller met 1 verhoogt.
Dit werkt prima, TOT...
Ik er een layout omheen wou zetten,
Ik heb pure html, (uit een html bestand, dus kan geen php tussen zitten) er omheen gebouwd, en op wonderbaarlijke wijze word nu iedere keer m'n hele session geleegd als ik op Volgende Vraag druk.
Ter info.
Er staat wat CSS in de head van de html, voor de rest is het table's en div's (niet door mij gemaakt =þ).
Weet iemand hoe dit kan, of wat er waar fout gaat?
Behh,,
Ik heb het probleem al, session_start() moet boven alle html zijn,, dom dom dom, sorry ='(
Gewijzigd op 20/05/2010 22:27:35 door Nicoow Unknown
Je hebt toch geen layout gemaakt met table's ?? Ö
Mister:
Je hebt toch geen layout gemaakt met table's ?? Ö
Waarom niet, tabellen kunnen nog prima, niet voor de basis van je layout maar voor de delen wat gewoon tabel data is kan het prima.
http://www.alistapart.com/articles/journey/
http://www.alistapart.com/articles/practicalcss/
http://www.alistapart.com/articles/prettyaccessibleforms/
Oid:
Waarom niet, tabellen kunnen nog prima, niet voor de basis van je layout maar voor de delen wat gewoon tabel data is kan het prima.
Mee eens. Maar als je al data hebt die je in een tabel zou kunnen zetten, dan is dat vaak maar een heel klein deel van de website. En dan heeft het bovendien niets met de layout te maken, hooguit met de manier waarop je data presenteert...
Gelukkig kunnen niet alle mensen lezen,, er staat volgens mij vrij duidelijk in de tekst dat ik de layout niet zelf heb gemaakt.
Als ik een website moet upgraden of bouwen en er zitten tables in de lay-out adviseer ik de klant om alles om te schrijven naar divjes. tables zijn gewoonweg verouderd en, idd, als ze niks met de lay-out te maken hebben kun je net zo gemakkelijk met divjes werken.
Echt, iedereen denkt dat divjes zo geweldig zijn terwijl ze voor het merendeel door mensen precies op dezelfde manier worden gebruikt als tabellen. Zo werkt het niet: zet de structuur van je pagina uiteen in HTML en gooi daar een flinke bak CSS tegenaan. *Dat* is wel hoe het hoort.
Staat je session_start() helemaal bovenaan? Met error_reporting on krijg je dan helemaal niks?
Pssst Remco, hij had al gevonden dat het aan session_start lag ;)
Willem:
Pssst Remco, hij had al gevonden dat het aan session_start lag ;)
(A) Oeps, mislees ik zelf dus ook.