Redirect Outside phpBB After Log In/Out

Frågor kring MODdar (modifikationer) för phpBB 2.0.x.

Moderatorer: Supportgrupp, Moderatorgrupp

lord_legolas
Aktiv medlem
Aktiv medlem
Inlägg: 34
Blev medlem: 2004-08-28 20:36
Svar: 0

Redirect Outside phpBB After Log In/Out

Inlägg av lord_legolas »

Hejsan. Jag hjälper en vän med en hemsida och vi vill kunna integrera hemsidan med forum, dvs om en sida bara ska kunna nås av medlemmar, ska man logga in i forumet o sedan nå den sidan.

Ex: du går in på fil.php och fil.php är begränsad. Du är inte inloggad och då kommer inlogningsformulär upp, och du loggar in i forumet, för att sedan skickas tillbaka till fil.php o komma åt informationen.

Vi använder oss av hacket: Redirect Outside phpBB After Log In/Out
flouee
Ny medlem
Ny medlem
Inlägg: 1
Blev medlem: 2004-12-14 20:44
Svar: 0

Inlägg av flouee »

Jag som är vännen :) Har registrerat mig nu.
För att specificera problemet en aning... Ovan nämda hack fungerar fint, så länge man inte redan är inloggad i forumet, och försöker logga in igen! Då visas "Sidan kan inte hittas ..." och i adressfältet står forum/login.php. Uppdaterar man sidan kommer man givetvis till forumets index. Jag vill att man ska skickas till sidan man loggade in ifrån, precis samma sak som händer om man inte redan är inloggad!

Funderar på om det är denna del som krånglar:

Kod: Markera allt

/*  Original phpBB code - commented out for Redirect Outside phpBB After Log In/Out
				if( $session_id )
				{
					$url = ( !empty($HTTP_POST_VARS['redirect']) ) ? str_replace('&', '&', htmlspecialchars($HTTP_POST_VARS['redirect'])) : "index.$phpEx";
					redirect(append_sid($url, true));
				}
*/
//---------------------------------------------------------------------------------
// Redirect Outside phpBB After Log In/Out - Begin Code Addition
//
				if( $session_id )
				{
					$url = ( !empty($_REQUEST['redirect']) ) ? str_replace('&', '&', htmlspecialchars(addslashes($_REQUEST['redirect']))) : 'index.' . $phpEx;

					$outside = ( !empty($_REQUEST['outside']) ) ? true : false;
					redirect(append_sid($url, true), $outside);
				}
//
// Redirect Outside phpBB After Log In/Out - End Code Addition
//---------------------------------------------------------------------------------
Användarens profilbild
Holger
Support - Ledare
Support - Ledare
Inlägg: 6560
Blev medlem: 2004-06-09 09:32
Svar: 1

Inlägg av Holger »

Varför så krångligt, är det inte detta ni söker efter?

http://www.phpbb-se.com/forum/viewtopic ... t=redirect
Holger Gremminger
Ingen support via PM!
Skriv svar

Vilka är online

Användare som besöker denna kategori: 0 och 0 gäster