Profiel niet zichtbaar

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gebruikersavatar
r o l p h
Berichten: 171
Lid geworden op: 13 apr 2005, 16:46
Contacteer:

Profiel niet zichtbaar

Bericht door r o l p h » 14 aug 2005, 13:01

Ik weet niet precies vanaf welk moment dit probleem is ontstaan.. maar de profiel button op het forum van mij werkt niet meer correct. Er komt een wit scherm te staan.. maar niet het profiel.

Geen idee wat ik hieraan moet doen.. SQL runnen ofzo? Maar met welke code dan?
Of iets heel anders??

Alvast bedankt!!! :thumb:

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 14 aug 2005, 13:20

Begin eens met een link naar je forum in je (phpBB-)profiel te plaatsen ;)

Gebruikersavatar
r o l p h
Berichten: 171
Lid geworden op: 13 apr 2005, 16:46
Contacteer:

Bericht door r o l p h » 14 aug 2005, 13:22

vooruit dan :roll:

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 14 aug 2005, 13:24

Kijk, dat werkt wat makkelijker. Ik heb geen probleem met het bekijken van de profielen op je forum.

Gebruikersavatar
r o l p h
Berichten: 171
Lid geworden op: 13 apr 2005, 16:46
Contacteer:

Bericht door r o l p h » 14 aug 2005, 13:27

Maar niemand kan z'n eigen profiel aanpassen. Dus ik bedoel niet profiel bekijken via bijv. gebruikerslijst, maar als gebruiker je eigen profiel aanpassen... (Sorry voor de onduidelijkheid )

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 14 aug 2005, 13:30

Heb je een testaccount zodat we het kunnen zien?

Gebruikersavatar
r o l p h
Berichten: 171
Lid geworden op: 13 apr 2005, 16:46
Contacteer:

Bericht door r o l p h » 14 aug 2005, 13:35

Heb ik niet echt.. Wilde ik een registreren.. Maar: dat werkt dus ook al niet...

Zie PB voor een bestaand account waarmee je kunt inloggen

Gebruikersavatar
Stef
Berichten: 9080
Lid geworden op: 04 jun 2003, 20:47

Bericht door Stef » 14 aug 2005, 13:37

Copyright van subZa template zie ik niet op je forum.

http://www.dewaardforum.rolph.tk/
http://www.phpbb.com/styles/forum/index.php?style=202

Tot de copyright weer terug is, word je support ontzegd.
Heb je hem terug geplaatst kun je me een privé berichtje sturen.

--

Hij staat er weer!

Gebruikersavatar
r o l p h
Berichten: 171
Lid geworden op: 13 apr 2005, 16:46
Contacteer:

Bericht door r o l p h » 14 aug 2005, 14:14

Ja gelukkig wel.. Snap niet waardoor die weg was.. Misschien met MOD installeren ofzo..

Maar goed. Dat was een foutje. Nu graag oplossingen voor 2 problemen:

* Niemand kan zich registreren
* Niemand kan zijn profiel aanpassen.

Beide resulteren in een witte pagina voor je neus..

Gebruikersavatar
r o l p h
Berichten: 171
Lid geworden op: 13 apr 2005, 16:46
Contacteer:

Bericht door r o l p h » 14 aug 2005, 14:36

Heb ik een fout gemaakt bij het aanpassen naar 2.0.17 misschien?? Of komt het door een SQL fout die ik zag bij het installeren van de Zero_users MOD??

Hier iig de volledige code van mijn usercp_viewprofile Heb een gevoel dat daar iets niet klopt..

Code: Selecteer alles

<?php
/***************************************************************************
 *                           usercp_viewprofile.php
 *                            -------------------
 *   begin                : Saturday, Feb 13, 2001
 *   copyright            : (C) 2001 The phpBB Group
 *   email                : support@phpbb.com
 *
 *   $Id: usercp_viewprofile.php,v 1.5.2.3 2004/11/18 17:49:45 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.
 *
 *
 ***************************************************************************/

