Forum logt uit visit extra pagina

Hulp nodig bij je installatie of kom je ergens niet uit? Probeer phpBB3! Problemen lossen we samen met je op.
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Forumregels
phpBB 3.0 is End of support per 1 januari 2017. Dit forum is hier enkel ter archief. Het wordt aangeraden te upgraden naar phpBB 3.2
Gesloten
Alcoholicleaf
Berichten: 25
Lid geworden op: 12 mei 2008, 10:02

Forum logt uit visit extra pagina

Bericht door Alcoholicleaf » 18 mei 2008, 16:24

  • Adres van je forum: http://firstbreath.nl/forum
    Event. modificaties op je forum: zelfgemaakte zooi
    Wanneer ontstond het probleem? vanaf het begin
    phpBB versie: 3.0.1

    Heb je onlangs iets veranderd aan je forum? veel
    Wat is het probleem?
Als volgt:ik maak gebruik van extra paginas die gebruik maken van de phpbb template, maar vraag me af.. iederekeer logt de site uit als je op index klikt of als je naar de link pagina gaat.. deze paginas heb ik direct gelinkt.. maar hij moet eigenlijk het sessiecodetje menemen of op een andere manier met bhlp van cookies ofzo ingelogd blijven.. eenig idee hoe?

groetjes Alcoholicleaf

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Re: Forum logt uit visit extra pagina

Bericht door lifeguard » 18 mei 2008, 16:29

Hoe heb je die paginas aangemaakt?
Als je dit op de juiste manier gedaan hebt, moet er geen enkel probleem zijn, ik doe namelijk hetzelfde.
Doenwenu.nl Een site over van alles ... zeg maar

Alcoholicleaf
Berichten: 25
Lid geworden op: 12 mei 2008, 10:02

Re: Forum logt uit visit extra pagina

Bericht door Alcoholicleaf » 18 mei 2008, 16:39

// paginatje //

<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './forum/';
$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('Index');

$template->set_filenames(array(
"body" => "frontpage_body.html")
);

$query = "SELECT p.post_text, p.post_time, u.username
FROM forum_posts AS p,
forum_users AS u
WHERE p.topic_id = 5 AND
u.user_id = p.poster_id
ORDER BY p.post_time DESC;";
$result = mysql_query($query);

while ($resultset=mysql_fetch_array($result)) {
$template->assign_block_vars('post', array(
'NAME' => $resultset['username'],
'DATE' => $user->format_date($resultset['post_time']),
'TEXT' => $resultset['post_text'])
);
}

page_footer();
?>


// overal header met links //

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>

<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2000, 2002, 2005, 2007 phpBB Group" />
<meta name="keywords" content="" />
<meta name="description" content="" />
{META}
<title>{SITENAME} &bull; <!-- IF S_IN_MCP -->{L_MCP} &bull; <!-- ELSEIF S_IN_UCP -->{L_UCP} &bull; <!-- ENDIF -->{PAGE_TITLE}</title>

<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />

<script type="text/javascript">
// <![CDATA[
<!-- IF S_USER_PM_POPUP -->
if ({S_NEW_PM})
{
popup('{UA_POPUP_PM}', 400, 225, '_phpbbprivmsg');
}
<!-- ENDIF -->

function popup(url, width, height, name)
{
if (!name)
{
name = '_popup';
}

window.open(url.replace(/&/g, '&'), name, 'height=' + height + ',resizable=yes,scrollbars=yes,width=' + width);
return false;
}

function jumpto()
{
var page = prompt('{LA_JUMP_PAGE}:', '{ON_PAGE}');
var perpage = '{PER_PAGE}';
var base_url = '{A_BASE_URL}';

if (page !== null && !isNaN(page) && page > 0)
{
document.location.href = base_url.replace(/&/g, '&') + '&start=' + ((page - 1) * perpage);
}
}

/**
* Find a member
*/
function find_username(url)
{
popup(url, 760, 570, '_usersearch');
return false;
}

/**
* Mark/unmark checklist
* id = ID of parent container, name = name prefix, state = state [true/false]
*/
function marklist(id, name, state)
{
var parent = document.getElementById(id);
if (!parent)
{
eval('parent = document.' + id);
}

if (!parent)
{
return;
}

var rb = parent.getElementsByTagName('input');

for (var r = 0; r < rb.length; r++)
{
if (rb[r].name.substr(0, name.length) == name)
{
rb[r].checked = state;
}
}
}

<!-- IF ._file -->

/**
* Play quicktime file by determining it's width/height
* from the displayed rectangle area
*
* Only defined if there is a file block present.
*/
function play_qt_file(obj)
{
var rectangle = obj.GetRectangle();

if (rectangle)
{
rectangle = rectangle.split(',')
var x1 = parseInt(rectangle[0]);
var x2 = parseInt(rectangle[2]);
var y1 = parseInt(rectangle[1]);
var y2 = parseInt(rectangle[3]);

var width = (x1 < 0) ? (x1 * -1) + x2 : x2 - x1;
var height = (y1 < 0) ? (y1 * -1) + y2 : y2 - y1;
}
else
{
var width = 200;
var height = 0;
}

obj.width = width;
obj.height = height + 16;

obj.SetControllerVisible(true);

obj.Play();
}
<!-- ENDIF -->

// ]]>
</script>
</head>
<body class="{S_CONTENT_DIRECTION}">

<a name="top"></a>

<div id="wrapheader">

<div id="logodesc">
<table width="100%" cellspacing="0">
<tr>
<td><a href="{U_INDEX}">{SITE_LOGO_IMG}</a></td>
<td width="100%" align="center"></td>
</tr>
</table>
</div>

<div id="menubar">
<table width="100%" cellspacing="0">
<tr><td>
<ul class="menuline">
<li><a href="http://firstbreath.nl/home.php">Home</a></li>
<li><a href="http://firstbreath.nl/band.php">Band</a></li>
<li><a href="http://firstbreath.nl/discography.php"> ... hy</a></li>
<li><a href="http://firstbreath.nl/tour.php">Tour</a></li>
<li><a href="http://firstbreath.nl/gallery.php">Gallery</a></li>
<li><a href="http://firstbreath.nl/media.php">Media</a></li>
<li><a href="http://firstbreath.nl/links.php">Links</a></li>
<li><a href="http://firstbreath.nl/contact.php">Contact</a></li>
</ul>
</td>
<td>
<ul class="menuline">
<li><a href="{U_INDEX}">{L_INDEX}</a></li>
<!-- IF not S_IS_BOT --><li><a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a>&nbsp;</li><!-- ENDIF -->
<!-- IF U_RESTORE_PERMISSIONS --><li><a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a></li><!-- ENDIF -->
<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN --><li><span style="color: red;">{L_BOARD_DISABLED}</span></li><!-- ENDIF -->
<!-- IF not S_IS_BOT -->
<!-- IF S_USER_LOGGED_IN -->
<!-- IF S_DISPLAY_PM --><li><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a></li><!-- ENDIF -->
<!-- ELSEIF S_REGISTER_ENABLED --><li><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
<!-- ENDIF -->
<li><a href="{U_FAQ}">{L_FAQ}</a></li>
<!-- IF S_DISPLAY_SEARCH --><li><a href="{U_SEARCH}">{L_SEARCH}</a></li><!-- ENDIF -->
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_MEMBERLIST --><li><a href="{U_MEMBERLIST}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
<!-- IF S_USER_LOGGED_IN --><li><a href="{U_PROFILE}">{L_PROFILE}</a></li><!-- ENDIF -->
<!-- ENDIF -->
</ul></td>
</tr>
</table>
</div>

<div id="datebar">
<table width="100%" cellspacing="0">
<tr>
<td class="gensmall"><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ENDIF --></td>
<td class="gensmall" align="{S_CONTENT_FLOW_END}">{CURRENT_TIME}<br /></td>
</tr>
</table>
</div>

</div>

<div id="wrapcentre">

<!-- IF S_DISPLAY_SEARCH -->
<p class="searchbar">
<span style="float: {S_CONTENT_FLOW_BEGIN};"><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a> | <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></span>
<!-- IF S_USER_LOGGED_IN -->
<span style="float: {S_CONTENT_FLOW_END};"><a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a> | <a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></span>
<!-- ENDIF -->
</p>
<!-- ENDIF -->

<br style="clear: both;" />

<!-- INCLUDE breadcrumbs.html -->

<br />

Alcoholicleaf
Berichten: 25
Lid geworden op: 12 mei 2008, 10:02

Re: Forum logt uit visit extra pagina

Bericht door Alcoholicleaf » 18 mei 2008, 16:42

volgens mij schuilt het probleem zich hierin:

willekeurige link naar board index:

