Pagina 1 van 1
last visit mod
Geplaatst: 26 feb 2004, 19:19
door RiLe
Ik heb alles gedaan dan ga ik naar het bestandje wat erbij zat die ik geupload had... last_visit_mod.php en dan geeft hij dit aan:
Code: Selecteer alles
Parse error: parse error in /data/members/free/tripod/nl/l/e/l/leliveldrick/htdocs/includes/sessions.php on line 385
Fatal error: Call to undefined function: session_pagestart() in /data/members/free/tripod/nl/l/e/l/leliveldrick/htdocs/last_visit_db_update.php on line 56
Wie weet wat dat is? thnxs
Geplaatst: 26 feb 2004, 19:31
door WebSiteNet
Geef van includes/session.php een regel 380 t/m 390.
Geplaatst: 26 feb 2004, 19:34
door RiLe
Hier heb je een groot gedeeldte van het laatste stuk:
Code: Selecteer alles
//
// session_end closes out a session
// deleting the corresponding entry
// in the sessions table
//
function session_end($session_id, $user_id)
{
global $db, $lang, $board_config;
global $HTTP_COOKIE_VARS, $HTTP_GET_VARS, $SID;
$cookiename = $board_config['cookie_name'];
$cookiepath = $board_config['cookie_path'];
$cookiedomain = $board_config['cookie_domain'];
$cookiesecure = $board_config['cookie_secure'];
$current_time = time();
//
// Pull cookiedata or grab the URI propagated sid
//
if ( isset($HTTP_COOKIE_VARS[$cookiename . '_sid']) )
{
$session_id = isset( $HTTP_COOKIE_VARS[$cookiename . '_sid'] ) ? $HTTP_COOKIE_VARS[$cookiename . '_sid'] : '';
$sessionmethod = SESSION_METHOD_COOKIE;
}
else
{
$session_id = ( isset($HTTP_GET_VARS['sid']) ) ? $HTTP_GET_VARS['sid'] : '';
$sessionmethod = SESSION_METHOD_GET;
}
//
// Delete existing session
//
$sql = "DELETE FROM " . SESSIONS_TABLE . "
WHERE session_id = '$session_id'
AND session_user_id = $user_id";
if ( !$db->sql_query($sql) )
{
message_die(CRITICAL_ERROR, 'Error removing user session', '', __LINE__, __FILE__, $sql);
}
setcookie($cookiename . '_data', '', $current_time - 31536000, $cookiepath, $cookiedomain, $cookiesecure);
setcookie($cookiename . '_sid', '', $current_time - 31536000, $cookiepath, $cookiedomain, $cookiesecure);
return true;
}
//
// Append $SID to a url. Borrowed from phplib and modified. This is an
// extra routine utilised by the session code above and acts as a wrapper
// around every single URL and form action. If you replace the session
// code you must include this routine, even if it's empty.
//
function append_sid($url, $non_html_amp = false)
{
global $SID;
if ( !empty($SID) && !preg_match('#sid=#', $url) )
{
$url .= ( ( strpos($url, '?') != false ) ? ( ( $non_html_amp ) ? '&' : '&' ) : '?' ) . $SID;
}
return $url;
}
?>
Geplaatst: 26 feb 2004, 19:41
door RiLe
ow jah als ik me forum open geeft ie dit aan:
Code: Selecteer alles
Parse error: parse error, expecting `')'' in /data/members/free/tripod/nl/l/e/l/leliveldrick/htdocs/index.php on line 327
Geplaatst: 26 feb 2004, 20:46
door WebSiteNet
1: Welke lijn ervan is 385?
2: Geef het stukl daar omheen ook eens en geef aan welke lijn de 'foute' is.
Geplaatst: 26 feb 2004, 20:50
door RiLe
385 is de aller onderste deze:
Geplaatst: 26 feb 2004, 20:57
door WebSiteNet
Van sessions.php? Dat zou betekenen dat er een blok niet goed afgesloten is maar dat zie ik niet. En de regels er boven zijn in orde. Kijk een iets verder terug.

Geplaatst: 26 feb 2004, 21:04
door RiLe
Geplaatst: 26 feb 2004, 21:19
door RiLe
Verder geen oplossingen?
Geplaatst: 27 feb 2004, 09:39
door Duvelske
Hmm je hebt het bestandje van last visit toch wel in de root gezet he

(de database verandering?) Verder heb je de forum zelf goed gemod?