if ( !defined('IN_PHPBB') )
{
	die("Hacking attempt");
	exit;
}

if ( empty($HTTP_GET_VARS[POST_USERS_URL]) || $HTTP_GET_VARS[POST_USERS_URL] == ANONYMOUS )
{
	message_die(GENERAL_MESSAGE, $lang['No_user_id_specified']);
}
$profiledata = get_userdata($HTTP_GET_VARS[POST_USERS_URL]);
if (!$profiledata)
{
   message_die(GENERAL_MESSAGE, $lang['No_user_id_specified']);
}


$sql = "SELECT *
	FROM " . RANKS_TABLE . "
	ORDER BY rank_special, rank_min";
if ( !($result = $db->sql_query($sql)) )
{
	message_die(GENERAL_ERROR, 'Could not obtain ranks information', '', __LINE__, __FILE__, $sql);
}

$ranksrow = array();
while ( $row = $db->sql_fetchrow($result) )
{
	$ranksrow[] = $row;
}
$db->sql_freeresult($result);

//
// Output page header and profile_view template
//
$template->set_filenames(array(
	'body' => 'profile_view_body.tpl')
);
make_jumpbox('viewforum.'.$phpEx);

//
// Calculate the number of days this user has been a member ($memberdays)
// Then calculate their posts per day
//
$regdate = $profiledata['user_regdate'];
$memberdays = max(1, round( ( time() - $regdate ) / 86400 ));
$posts_per_day = $profiledata['user_posts'] / $memberdays;
//
// MOD: Add Last User Visit Date to User Profiles
//
$last_visit_time = (!empty($profiledata['user_lastvisit'])) ? create_date($board_config['default_dateformat'], $profiledata['user_lastvisit'], $board_config['board_timezone']) : $lang['Never'];
//
// MOD: -END-
//

// Get the users percentage of total posts
if ( $profiledata['user_posts'] != 0  )
{
	$total_posts = get_db_stat('postcount');
	$percentage = ( $total_posts ) ? min(100, ($profiledata['user_posts'] / $total_posts) * 100) : 0;
}
else
{
	$percentage = 0;
}

$avatar_img = '';
if ( $profiledata['user_avatar_type'] && $profiledata['user_allowavatar'] )
{
	switch( $profiledata['user_avatar_type'] )
	{
		case USER_AVATAR_UPLOAD:
			$avatar_img = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
			break;
		case USER_AVATAR_REMOTE:
			$avatar_img = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
			break;
		case USER_AVATAR_GALLERY:
			$avatar_img = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $profiledata['user_avatar'] . '" alt="" border="0" />' : '';
			break;
	}
}

$poster_rank = '';
$rank_image = '';
if ( $profiledata['user_rank'] )
{
	for($i = 0; $i < count($ranksrow); $i++)
	{
		if ( $profiledata['user_rank'] == $ranksrow[$i]['rank_id'] && $ranksrow[$i]['rank_special'] )
		{
			$poster_rank = $ranksrow[$i]['rank_title'];
			$rank_image = ( $ranksrow[$i]['rank_image'] ) ? '<img src="' . $ranksrow[$i]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
		}
	}
}
else
{
	for($i = 0; $i < count($ranksrow); $i++)
	{
		if ( $profiledata['user_posts'] >= $ranksrow[$i]['rank_min'] && !$ranksrow[$i]['rank_special'] )
		{
			$poster_rank = $ranksrow[$i]['rank_title'];
			$rank_image = ( $ranksrow[$i]['rank_image'] ) ? '<img src="' . $ranksrow[$i]['rank_image'] . '" alt="' . $poster_rank . '" title="' . $poster_rank . '" border="0" /><br />' : '';
		}
	}
}

