Pagina 1 van 1

probleem met sessies

Geplaatst: 23 mar 2009, 12:10
door heliumblazer
  • Adres van je forum: http://pepijnstrips.nl
    Event. modificaties op je forum: geen
    Wanneer ontstond het probleem? al lang geleden
    phpBB versie: 3.0.4

    Heb je onlangs iets veranderd aan je forum? nee
    Wat is het probleem?
    als ik inlog op bv. het forumoverzicht of gewoon op inloggen, dan staat er "Klik hier om naar forumoverzicht te gaan" ofzoiets, en als ik daar op klik logt ie uit.
    ook als ik naar mijn zelf gemaakte pagina "Strips" ga, logt ie weer uit.
    weet iemand hoe ik dit zowieso voor mijn zelfgemaakte pagina kan oplossen?

    gegroet,

    heliumblazer
..

Re: probleem met sessies

Geplaatst: 23 mar 2009, 12:34
door Paul
Heb je tijdens de installatie, of daarna in je admin, iets aan de cookie settings aangepast?

Re: probleem met sessies

Geplaatst: 23 mar 2009, 12:38
door heliumblazer
nee volgens mij niet.
maar ik heb het al de hele tijd, sinds ik bij woelmuis.nl host.

maar ben nu aan het uploaden naar een andere host, misschien is het probleem dan voorbij.

en, als ik iets van 5x achter elkaar inlog, ben ik wel weer ingelogd.

Re: probleem met sessies

Geplaatst: 23 mar 2009, 12:45
door Paul
Wat zijn je cookie settings in je admin?

Welke MODs heb je geinstalleerd?
Hoe heb je je custom page precies gemaakt (Welke tut?)?

Re: probleem met sessies

Geplaatst: 23 mar 2009, 17:22
door heliumblazer
tut van de phpbb.nl wiki.

en cookiesettings:
Cookie domein: pepijnstrips.woelmuis.nl
Cookie naam: phpbb3_b5q7k3
Cookie secure [ https ]:
Zet deze optie alleen aan als je server gebruik maakt van SSL. Indien dit aan staat en SSL niet ondersteund wordt, ontstaan er fouten bij het doorsturen naar pagina's.
UITGESCHAKELD

zo, weet iemand hoe ik dit oplos?

Re: probleem met sessies

Geplaatst: 23 mar 2009, 17:31
door Paul
cookie domein moet dit zijn:
.pepijnstrips.nl
;)

Re: probleem met sessies

Geplaatst: 25 mar 2009, 16:58
door heliumblazer
dankje, nu werkt alleen mijn extra pagina nog niet, en ik denk dat het hier aan ligt:

hij plakt: sid=3832876136a4f2fb86e9a61e9201f313 niet aan de url van de nieuwe pagina.

is er een manier om die eraan te krijgen, door een variabele ofzo?

dankje,

heliumblazer

Re: probleem met sessies

Geplaatst: 25 mar 2009, 17:13
door Paul
Geef eens de code van je custom page?

Re: probleem met sessies

Geplaatst: 26 mar 2009, 06:47
door heliumblazer
okay, php code en html?

PHP:

Code: Selecteer alles

<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
 
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
 
page_header('Ga naar onze strips!');
 
$template->set_filenames(array(
   'body' => 'strips.html',
));
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>
html:

Code: Selecteer alles

<!-- INCLUDE overall_header.html -->
<h2>Ga naar onze strips!</h2>
<div class="panel">
<div class="inner"><span class="corners-top"><span></span></span>
<div class="content">
<p>Gelukkig 2009 toegewenst, namens de &bull PepijnStrips &bull Groep.</p>
<p>Om naar de strips te gaan, klik je op een onderstaand figuur. </p>
</div>
<img alt="Strip" usemap="#strip" src="nstrips.jpg" /> <map name="strip">
<area alt="Hoelala" href="http://pepijnstrips.nl/viewforum.php?f=19" coords="40,251,179,412" shape="RECT" />
<area alt="Bultjesman" href="http://pepijnstrips.nl/viewforum.php?f=20" coords="309,368,410,472" shape="RECT" />
<area alt="Overig" href="http://pepijnstrips.nl/viewforum.php?f=21" coords="29,132,110,245" shape="RECT" />
<area alt="Copain" href="http://pepijnstrips.nl/viewforum.php?f=23" coords="483,377,589,519" shape="RECT" />
<area alt="Laars" href="http://pepijnstrips.nl/viewforum.php?f=22" coords="511,123,597,280" shape="RECT" />
<area alt="Tom, Bodhi, Pepijn en Lars" href="http://pepijnstrips.nl/viewforum.php?f=26" coords="286,14,443,147" shape="RECT" /></map><span class="corners-bottom"><span></span></span></div>
</div>
<!-- INCLUDE jumpbox.html --><!-- INCLUDE overall_footer.html -->

Re: probleem met sessies

Geplaatst: 26 mar 2009, 08:04
door Paul
Je gebruik geen append_sid om de urls te maken, zoals in de phpBB core, dus dan is het vrij logische dat sid= er niet bijkomt ;)

Re: probleem met sessies

Geplaatst: 26 mar 2009, 08:16
door heliumblazer
hoe maak ik die?

of wat moet ik aanpassen?
Wijziging: dus, hoe zet ik dit in de link: append_sid in mijn url: <a href="strips.php">Onze strips</a>
groetjes,
heliumblazer

Re: probleem met sessies

Geplaatst: 26 mar 2009, 10:34
door Paul
Verplaatst naar MOD ontwikkeling.

Kijk eens in index.php en index_body.html hoe het daar wordt gedaan ;)

Re: probleem met sessies

Geplaatst: 26 mar 2009, 16:50
door heliumblazer
zo denk ik:
{U_SEARCH_UNANSWERED}
maar dan moet ik een nieuwe variabele aanmaken, en ik weet niet waar dat moet....

groetjes, heliumblazer

Re: probleem met sessies

Geplaatst: 27 mar 2009, 09:31
door Derky
Bij meerdere een , erachter de regel en bij de laatste een ). ;)

Code: Selecteer alles

// Assign heliumblazer specific vars ^_^
$template->assign_vars(array(
    'U_BOE'            => append_sid("{$phpbb_root_path}boe.$phpEx"),
    'U_KOE'            => append_sid("{$phpbb_root_path}koe.$phpEx"),
    'U_DOE'            => append_sid("{$phpbb_root_path}doe.$phpEx"))
);  
{U_BOE} geeft dan ./boe.php en eventueel met een sid als dit nodig is.

Re: probleem met sessies

Geplaatst: 28 mar 2009, 09:57
door heliumblazer
Derky schreef:Bij meerdere een , erachter de regel en bij de laatste een ). ;)

Code: Selecteer alles

// Assign heliumblazer specific vars ^_^
$template->assign_vars(array(
    'U_BOE'            => append_sid("{$phpbb_root_path}boe.$phpEx"),
    'U_KOE'            => append_sid("{$phpbb_root_path}koe.$phpEx"),
    'U_DOE'            => append_sid("{$phpbb_root_path}doe.$phpEx"))
);  
{U_BOE} geeft dan ./boe.php en eventueel met een sid als dit nodig is.
dankje derky! dit lijkt me zinvol.
kan ik dit gewoon in mijn php bestand zetten? en dan met mijn html openen?

gr, heliumblazer

Re: probleem met sessies

Geplaatst: 28 mar 2009, 10:55
door Derky
Ja dat moet je plaatsen voordat je het template bestand aangeeft:

Code: Selecteer alles

// Output page
page_header($user->lang['INDEX']);

$template->set_filenames(array(
    'body' => 'index_body.html')
); 
En je kan dan in de html dus zeggen:
De <a href="{U_KOE}">Koe</a> zegt <a href="{U_BOE}">boe</a>. :P

In phpBB3 begin je een url met U_, taalvariabels met L_ meer uitleg kan je in de coding guidelines vinden, deze staan in de map docs.

Dus als je een taalbestand zou includen dan zou je ook {L_KOE} kunnen gebruiken waardoor je met verschillende talen zou kunnen werken. :)