http://firstbreath.nl/forum/index.php[b ... c1ffdc102a[/b]

willekeurige link naar site zelf:

http://firstbreath.nl/home.php

de (hier) dikgedrukte code wordt niet meegenomen naar de 'extra' paginas.. of zou dat het probleem niet zijn? moet ik mijn board anders instellen (bijv dat er ergens een coocky functie zit die ik nu niet benut ofzo?

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Re: Forum logt uit visit extra pagina

Bericht door lifeguard » 18 mei 2008, 16:49

Beter dat je deze mooie tutorial eens gebruikt.

Werkt als een tierelier, zonder problemen.
Doenwenu.nl Een site over van alles ... zeg maar

Alcoholicleaf
Berichten: 25
Lid geworden op: 12 mei 2008, 10:02

Re: Forum logt uit visit extra pagina

Bericht door Alcoholicleaf » 18 mei 2008, 17:17

lifeguard schreef:Beter dat je deze mooie tutorial eens gebruikt.

Werkt als een tierelier, zonder problemen.
zeg schatteboutje.. die tutorial heb ik gebruikt... ;)

eigenlijk is alles hetzelfde als dat in die tutorial staat alleen heb ik mijn overal header aangepast :)
ik denk toch echt dat ie die dikgedrukte code moet gebruiken om door te sturen aan de volgende pagina.. maar hoe... en anders moet het volgensmij met een cookie :o ksnap niet hoe of wat :) ..?

lifeguard
Berichten: 2861
Lid geworden op: 05 jul 2005, 08:20
Locatie: Dakloos
Contacteer:

Re: Forum logt uit visit extra pagina

Bericht door lifeguard » 18 mei 2008, 19:37

Wanneer je die tutorial gebruikt hoef je toch erna niks meer aan je overall_header aan te passen?
ik begrijp je even niet hahaha.

Je gebruikt die tutorial, en in het html bestand dump je je inhoud.
Doenwenu.nl Een site over van alles ... zeg maar

Alcoholicleaf
Berichten: 25
Lid geworden op: 12 mei 2008, 10:02

Re: Forum logt uit visit extra pagina

Bericht door Alcoholicleaf » 18 mei 2008, 23:02

Als je een website hebt heb je toch een menu waarop je navigeert tussen 2 pagina's.. denk aan deze site.. bovenin zie je "phpbb" "forums" "downloads" "documentatie" dit zijn 4 verschillende media die je op deze site kan bezoeken. als je klikt op downloads gaat de pagina naar http://www.phpbb.nl/downloads/ de hele header (inclusief die links naar andere media) staat in de "overal_header.html" van je pagina, tenzij je een pagina maakt met een header en in een i-frame of frameset je php forum plaatst. (je zou ook nog een 'extra' header in iedere pagina kunnen zetten.

al die informatie hierboven om te vertellen waarom ik de overal_header heb aangepast.
Let op:

<a href="{U_INDEX}">{L_INDEX}</a>

dit is de link naar de index van het forum.. deze link is variabel naar of je ingelogd bent op mijn forum, of niet. vb.>

http://firstbreath.nl/forum/index.php?s ... c1ffdc102a

dit is precies dezelfde link. die sid staat voor "sessie identification number" als ik ingelogd bent op het forum verandert die sid in iets anders, (ik geef geen link want dan kun je gewoon op onze site 'ínloggen' onder 'mijn account' volgens mij.. maar het lijkt op dit:

http://firstbreath.nl/forum/index.php?s ... 2ffder302a

als ik nu vanuit het forum klik op de link naar de homepage neemt hij het ?sid=blabla niet mee.. dan krijg je dus als link

http://firstbreath.nl/index.php

in plaats van wat ik wil:

http://firstbreath.nl/index.php?sid=676 ... c1ffdc102a

snap je nu wel wat ik bedoel???
of kan iemand anders me helpen die begrijpt wat ik bedoel..

alvast bedankt..

Alcoholicleaf
Berichten: 25
Lid geworden op: 12 mei 2008, 10:02

Re: Forum logt uit visit extra pagina

Bericht door Alcoholicleaf » 18 mei 2008, 23:45

en ik hebt het antwoord alweer zelf gevonden.. beetje zoeken op de phpbb.com site gaf me het volgende resultaat:

http://www.phpbb.com/kb/article/session ... ppend-sid/

dus voor iedereen met het zelfde probleem.. :) alsjeblieft!

Gesloten