$temp_url = append_sid("privmsg.$phpEx?mode=post&" . POST_USERS_URL . "=" . $profiledata['user_id']);
$pm_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_pm'] . '" alt="' . $lang['Send_private_message'] . '" title="' . $lang['Send_private_message'] . '" border="0" /></a>';
$pm = '<a href="' . $temp_url . '">' . $lang['Send_private_message'] . '</a>';

if ( !empty($profiledata['user_viewemail']) || $userdata['user_level'] == ADMIN )
{
	$email_uri = ( $board_config['board_email_form'] ) ? append_sid("profile.$phpEx?mode=email&" . POST_USERS_URL .'=' . $profiledata['user_id']) : 'mailto:' . $profiledata['user_email'];

	$email_img = '<a href="' . $email_uri . '"><img src="' . $images['icon_email'] . '" alt="' . $lang['Send_email'] . '" title="' . $lang['Send_email'] . '" border="0" /></a>';
	$email = '<a href="' . $email_uri . '">' . $lang['Send_email'] . '</a>';
}
else
{
	$email_img = '&nbsp;';
	$email = '&nbsp;';
}

$www_img = ( $profiledata['user_website'] ) ? '<a href="' . $profiledata['user_website'] . '" target="_userwww"><img src="' . $images['icon_www'] . '" alt="' . $lang['Visit_website'] . '" title="' . $lang['Visit_website'] . '" border="0" /></a>' : '&nbsp;';
$www = ( $profiledata['user_website'] ) ? '<a href="' . $profiledata['user_website'] . '" target="_userwww">' . $profiledata['user_website'] . '</a>' : '&nbsp;';

if ( !empty($profiledata['user_icq']) )
{
	$icq_status_img = '<a href="http://wwp.icq.com/' . $profiledata['user_icq'] . '#pager"><img src="http://web.icq.com/whitepages/online?icq=' . $profiledata['user_icq'] . '&img=5" width="18" height="18" border="0" /></a>';
	$icq_img = '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $profiledata['user_icq'] . '"><img src="' . $images['icon_icq'] . '" alt="' . $lang['ICQ'] . '" title="' . $lang['ICQ'] . '" border="0" /></a>';
	$icq =  '<a href="http://wwp.icq.com/scripts/search.dll?to=' . $profiledata['user_icq'] . '">' . $lang['ICQ'] . '</a>';
}
else
{
	$icq_status_img = '&nbsp;';
	$icq_img = '&nbsp;';
	$icq = '&nbsp;';
}

$aim_img = ( $profiledata['user_aim'] ) ? '<a href="aim:goim?screenname=' . $profiledata['user_aim'] . '&message=Hello+Are+you+there?"><img src="' . $images['icon_aim'] . '" alt="' . $lang['AIM'] . '" title="' . $lang['AIM'] . '" border="0" /></a>' : '&nbsp;';
$aim = ( $profiledata['user_aim'] ) ? '<a href="aim:goim?screenname=' . $profiledata['user_aim'] . '&message=Hello+Are+you+there?">' . $lang['AIM'] . '</a>' : '&nbsp;';

$msn_img = ( $profiledata['user_msnm'] ) ? $profiledata['user_msnm'] : '&nbsp;';
$msn = $msn_img;

$yim_img = ( $profiledata['user_yim'] ) ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $profiledata['user_yim'] . '&.src=pg"><img src="' . $images['icon_yim'] . '" alt="' . $lang['YIM'] . '" title="' . $lang['YIM'] . '" border="0" /></a>' : '';
$yim = ( $profiledata['user_yim'] ) ? '<a href="http://edit.yahoo.com/config/send_webmesg?.target=' . $profiledata['user_yim'] . '&.src=pg">' . $lang['YIM'] . '</a>' : '';

$temp_url = append_sid("search.$phpEx?search_author=" . urlencode($profiledata['username']) . "&showresults=posts");
$search_img = '<a href="' . $temp_url . '"><img src="' . $images['icon_search'] . '" alt="' . $lang['Search_user_posts'] . '" title="' . sprintf($lang['Search_user_posts'], $profiledata['username']) . '" border="0" /></a>';
$search = '<a href="' . $temp_url . '">' . sprintf($lang['Search_user_posts'], $profiledata['username']) . '</a>';


//
// Generate page
//
$page_title = $lang['Viewing_profile'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

if (function_exists('get_html_translation_table'))
{
	$u_search_author = urlencode(strtr($profiledata['username'], array_flip(get_html_translation_table(HTML_ENTITIES))));
}
else
{
	$u_search_author = urlencode(str_replace(array('&', ''', '"', '<', '>'), array('&', "'", '"', '<', '>'), $profiledata['username']));
}

$template->assign_vars(array(
	'USERNAME' => $profiledata['username'],
	'JOINED' => create_date($lang['DATE_FORMAT'], $profiledata['user_regdate'], $board_config['board_timezone']),
	'POSTER_RANK' => $poster_rank,
	'RANK_IMAGE' => $rank_image,
	'POSTS_PER_DAY' => $posts_per_day,
	'POSTS' => $profiledata['user_posts'],
	'PERCENTAGE' => $percentage . '%', 
	'POST_DAY_STATS' => sprintf($lang['User_post_day_stats'], $posts_per_day), 
	'POST_PERCENT_STATS' => sprintf($lang['User_post_pct_stats'], $percentage), 

	'SEARCH_IMG' => $search_img,
	'SEARCH' => $search,
	'PM_IMG' => $pm_img,
	'PM' => $pm,
	'EMAIL_IMG' => $email_img,
	'EMAIL' => $email,
	'WWW_IMG' => $www_img,
	'WWW' => $www,
	'ICQ_STATUS_IMG' => $icq_status_img,
	'ICQ_IMG' => $icq_img, 
	'ICQ' => $icq, 
	'AIM_IMG' => $aim_img,
	'AIM' => $aim,
	'MSN_IMG' => $msn_img,
	'MSN' => $msn,
	'YIM_IMG' => $yim_img,
	'YIM' => $yim,
//
// MOD: Add Last User Visit Date to User Profiles
//
	'LAST_VISIT_TIME' => $last_visit_time,
//
// MOD: -END-
//

	'LOCATION' => ( $profiledata['user_from'] ) ? $profiledata['user_from'] : '&nbsp;',
	'OCCUPATION' => ( $profiledata['user_occ'] ) ? $profiledata['user_occ'] : '&nbsp;',
	'INTERESTS' => ( $profiledata['user_interests'] ) ? $profiledata['user_interests'] : '&nbsp;',
	'AVATAR_IMG' => $avatar_img,

	'L_VIEWING_PROFILE' => sprintf($lang['Viewing_user_profile'], $profiledata['username']), 
	'L_ABOUT_USER' => sprintf($lang['About_user'], $profiledata['username']), 
	'L_AVATAR' => $lang['Avatar'], 
//
// MOD: Add Last User Visit Date to User Profiles
//
	'L_LAST_VISITED' => $lang['Last_Visited'],
//
// MOD: -END-
//
	'L_POSTER_RANK' => $lang['Poster_rank'], 
	'L_JOINED' => $lang['Joined'], 
	'L_TOTAL_POSTS' => $lang['Total_posts'], 
	'L_SEARCH_USER_POSTS' => sprintf($lang['Search_user_posts'], $profiledata['username']), 
	'L_CONTACT' => $lang['Contact'],
	'L_EMAIL_ADDRESS' => $lang['Email_address'],
	'L_EMAIL' => $lang['Email'],
	'L_PM' => $lang['Private_Message'],
	'L_ICQ_NUMBER' => $lang['ICQ'],
	'L_YAHOO' => $lang['YIM'],
	'L_AIM' => $lang['AIM'],
	'L_MESSENGER' => $lang['MSNM'],
	'L_WEBSITE' => $lang['Website'],
	'L_LOCATION' => $lang['Location'],
	'L_OCCUPATION' => $lang['Occupation'],
	'L_INTERESTS' => $lang['Interests'],

	'U_SEARCH_USER' => append_sid("search.$phpEx?search_author=" . $u_search_author),

// Photo Album Addon v2.x.x by Smartor
	'U_PERSONAL_GALLERY' => append_sid("album_personal.$phpEx?user_id=" . $profiledata['user_id']),
	'L_PERSONAL_GALLERY' => sprintf($lang['Personal_Gallery_Of_User'], $profiledata['username']), 

	'S_PROFILE_ACTION' => append_sid("profile.$phpEx"))
);

$template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 14 aug 2005, 14:41

Je kan even proberen om 'm te vervangen met een exemplaar uit een fris pakket. Vul trouwens even de Support Template in (zie mij sig), welke php versie gebruik je?

ik ben gek
Berichten: 1496
Lid geworden op: 25 mei 2005, 14:09

Bericht door ik ben gek » 14 aug 2005, 14:46

hij zegt een paar posts terug mischien heb ik een fout gemaakt met updaten naar 2.0.17

2.0.17 dus...

Gebruikersavatar
r o l p h
Berichten: 171
Lid geworden op: 13 apr 2005, 16:46
Contacteer:

Bericht door r o l p h » 14 aug 2005, 14:46

Vanaf gisteren draai ik op 2.0.17

Wat is het probleem? Profiel is niet te wijzigen (behalve via ACP) + je kunt je niet registreren
Wanneer ontstond het probleem? Gisteren denk ik
Adres van je forum: http://www.dewaardforum.nl
Geïnstalleerde mods: Zero_User als laatste
Huidige template: subZa
phpBB versie: 2.0.17
Heb je gezocht naar een antwoord? Ja, ook op aanwijzen van Spambot, maar kon niet echt iets concreets vinden

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 14 aug 2005, 14:51

Welke PHP versie heb je?

Gebruikersavatar
r o l p h
Berichten: 171
Lid geworden op: 13 apr 2005, 16:46
Contacteer:

Bericht door r o l p h » 14 aug 2005, 14:55

PHPMYAdmin bedoel je denk ik:

Ben ff ingelogd en dit staat erboven: phpMyAdmin 2.6.0-pl3

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 14 aug 2005, 14:58

Spambot schreef:Welke PHP versie heb je?
:lol:

Zet een bestandje genaamd "phpinfo.php" op je server, en zet deze code erin:

Code: Selecteer alles

<?php phpinfo(); ?>
Als je die online opent zie je je PHP versie.

Gebruikersavatar
r o l p h
Berichten: 171
Lid geworden op: 13 apr 2005, 16:46
Contacteer:

Bericht door r o l p h » 14 aug 2005, 15:05

Krijg ik al een stempel sukkel of moet ik dan beter mijn best doen?? :lol:

Ok: dit staat er: PHP Version 4.3.10

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 14 aug 2005, 15:10

Ik vermoedde php5 maar dat is het probleem dus niet.. Heb je het bestand al vervangen met een frisse?

Ik heb ook gezocht naar een oplossing maar vond alleen maar dezelfde vragen. Buiten phpBB komt het ook voor, ik loop er zelf wel eens tegenaan bij het maken van een site.. Hoe ik dat heb opgelost weet ik niet meer :?

Gebruikersavatar
r o l p h
Berichten: 171
Lid geworden op: 13 apr 2005, 16:46
Contacteer:

Bericht door r o l p h » 14 aug 2005, 15:20

YES!! Het werkt weer.

Probleem was niet usercp_viewprofile maar usercp_register..

pff.. opluchting...

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 14 aug 2005, 15:24

Dat had ik al gepost, maar verwijderd, en niet meer teruggezet nadat Stef het topic had geopend (ik was 10 seconden na Stef met het posten van die reactie) :oops:
... Maar ik modereer (nog) niet.

Gesloten