Pagina 1 van 2

[Fix] Lycos Login Probleem Met 2.0.4.

Geplaatst: 03 mar 2003, 19:55
door DaMnNaTiOn
Een oplossing voor dit probleem gevonden op phpBB.com.

Maak een backup van het bestand voordat je gaat wijzigen.
____________________________________________________________________________
Open en wijzig het bestand: /includes/functions.php

Vind:

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;
}
Vervang het gehele stuk tekst zoals hierboven aangegeven met het onderstaande:

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); 
   header('Location: ' . $url); 
   exit; 
}
// Note To N00Bs //
Als je niet zelf die dingen kan gaan wijzigen dan kan je de functions.php file downloaden in een zip file!
Download Functions
Met dank aan Triniton voor zijn webspace. :wink:

Geplaatst: 05 mar 2003, 10:00
door Leipo
Tja makkelijk voor jou en mij om aan te passen maar voor de anderen....

Geplaatst: 05 mar 2003, 17:07
door DaMnNaTiOn
Hij werkt tenminste. :wink:

Geplaatst: 07 mar 2003, 11:13
door Jon
Ik post hier even om te melden dat het werkt en dat ik je errug dank baar ben :D Ik zat al tijden te klooien met dat probleem en ik hem alle versies van phpBB geprobeerd, en ook invision board, maar nu doet ie het eindelijk! BEDANKT!

Geplaatst: 07 mar 2003, 17:53
door DaMnNaTiOn
Graag gedaan. :wink:

Geplaatst: 07 mar 2003, 20:31
door micha3L
deze is echt goed..

Ook heel erg bedankt Damnnation

Geplaatst: 09 mar 2003, 13:23
door --biertjah--
ik heb het gedaan alleen nou krijg ik allemaal foutmeldingen..!!!

(( ik zal wel iets fout hebben gedaan :oops: ))

Geplaatst: 11 mar 2003, 15:51
door JAJMulder
Het werkt perfect! bedankt! :D

Geplaatst: 11 mar 2003, 15:54
door DaMnNaTiOn
Thank You. :)

Geplaatst: 21 mar 2003, 16:55
door trinitron
ik heb hem ff in zip-file gedaan zodat niemand hem meer hoeft te bewerken:
Download functions

de code die bewerkt moet worden zit trouwens nog een klein foutje in damnation:

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); 
   header('Location: ' . $url); 
   exit; 
}
?>
hij moet namelijk afgesloten met die ?> die in de bovenstaande code wel staat ;)

Geplaatst: 21 mar 2003, 21:24
door DaMnNaTiOn
Oeps,
die was ik vergeten erbij te zetten.
Zal zo gefixt worden. :)

Geplaatst: 21 mar 2003, 21:56
door debo
nou bij mij werkt t voor geen meter ik kom nogsteeds op die lycos site...

Geplaatst: 22 mar 2003, 09:06
door DaMnNaTiOn
Je kan nu niks meer op Lycos uploaden.

Geplaatst: 22 mar 2003, 10:14
door debo
DaMnNaTiOn schreef:Je kan nu niks meer op Lycos uploaden.

ftp kan niet meer bedoel je??? dat zal dan de reden wel zijn dat ie t niet doet, waneer kan dat weer?

Geplaatst: 22 mar 2003, 10:22
door FlorisD
debo schreef:
DaMnNaTiOn schreef:Je kan nu niks meer op Lycos uploaden.

ftp kan niet meer bedoel je??? dat zal dan de reden wel zijn dat ie t niet doet, waneer kan dat weer?
Ergens anders op dit forum staat daar een onderwerp over.
Eind deze week (vrijdag) kan het volgens mij weer.

twerkt niet

Geplaatst: 06 apr 2003, 19:54
door lycos-gebruiker
Volges mij werkt het niet. Je komt nu niet meer op de lycos-site, maar ik ben dan nog steeds niet ingelogd... :?:!::(

Geplaatst: 09 apr 2003, 16:08
door W-T-R
bij mij werkt hij niet :? en toch versie 2.04 :evil:

Geplaatst: 09 apr 2003, 16:11
door DaMnNaTiOn
Bij mij werkte het het heel goed hoor.
Misschien staan je cookies niet goed.
Dat kan ook daar door komen.

Geplaatst: 09 apr 2003, 16:17
door MaFKeeZ
DaMnNaTiOn schreef:Bij mij werkte het het heel goed hoor.
Misschien staan je cookies niet goed.
Dat kan ook daar door komen.
gewoon op allerlaagst zetten :wink:

Geplaatst: 09 apr 2003, 16:45
door W-T-R
DaMnNaTiOn schreef:Bij mij werkte het het heel goed hoor.
Misschien staan je cookies niet goed.
Dat kan ook daar door komen.
ow en hoe moeten die staan dan? ik krijg na het in loggen page can not be found........... :oops: