Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
-
PetraK
- Berichten: 398
- Lid geworden op: 20 okt 2003, 20:14
- Locatie: Amsterdam
-
Contacteer:
Bericht
door PetraK » 04 mar 2004, 15:14
Krijg ik de volgende foutmelding. (let ff niet op de provider)
Code: Selecteer alles
Fatal error: Call to undefined function: redirect() in /data/members/free/tripod/nl/a/r/i/ariebombarie03/htdocs/forum/memberlist.php on line 38
en dit is het stukje wat ik heb vervangen
Code: Selecteer alles
//
// End session management
//
// Begin 'Restrict Guest Access' MOD
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.".$phpEx."?redirect=memberlist.".$phpEx, true));
exit;
}
// End 'Restrict Guest Access' MOD
Kan iemand mij vertellen waar het fout gaat?
Vogelplanet
Geen Pbtjes met word lid van mijn forum ofzo
-
Donny_nl
- Berichten: 463
- Lid geworden op: 27 feb 2004, 13:55
- Locatie: Rotterdam
-
Contacteer:
Bericht
door Donny_nl » 04 mar 2004, 15:39
wordt includes/functions.php wel aangeroepen?
-
PetraK
- Berichten: 398
- Lid geworden op: 20 okt 2003, 20:14
- Locatie: Amsterdam
-
Contacteer:
Bericht
door PetraK » 04 mar 2004, 15:41
hoe bedoel je ?
Kheb de files die gevraagt werden aangepast en upgeload.
Verder begrijp ik dit nog niet helemaal
Vogelplanet
Geen Pbtjes met word lid van mijn forum ofzo
-
Luuk
- Berichten: 7311
- Lid geworden op: 22 okt 2003, 10:07
- Locatie: Delft
Bericht
door Luuk » 04 mar 2004, 15:42
PetraK schreef:Krijg ik de volgende foutmelding. (let ff niet op de provider)
//
// End session management
//
// Begin 'Restrict Guest Access' MOD
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.".$phpEx."?redirect=memberlist.".$phpEx, true));
exit;
}
// End 'Restrict Guest Access' MOD
Kan iemand mij vertellen waar het fout gaat?
Verwijder dat rode eens
Laatst gewijzigd door
Luuk op 04 mar 2004, 15:46, 1 keer totaal gewijzigd.
-
Donny_nl
- Berichten: 463
- Lid geworden op: 27 feb 2004, 13:55
- Locatie: Rotterdam
-
Contacteer:
Bericht
door Donny_nl » 04 mar 2004, 15:43
het gaat toch ergens fout.
is de mod geschikt voor jouw versie van phpbb?
zo ja, loop em dan toch nog een keer helemaal langs om te kijken of je echt alles gedaan hebt zoals beschreven staat.
lukt het dan nog niet, zet dan je backup terug en probeer het helemaal opnieuw.
-
PetraK
- Berichten: 398
- Lid geworden op: 20 okt 2003, 20:14
- Locatie: Amsterdam
-
Contacteer:
Bericht
door PetraK » 04 mar 2004, 15:47
ik heb dat rood aangegeven nu weggehaalt. maar krijg nu deze melding.
Code: Selecteer alles
Parse error: parse error in /data/members/free/tripod/nl/a/r/i/ariebombarie03/htdocs/forum/memberlist.php on line 38
(het staat op een testsite, dus hoeft er geen backup op te komen.
ik gebruik de laatste versie van phpbb)
ff aangepast
Vogelplanet
Geen Pbtjes met word lid van mijn forum ofzo
-
Luuk
- Berichten: 7311
- Lid geworden op: 22 okt 2003, 10:07
- Locatie: Delft
Bericht
door Luuk » 04 mar 2004, 15:50
En als je alleen de laatste .$phpEx weghaalt?
-
PetraK
- Berichten: 398
- Lid geworden op: 20 okt 2003, 20:14
- Locatie: Amsterdam
-
Contacteer:
Bericht
door PetraK » 04 mar 2004, 15:54
Luuk schreef:En als je alleen de laatste .$phpEx weghaalt?
Nu dat andere weer terug gezet, en de laatste .$phpEx weggehaalt, maar krijg dan dit.
Code: Selecteer alles
Fatal error: Call to undefined function: redirect() in /data/members/free/tripod/nl/a/r/i/ariebombarie03/htdocs/forum/memberlist.php on line 38
Vogelplanet
Geen Pbtjes met word lid van mijn forum ofzo
-
Luuk
- Berichten: 7311
- Lid geworden op: 22 okt 2003, 10:07
- Locatie: Delft
Bericht
door Luuk » 04 mar 2004, 16:01
Ehm, ik heb zelf jouw code getest
Code: Selecteer alles
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.".$phpEx."?redirect=memberlist.".$phpEx, true));
exit;
}
Maar dat werkt wel hoor, zonder fouten!
-
PetraK
- Berichten: 398
- Lid geworden op: 20 okt 2003, 20:14
- Locatie: Amsterdam
-
Contacteer:
Bericht
door PetraK » 04 mar 2004, 16:07
Ik gaat hem ff helemaal overnieuw doen, en dan zien of ie het wel wil doen, bij mij doet ie het niet....kan natuurlijk aan lycos liggen, maar dat weet ik niet, dus gaat ik het ook ff op een andere server testen
Vogelplanet
Geen Pbtjes met word lid van mijn forum ofzo
-
PetraK
- Berichten: 398
- Lid geworden op: 20 okt 2003, 20:14
- Locatie: Amsterdam
-
Contacteer:
Bericht
door PetraK » 04 mar 2004, 16:23
Vreemd, ik heb hem nu overnieuw gedaan, maar krijg nog steeds de zelfde foutmelding.....
Vogelplanet
Geen Pbtjes met word lid van mijn forum ofzo
-
Luuk
- Berichten: 7311
- Lid geworden op: 22 okt 2003, 10:07
- Locatie: Delft
Bericht
door Luuk » 04 mar 2004, 16:29
Is dat trouwens de eerste pagina die je verandert?
Of heb je bij andere geen/ook hetzelfde probleem
-
PetraK
- Berichten: 398
- Lid geworden op: 20 okt 2003, 20:14
- Locatie: Amsterdam
-
Contacteer:
Bericht
door PetraK » 04 mar 2004, 16:44
kheb het nog niet op mijn pagina zelf veranderd. alleen op lycos.
maar ik heb daar een portal instaan. misschien heeft dat er mee te maken?
Ook op mijn huidige site heb ik een portal draaien
Vogelplanet
Geen Pbtjes met word lid van mijn forum ofzo
-
Luuk
- Berichten: 7311
- Lid geworden op: 22 okt 2003, 10:07
- Locatie: Delft
Bericht
door Luuk » 04 mar 2004, 18:08
Misschien ligt het daaraan, op mijn site is geen portal geïnstalleerd.
-
PetraK
- Berichten: 398
- Lid geworden op: 20 okt 2003, 20:14
- Locatie: Amsterdam
-
Contacteer:
Bericht
door PetraK » 04 mar 2004, 18:28
hm, misschien iemand anders die het dan weet? zodat het ook met Portal werkt?
Vogelplanet
Geen Pbtjes met word lid van mijn forum ofzo
-
Donny_nl
- Berichten: 463
- Lid geworden op: 27 feb 2004, 13:55
- Locatie: Rotterdam
-
Contacteer:
Bericht
door Donny_nl » 04 mar 2004, 19:08
de Restrict Guest Access die op phpbbhacks.com te vinden is, is geschikt voor versie 2.0.4.
de functie redirect (die in includes/function.php staat) wordt in de bestanden: search.php, groupcp.php, memberlist.php en staff.php aangeroepen, maar includes/function.php wordt in geen van die bestanden aangeroepen dus kan php die functie niet vinden.
-
PetraK
- Berichten: 398
- Lid geworden op: 20 okt 2003, 20:14
- Locatie: Amsterdam
-
Contacteer:
Bericht
door PetraK » 04 mar 2004, 19:26
dus deze mod zou niet werken onder de laatste versie?
Vogelplanet
Geen Pbtjes met word lid van mijn forum ofzo
-
Donny_nl
- Berichten: 463
- Lid geworden op: 27 feb 2004, 13:55
- Locatie: Rotterdam
-
Contacteer:
Bericht
door Donny_nl » 04 mar 2004, 19:43
blijkbaar niet, misschien kun je op het forum van phpbbhacks.com kijken of er iets over staat.
wat je ook kunt doen, maar dat is geheel op eigen risico:
1.
zoek in die 4 bestanden
en zet daar achter:
Code: Selecteer alles
include($phpbb_root_path . 'includes/functions.'.$phpEx);
of 2.
zet in de bestanden na:
de gehele functie:
Code: Selecteer alles
function redirect($url)
{
global $db, $board_config;
if (!empty($db))
{
$db->sql_close();
}
$server_protocol = ($board_config['cookie_secure']) ? 'https://' : 'http://';
$server_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['server_name']));
$server_port = ($board_config['server_port'] <> 80) ? ':' . trim($board_config['server_port']) : '';
$script_name = preg_replace('#^\/?(.*?)\/?$#', '\1', trim($board_config['script_path']));
$script_name = ($script_name == '') ? $script_name : '/' . $script_name;
$url = preg_replace('#^\/?(.*?)\/?$#', '/\1', trim($url));
// Redirect via an HTML form for PITA webservers
if (@preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')))
{
header('Refresh: 0; URL=' . $server_protocol . $server_name . $server_port . $script_name . $url);
echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><meta http-equiv="refresh" content="0; url=' . $server_protocol . $server_name . $server_port . $script_name . $url . '"><title>Redirect</title></head><body><div align="center">If your browser does not support meta redirection please click <a href="' . $server_protocol . $server_name . $server_port . $script_name . $url . '">HERE</a> to be redirected</div></body></html>';
exit;
}
// Behave as per HTTP/1.1 spec for others
header('Location: ' . $server_protocol . $server_name . $server_port . $script_name . $url);
exit;
}
maar dit is dus wel op geheel eigen risico!!!
-
Luuk
- Berichten: 7311
- Lid geworden op: 22 okt 2003, 10:07
- Locatie: Delft
Bericht
door Luuk » 05 mar 2004, 16:47
Ik snap eigenlijk niet wat hier fout bij gaat, toen ik het hier probeerde lukte het, ZONDER ik de mod had geinstalleerd, alleen het stuk wat hier gegeven was dus...
-
PetraK
- Berichten: 398
- Lid geworden op: 20 okt 2003, 20:14
- Locatie: Amsterdam
-
Contacteer:
Bericht
door PetraK » 05 mar 2004, 18:02
Ik ben even op .com wezen vragen
En heb het nu kunnen fixen zonder mod

simpel door deze code
Code: Selecteer alles
// Stop guest viewing
if (!$userdata['session_logged_in'])
{
message_die(GENERAL_MESSAGE, $lang['Not_Authorised']);
}
Na end session gedoe te zetten, in bv je memberlist of je profiel of welke andere file je wil protecten

Vogelplanet
Geen Pbtjes met word lid van mijn forum ofzo