Pagina 1 van 2

Niet meer kunnen registreren..

Geplaatst: 16 mar 2005, 10:02
door Eefjuh
Ik weet niet waar het mis is gegaan, de calender mod of de birthdayhack.. misschien wel de genderhack... maar op mijn forum kan niet meer worden geregistreerd..

Je krijgt een foutmelding maar kan ook de fout niet meer zien..

http://www.birdplanet.nl..

http://www.birdplanet.nl/forum/profile.php


Ik snap dr echt niks van..


hier is me profile.php:

Code: Selecteer alles

<?php
/***************************************************************************
 *                                profile.php
 *                            -------------------
 *   begin                : Saturday, Feb 13, 2001
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : support@phpbb.com
 *
 *   $Id: profile.php,v 1.193.2.5 2004/11/18 17:49:37 acydburn Exp $
 *
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_PROFILE);
init_userprefs($userdata);
//
// End session management
//

// session id check
if (!empty($HTTP_POST_VARS['sid']) || !empty($HTTP_GET_VARS['sid']))
{
	$sid = (!empty($HTTP_POST_VARS['sid'])) ? $HTTP_POST_VARS['sid'] : $HTTP_GET_VARS['sid'];
}
else
{
	$sid = '';
}

//
// Set default email variables
//
$script_name = preg_replace('/^\/?(.*?)\/?$/', '\1', trim($board_config['script_path']));
$script_name = ( $script_name != '' ) ? $script_name . '/profile.'.$phpEx : 'profile.'.$phpEx;
$server_name = trim($board_config['server_name']);
$server_protocol = ( $board_config['cookie_secure'] ) ? 'https://' : 'http://';
$server_port = ( $board_config['server_port'] <> 80 ) ? ':' . trim($board_config['server_port']) . '/' : '/';

$server_url = $server_protocol . $server_name . $server_port . $script_name;

// -----------------------
// Page specific functions
//
function gen_rand_string($hash)
{
	$chars = array( 'a', 'A', 'b', 'B', 'c', 'C', 'd', 'D', 'e', 'E', 'f', 'F', 'g', 'G', 'h', 'H', 'i', 'I', 'j', 'J',  'k', 'K', 'l', 'L', 'm', 'M', 'n', 'N', 'o', 'O', 'p', 'P', 'q', 'Q', 'r', 'R', 's', 'S', 't', 'T',  'u', 'U', 'v', 'V', 'w', 'W', 'x', 'X', 'y', 'Y', 'z', 'Z', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0');
	
	$max_chars = count($chars) - 1;
	srand( (double) microtime()*1000000);
	
	$rand_str = '';
	for($i = 0; $i < 8; $i++)
	{
		$rand_str = ( $i == 0 ) ? $chars[rand(0, $max_chars)] : $rand_str . $chars[rand(0, $max_chars)];
	}

	return ( $hash ) ? md5($rand_str) : $rand_str;
}
//
// End page specific functions
// ---------------------------

//
// Start of program proper
//
if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) )
{
	$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode'];
	$mode = htmlspecialchars($mode);

	if ( $mode == 'viewprofile' )
	{
		include($phpbb_root_path . 'includes/usercp_viewprofile.'.$phpEx);
		exit;
	}
	else if ( $mode == 'editprofile' || $mode == 'register' )
	{
		if ( !$userdata['session_logged_in'] && $mode == 'editprofile' )
		{
			redirect(append_sid("login.$phpEx?redirect=profile.$phpEx&mode=editprofile", true));
		}

		include($phpbb_root_path . 'includes/usercp_register.'.$phpEx);
		exit;
	}
	else if ( $mode == 'confirm' )
	{
		// Visual Confirmation
		if ( $userdata['session_logged_in'] )
		{
			exit;
		}

		include($phpbb_root_path . 'includes/usercp_confirm.'.$phpEx);
		exit;
	}
	else if ( $mode == 'sendpassword' )
	{
		include($phpbb_root_path . 'includes/usercp_sendpasswd.'.$phpEx);
		exit;
	}
	else if ( $mode == 'activate' )
	{
		include($phpbb_root_path . 'includes/usercp_activate.'.$phpEx);
		exit;
	}
	else if ( $mode == 'email' )
	{
		include($phpbb_root_path . 'includes/usercp_email.'.$phpEx);
		exit;
	}
}

redirect(append_sid("index.$phpEx", true));

?>

Geplaatst: 16 mar 2005, 10:18
door Alpha
update allereerst even naar 2.0.13 :wink:

Geplaatst: 16 mar 2005, 10:20
door Eefjuh
grrr :P

Ik wilde daar nog zo hard onderuit komen :P

Geplaatst: 16 mar 2005, 10:47
door Eefjuh
hetgeen waar ik dus al bang voor was, *beep* upgrate geeft nu al fouten aan..


Of terwijl. upgrade ga ik niet verder doen en weer verwijderen, ik wil gewoon een oplossing voor het registreren..

Hoe dan ook zit daar een fout die er niet hoort, en t maakt niks uit of ik nou versie 2.0.11 of 2.0.13 heb...

Geplaatst: 16 mar 2005, 12:24
door Stef
Ik vind het niet zo duidelijk vul het support template eens in en geef de precieze foutmelding eens.

Geplaatst: 16 mar 2005, 12:58
door Eefjuh
Ik kan dat wel invullen maar er is dus geen precieze foutmelding!

Als je je wil registreren lukt het gewoon niet en komt er de balk te staan waar normaal de fout in staat maar daar staat dus niks in (vandaar dat ik de link erbij heb gezet zodat jullie het zelf kunnen zien.

Wat is het probleem?
Al uitgelegd
Wanneer ontstond het probleem?
Geen idee
Adres van je forum:
http://www.birdplanet.nl
Geïnstalleerde mods:
Veel, Statistics, birtday, calander, CCIP log, en nog wat kleintjes
Huidige template: Appalachia2
phpBB versie:
2.0.11
Host:
Jipco
Heb je onlangs een mod of stijl geïnstalleerd?
Ik weet niet wanneer het probleem begonnen is dus kan ook geen antwoord op deze vraag geven.
Heb je gezocht naar een antwoord?
ja en kon dus niks vinden!

Geplaatst: 16 mar 2005, 13:01
door Stef
Eefjuh schreef:Ik kan dat wel invullen maar er is dus geen precieze foutmelding!

Als je je wil registreren lukt het gewoon niet en komt er de balk te staan waar normaal de fout in staat maar daar staat dus niks in (vandaar dat ik de link erbij heb gezet zodat jullie het zelf kunnen zien.
Aan profile hebben we niks, aangezien die je weer doorstuurt naar usercp_register.php, daar ben je iets vergeten waarschijnlijk met het modden van de files, ik zou alle mods nalopen die te maken hebben met je profiel.

Geplaatst: 16 mar 2005, 13:09
door Eefjuh
Hmz....


dan moet ik thuis even al mijn geinstelleerde mods nagaan..

Ik weet wel dat 27-2-2005 de laatste gebruiker zich heeft aangemeld maar of de problemen toen zijn blijven bestaan :S

Maar waarom krijg ik in dat "foutmelding schermpje" niet te staan wat er fout is gegaan?


Toch denk ik ergens dat ook iets is fout gegaan emt de birthdayhack.. denk dat ik die dr maar eens even ga uitslopen..

Geplaatst: 16 mar 2005, 15:58
door Eefjuh
Ik ben dr achter, ik ben blijkbaar ergens in de taal wat vergeten in te stellen maar in het engels kon in het "waarschuwingstabelletje" WEL lezen en er stond:



The confirmation code you entered was incorrect




Dit houd in???

Geplaatst: 16 mar 2005, 16:08
door Alpha
dat dacht ik dus al... Ja die ontbreekt bij je registratie :P Confirm code moet je zo'n code invullen met wat letters/cijfers, anti bot iets :P

Geplaatst: 16 mar 2005, 17:00
door Eefjuh
en dat is?

Geplaatst: 16 mar 2005, 17:01
door Paul
zoek eens. Je mist een deel van de nederlandse taal, en je hebt de template wijzigingen niet doorgevoerd bij de update naar 2.0.11 ;)

Geplaatst: 16 mar 2005, 17:10
door jh0nny
Dat niet alleen geloof ik, kijk de boel eens na van de visual confirmation hack, voeg de code daar ook van toe bij profile_add_body.tpl. :D

Geplaatst: 16 mar 2005, 18:17
door Eefjuh
update? maar ik heb me forum al vanaf 2.0.11... heb dus nooit wat geupdate..


Volgens mij is het gewoon het beste als ik de 2.0.13 erop zet en de hacks weer toevoeg ofzow...

Maar dat van de language dat snapte ik al dat ik die miste (weet nog niet wat btw) maar wat is dr met dat visual confirmation hack?

Die heb k dr nooit opgezet :?

Geplaatst: 16 mar 2005, 18:25
door Stef
Die zit in 2.0.12, je hebt dus geprobeerd te upgraden en dat is mislukt en daardoor is deze error, je moet nu gewoon van 2.0.11 naar 2.0.13 upgraden.

En ik denk dat het dan is opgelost.

Geplaatst: 16 mar 2005, 18:32
door Paul
Stef schreef:Die zit in 2.0.12, je hebt dus geprobeerd te upgraden en dat is mislukt en daardoor is deze error, je moet nu gewoon van 2.0.11 naar 2.0.13 upgraden.

En ik denk dat het dan is opgelost.
2.0.11 stef zat ie in ;)

Geplaatst: 16 mar 2005, 18:43
door Eefjuh
Daarom lijkt het me dus veel handiger om alle bugs dr uit te halen door in een apparte map 2.0.13 dr op te gooien en als die helemaal is aangepast die over het ouwe heen te gooien..

En dan wel zo snel mogenlijk want ik wil nu geen leden missen :(

Geplaatst: 16 mar 2005, 18:43
door Stef
Hmm idd ja, dan heb je iets fout gedaan bij het upgrade naar 2.0.11.

Geplaatst: 17 mar 2005, 01:01
door Eefjuh
Ik ben dus in mijn registratiescherm de code kwijt die je moet intypen, waar hoort deze te staan? (welke .tpl? )

Geplaatst: 17 mar 2005, 10:26
door Luuk
profile_add_body.tpl