Hejsan!
Sitter och arbetar med ett c-projekt och deadlinen kommer flygandes. Så klart så har jag lyckats ställa till det.
Har ett enkelt beställningsformulär som sparar lite användarinfo i $_SESSION. Fungerade hur bra som helst tfram tills nu. Nu vägrar Firefox spara sessionerna. Det fungerar i safari och IE men varjen FF på pc eller mac vill komma ihåg sessionerna.
Koden är enkel och ser ut typ såhär:
session_start();
bla bla bla
$_SESSION[fnamn] = $_POST[fnamn];
När jag sedan klickar nästa så skriver den ut namnet från SESSIONEN utan problem. När jag däremot klickar nästa igen eller går tillbaks så är allt borta igen.
Och du har session_start() överst på alla sidor?
Har faktiskt aldrig varit med om att det inte har fungerat på någon specifik webbläsare. Konstigt att det funkar i safarie och ie men inte med ff. :q
De är påslagna. Klickar jag på visa kakor ser jag till ohc med cookien där.
namn: phpsessid
innehåll: massa tecken
Hemsidan ligger på grafart.se
Det är under "beställ" som det dummar sig.
när man fyller i uppgifter och klickar "gå vidare" så ska den spara all info i sessions och när man går tillbaks ska den fylla i det man fyllde i i fälten så man slipper skriva om allt om man vill ändra något.
Ni behöver inte vara rädda för att beställa någonting, just nu är det bara jag som har tillgång till det ;)
Det är inte klokt.
Det här måste vara en av de knasigare buggar jag stött på.
Jag hade en bild på sidan som jag hade råkat ta bort src:n från så det stod bara <img src="" /> Det gjorde så att alla sessioner försvann så fort webbläsaren snubblade över sidan med den bilden. Kapoff!
Det tog ca 4 timmars arbete till att komma fram till det :|