Avatar billede nicocarlos Nybegynder
09. september 2004 - 20:23 Der er 3 kommentarer og
1 løsning

Min logout virker ikke kommer med fejl.

Følgende fejl:

Warning: Cannot modify header information - headers already sent by (output started at index.php:23) in logoff.php on line 3,4,10
Men den logger ud, men det er bare irreterende at den fejl kommer...Håber der er en som kan hjælpe: Min logout.php:

<?PHP
// set the cookie vars to zero
setcookie("rememberCookieUname","session expired",(time()+604800));
setcookie("rememberCookiePassword","X@X",(time()+604800));
//remove al the data from the session
session_unset();
//remove the session itself
session_destroy();
//redirect to the login page
header("Location: login.php");
?>
Avatar billede detox Nybegynder
09. september 2004 - 22:47 #1
Du kan ikke lave setcookie() og header(), da du har output på linje 23. Så du må omstrukturere dit script.
Avatar billede nicocarlos Nybegynder
10. september 2004 - 10:00 #2
hvordan kunne det evt. om struktureres, noget med at bytte rundt på set(cookie] og sådan noget eller, skal jeg fyltte nogle ting op over linie 23 eller?
Avatar billede detox Nybegynder
10. september 2004 - 17:49 #3
Tja, du skal nok fjerne alle former for output, da de alligevel ikke giver mening når du bruger header().
Avatar billede nicocarlos Nybegynder
10. september 2004 - 18:18 #4
kan man ikke bare lave et eller andet så man bliver logget ud? Og sessions bliver slettet?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester