Avatar billede mibu Nybegynder
19. september 2015 - 12:27 Der er 3 kommentarer og
1 løsning

Deprecated: Function session_is_registered()

Mit webhotel er åbentbart blevet opdateret så nu fejler min session

Deprecated: Function session_is_registered() is deprecated in /xxx/index.php on line 3

linje 3 = if(!session_is_registered(myusername)){

Hele min session:
<?php
session_start();
if(!session_is_registered(myusername)){
header("location:main_login.php");
}
?>

Jeg har prøvet at snuse lidt rundt på php.net men kan ikke lige se de vises sten, - nogen der kan hjælpe?
Avatar billede mibu Nybegynder
19. september 2015 - 13:30 #1
Jeg har snusset lidt dybere og fandt selv svaret :-)

<?php
session_start();
if (!isset($_SESSION['myusername'])) {
header("location:main_login.php");
}

Men tak alligevel til dem der overvejede at hjælpe
Avatar billede moddi100 Seniormester
19. september 2015 - 13:39 #2
Din kode fortsætter med at udføre efter at du har sendt en header til browseren - du når bare ikke selv at se indholdet. Ændre derfor indholdet til:

<?php
session_start();
if (!isset($_SESSION['myusername'])) {
header("location:main_login.php");
exit;
}
Avatar billede mibu Nybegynder
19. september 2015 - 13:42 #3
Super! Mange tak!

vil du have lidt point?
Avatar billede moddi100 Seniormester
19. september 2015 - 14:10 #4
Dem gemmer du bare til næste gang :)
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