Sessions delen over subdomein

Gestart doorOne2xs32 reacties8 weergaven

33 berichten · pagina 2 van 3

One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Aarclay schreef:
Ik kan me niet voorstellen dat het niet zou kunnen? Denk eens aan Facebook of Hyves?
Maar wat heb je al geprobeerd en wat gebeurdde er?
ini_set() instellingen in mijn bootstrap gezet, maar sessie word maar niet overgezet
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Makkelijkst lijkt mij dan gewoon op domein.com de sessie aan een IP koppelen wat sws al gebeurd lijkt mij? En bij de eerste keer op sub.domein.com kijk je of er een session is gezet, zo niet haal je het ip op en selecteer je de laatste sessie, en dan zet je een verloop datum mee, dus als de sessie in de database ouder is dan een bepaalde tijd, dan moet de gebruiker opnieuw inloggen?
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Raaoul schreef:
Eerdere citaten tonen
Aarclay schreef:
Ik kan me niet voorstellen dat het niet zou kunnen? Denk eens aan Facebook of Hyves?
Maar wat heb je al geprobeerd en wat gebeurdde er?

ini_set() instellingen in mijn bootstrap gezet, maar sessie word maar niet overgezet
Probeer het dan eens met cookies ipv sessies?
0
Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
anders kun je bijvoorbeeld op de normale website een pagina maken van de ingelogde gebruiker en die met jquery / javascript ophalen?
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Volgens mij kun je ook geen ajax-requests crossdomain gebruiken, maar dat weet ik niet zeker.
0
Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Lennard schreef:
Volgens mij kun je ook geen ajax-requests crossdomain gebruiken, maar dat weet ik niet zeker.
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_COOKIE[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]] !==[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]"user_id.php"[/COLOR][COLOR= #007700]) {[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]user id klopt niet[/COLOR][COLOR= #007700]; }[/COLOR]
?>


zoiets moet ook kunnen toch?
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Dan roept je server die pagina aan, en die geeft logischerwijs geen cookies mee.
0
Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/setcookie"]setcookie[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"id"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]1[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_COOKIE[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]] !==[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://www.pixelfuture.org/id.txt"[/COLOR][COLOR= #007700]))
    {[/COLOR] 
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]user id klopt niet[/COLOR][COLOR= #007700]; 
    }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]user id klopt wel.[/COLOR][COLOR= #007700];
    }[/COLOR]
?>


Dit werkt gewoon op een andere site?
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Lennard schreef:
Eerdere citaten tonen
Raaoul schreef:
Eerdere citaten tonen
Aarclay schreef:
Ik kan me niet voorstellen dat het niet zou kunnen? Denk eens aan Facebook of Hyves?
Maar wat heb je al geprobeerd en wat gebeurdde er?

ini_set() instellingen in mijn bootstrap gezet, maar sessie word maar niet overgezet
Probeer het dan eens met cookies ipv sessies?
Nee, dan moet ik mijn hele code omgooien...
0
Berichten
4.912
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
dan gebruik je dit toch:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]]))
    {[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://www.website.nl/sessie.php"[/COLOR][COLOR= #007700]) !==[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700])
        {[/COLOR]
        [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://www.website.nl/sessie.php"[/COLOR][COLOR= #007700]);
        }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
         [COLOR= #FF8000]// dan ben je dus niet ingelogd[/COLOR]
        [COLOR= #007700]}
    }[/COLOR]
?>


dat werkt gewoon en is database loos?
0
Berichten
2.692
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Smiegles schreef:
dan gebruik je dit toch:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]]))
    {[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://www.website.nl/sessie.php"[/COLOR][COLOR= #007700]) !==[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700])
        {[/COLOR]
        [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://www.website.nl/sessie.php"[/COLOR][COLOR= #007700]);
        }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
         [COLOR= #FF8000]// dan ben je dus niet ingelogd[/COLOR]
        [COLOR= #007700]}
    }[/COLOR]
?>
dat werkt gewoon en is database loos?

Dan haalt hij niet de cookie van de bezoeker op ;p
Maar gaat het via je server emo
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Superb schreef:
Eerdere citaten tonen
Smiegles schreef:
dan gebruik je dit toch:
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]]))
    {[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://www.website.nl/sessie.php"[/COLOR][COLOR= #007700]) !==[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700])
        {[/COLOR]
        [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://www.website.nl/sessie.php"[/COLOR][COLOR= #007700]);
        }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
         [COLOR= #FF8000]// dan ben je dus niet ingelogd[/COLOR]
        [COLOR= #007700]}
    }[/COLOR]
?>


dat werkt gewoon en is database loos?
Dan haalt hij niet de cookie van de bezoeker op ;p
Maar gaat het via je server emo
Nou ja het zou wel kunnen werken
0
Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Smiegles schreef:
dan gebruik je dit toch:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]]))
    {[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://www.website.nl/sessie.php"[/COLOR][COLOR= #007700]) !==[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700])
        {[/COLOR]
        [COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]] =[/COLOR] [URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://www.website.nl/sessie.php"[/COLOR][COLOR= #007700]);
        }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
         [COLOR= #FF8000]// dan ben je dus niet ingelogd[/COLOR]
        [COLOR= #007700]}
    }[/COLOR]
?>
dat werkt gewoon en is database loos?
Lennard schreef:
Dan roept je server die pagina aan, en die geeft logischerwijs geen cookies mee.
Nee dus.
Dan zou je ook file_get_contents(https://bankieren.rabobank.nl/klanten/) kunnen doen en kunnen zien hoeveel geld iemand heeft enzo emoDe requests gaat dan niet van de bezoeker uit, dus dat kan gewoon niet.
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Lennard schreef:
Volgens mij kun je ook geen ajax-requests crossdomain gebruiken, maar dat weet ik niet zeker.
Daar zijn trukjes voor, had het nodig voor mijn game.
0
One2xs

Bot · Topicstarter

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Heb het net geprobeerd en dat lukt dus niet emo.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren