fout na inlog

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
Gesloten
Snack
Berichten: 110
Lid geworden op: 07 mar 2004, 23:04

fout na inlog

Bericht door Snack » 18 mei 2004, 10:47

hallo

ik heb mezelf ff een leuk boardje inelkaar gemod
en hij werkt prima als je NIET in gelogd bent :roll:

zodra je inlogt krijg je bij het openen van van elk scherm een runtime fout

Code: Selecteer alles

Er is een runtime-fout opgetreden.
Wilt u beginnen met de fout opsporing?

Regel: 233
Fout: Syntaxisfout.
de fout zit altijd rondom deze regel
als ik deze fout dan bekijk
krijg ik een stuk code tezien

Code: Selecteer alles

/* None-bold submit button */
input.liteoption {
	background-color : #FAFAFA;
	font-weight : normal;
}

/* This is the line in the posting page which shows the rollover
  help line. This is actually a text box, but if set to be the same
  colour as the background no one will know ;)
*/
.helpline { background-color: #E5E5E5; border-style: none; }

/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
@import url("templates/subRebel/formIE.css");
-->
</style>
<script language="Javascript" type="text/javascript">
<!--
	if ( 0 )
	{
		window.open('privmsg.php?mode=newpm', '_phpbbprivmsg', 'HEIGHT=225,resizable=yes,WIDTH=400');;
	}
//-->
</script>

<script language="Javascript" type="text/javascript">
<!--
	if (  )
	{
		window.open('buddylist.php?notify=true', '_buddylist', 'resizable=yes,width=400,height=225');
	}
//-->
</script>
met een knipperende cursor bij de indeze code 6de regel van onder

Code: Selecteer alles

	if (  )
ik ben zelf van menig dat hier eengetal zou moeten staan maar die staat er niet
en waarschijnlijk komt dit van mijn buddie list script
Buddy List v 1.1.1.
Buddy List Add-on v 0.1.5.

wie kan mij helpen
??

plok
Berichten: 175
Lid geworden op: 13 mar 2004, 17:34

Bericht door plok » 18 mei 2004, 10:49

Krijg je zo'n klein internet explorer venstertje met de fout?
En werkt het na de fout wegklikken wel?

Snack
Berichten: 110
Lid geworden op: 07 mar 2004, 23:04

Bericht door Snack » 18 mei 2004, 11:22

ja maar dat is natuurlijk geen oplossing
als je bij ELK scherm
eerst een foutmelding moet weg klikken

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Re: fout na inlog

Bericht door mosymuis » 18 mei 2004, 11:53

Snack schreef:met een knipperende cursor bij de indeze code 6de regel van onder

Code: Selecteer alles

	if (  )
ik ben zelf van menig dat hier eengetal zou moeten staan maar die staat er niet
en waarschijnlijk komt dit van mijn buddie list script
Buddy List v 1.1.1.
Buddy List Add-on v 0.1.5.

wie kan mij helpen
??
Dat komt daar zeker door, een if switch moet altijd argumenten bevatten, anders is het naturlijk niet bekend of het script verder moet worden uitgevoerd, of niet. Dat gasten er geen last van hebben komt waarschijnlijk omdat er switch_user_logged_in switches omheen staan.

Kijk eens in je overall_header.tpl welke {VARIABELE} daar geparsed wordt, en ga daarna na waarom deze niet bestaat. Waarschijnlijk door een fout in het modden.

Snack
Berichten: 110
Lid geworden op: 07 mar 2004, 23:04

Bericht door Snack » 18 mei 2004, 13:12

Code: Selecteer alles

</script>
<!-- END switch_enable_pm_popup -->

<!-- BEGIN switch_enable_buddies_popup -->
<script language="Javascript" type="text/javascript">
<!--
	if ( {BUDDIES_NEW_FLAG} )
	{
		window.open('{U_BUDDYLIST_POPUP}', '_buddylist', 'resizable=yes,width=400,height=225');
	}
//-->
</script>
<!-- END switch_enable_buddies_popup -->
{BUDDIES_NEW_FLAG} dus :) nah dan moet ik ff kijken waar dat nog meer staat

Snack
Berichten: 110
Lid geworden op: 07 mar 2004, 23:04

Bericht door Snack » 18 mei 2004, 15:44

Code: Selecteer alles

'BUDDIES_NEW_FLAG' => $s_buddies_new,
het enige waar in $s_buddies_new in terug komt is het stukje code ervoor

Code: Selecteer alles

//
// Online buddies
//
$online_buddies = '';
$s_buddies_new = 0;

if ( !$userdata['session_logged_in'] )
{
	$online_buddies = $lang['None'];
}
else
{
	$end_session = time() - 300;
	$sql = "SELECT b.alert, u.user_id, u.username, u.user_level, u.user_allow_viewonline
			FROM " . BUDDIES_TABLE . " b, " . USERS_TABLE . " u
			WHERE u.user_id = b.buddy_id
				AND b.user_id = " . $userdata['user_id'] . "
				AND u.user_session_time >= $end_session
			ORDER BY u.username ASC";
	if( !$result = $db->sql_query($sql) )
	{
		message_die(GENERAL_ERROR, 'Could not retrieve buddylist information', '', __LINE__, __FILE__, $sql);
	}

	$buddy_row = array();
	while( $row = $db->sql_fetchrow($result) )
	{
		if( $row['user_allow_viewonline'] || $userdata['user_level'] == ADMIN )
		{
			$buddy_row[] = $row;
		}
	}

	if( count($buddy_row) == 0 )
	{
		$online_buddies = $lang['None'];
	}
	else
	{
		for( $i = 0; $i < count($buddy_row); $i++ )
		{
			if( !$buddy_row[$i]['user_allow_viewonline'] )
			{
				$buddy_row[$i]['username'] = '<i>' . $buddy_row[$i]['username'] . '</i>';
			}

			$style_color = '';
			if( $buddy_row[$i]['user_level'] == ADMIN )
			{
				$buddy_row[$i]['username'] = '<b>' . $buddy_row[$i]['username'] . '</b>';
				$style_color = ' style="color:#' . $theme['fontcolor3'] . '"';
			}
			else if( $buddy_row[$i]['user_level'] == MOD )
			{
				$buddy_row[$i]['username'] = '<b>' . $buddy_row[$i]['username'] . '</b>';
				$style_color = ' style="color:#' . $theme['fontcolor2'] . '"';
			}

			$temp_url = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $buddy_row[$i]['user_id']);
			$buddy_profile = '<a href="' . $temp_url . '"' . $style_color . '>' . $buddy_row[$i]['username'] . '</a>';

			$online_buddies .= ( $online_buddies == '' ) ? $buddy_profile : ', ' . $buddy_profile;

			if( !$buddy_row[$i]['alert'] )
			{
				$s_buddies_new++;
			}
		}
	}
}
wie weet wat er hier aan deze code niet klopt want ik heb em gewoon geknipt en geplakt

Snack
Berichten: 110
Lid geworden op: 07 mar 2004, 23:04

Bericht door Snack » 18 mei 2004, 21:44

nah ik heb de online buddy melder er maar uitgesloopt

hij zat zowieso vol fouten

Code: Selecteer alles

$popuppm  <-->  $popup_pm


enzo van dat soort dingen

Gesloten