Just nu i M3-nätverket
Jump to content

Okej, experter kom och hjälp mig!


DNAGoa

Recommended Posts

Varför får jag "Wrong parameter count for session_destroy()" när jag ska logga ut från en hemsida? Jag har PHP 4.??? och den nyaste MYSQL'en, så jag undrar vad är felet?

 

<?php session_start("iwcuser", "iwcpass");

session_unset("iwcuser", "iwcpass");

session_destroy("iwcuser", "iwcpass"); ?>

Link to comment
Share on other sites

Du ska inte ha några parametrar i funktionerna. För att avsluta sessionen ska det alltså se ut så här:

 

session_start();
session_unset();
session_destroy();

 

http://www.php.net/manual/en/function.session-destroy.php

 

Följdfråga till experterna:

Varför behövs session_unset() vid avslut? Det blir väl samma resultat även om man inte unseter sessions-variablerna, eller?

 

 

Almir - ...

____________________________________________________________

-Läser Programmet för Informatik med Systemvetenskap på MDH, Västerås.-

 

 

[inlägget ändrat 2002-12-11 17:08:55 av TicoRoman]

Link to comment
Share on other sites

Jag tror det måste avslutas och tasbort från "kakan" eller kanske mysql tmp mappen? Men man kan aldirg veta varför session_unset(); ska vara med? Har också frågat den frågan många gånger men har inte fått något BRA svar, men det närmaste är i alla fall att jag måste ha det annars kan jag inte logga ut rikitg!

 

Link to comment
Share on other sites

Nja, om DNAGoa använder en senare variant av PHP så bör han använda unset() funktionen istället, eller skriva $_SESSION = array();

 

Läs mer här: http://www.php.net/manual/en/function.session-unset.php

 

och här:

http://www.php.net/manual/en/function.session-destroy.php

 

Läs oxå gärna Cariads beskrivning om hur sessioner funkar här: //eforum.idg.se/viewmsg.asp?EntriesId=368153#368193

 

--

Some say I am crazy.. but the Voices in my head disagree...

 

[inlägget ändrat 2002-12-11 17:12:18 av Bj0rN]

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...