Wat is er fout?
Forumregels
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.

Wat is er fout?
Wat is er fout.
Ik heb een mod geinstaleerd (last visit)
Nu krijg ik als ik naar gebruikerslijst ga deze fout
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /data/members/paid/i/v/iven.nl/htdocs/www/forum/memberlist.php on line 157
Dit is het stukje;
De rode zin geeft hij aan als fout
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_lastlogon, user_allow_viewonline
// Start add - Last visit MOD
'LAST_LOGON' => ($userdata['user_level'] == ADMIN || (!$board_config['hidde_last_logon'] && $row['user_allow_viewonline'])) ? (($row['user_lastlogon'])? create_date($board_config['default_dateformat'], $row['user_lastlogon'], $board_config['board_timezone']):$lang['Never_last_logon']):$lang['Hidde_last_logon'],
// End add - Last visit MOD, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS . "
ORDER BY $order_by";
if( !($result = $db->sql_query($sql)) )
{
Wat staat er fout?
Ik heb een mod geinstaleerd (last visit)
Nu krijg ik als ik naar gebruikerslijst ga deze fout
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /data/members/paid/i/v/iven.nl/htdocs/www/forum/memberlist.php on line 157
Dit is het stukje;
De rode zin geeft hij aan als fout
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_lastlogon, user_allow_viewonline
// Start add - Last visit MOD
'LAST_LOGON' => ($userdata['user_level'] == ADMIN || (!$board_config['hidde_last_logon'] && $row['user_allow_viewonline'])) ? (($row['user_lastlogon'])? create_date($board_config['default_dateformat'], $row['user_lastlogon'], $board_config['board_timezone']):$lang['Never_last_logon']):$lang['Hidde_last_logon'],
// End add - Last visit MOD, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS . "
ORDER BY $order_by";
if( !($result = $db->sql_query($sql)) )
{
Wat staat er fout?
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
Dit is wat ik moest doen.
Voor de rest doet alles het volgens mij goed.
#
#-----[ FIND ]------------------------------------------------
#
$sql = "SELECT username
#
#-----[ IN-LINE FIND ]----------------------------------------
#
, user_regdate
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, user_lastlogon, user_allow_viewonline
#
#-----[ FIND ]------------------------------------------------
#
, user_lastlogon, user_allow_viewonline
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Last visit MOD
'LAST_LOGON' => ($userdata['user_level'] == ADMIN || (!$board_config['hidde_last_logon'] && $row['user_allow_viewonline'])) ? (($row['user_lastlogon'])? create_date($board_config['default_dateformat'], $row['user_lastlogon'], $board_config['board_timezone']):$lang['Never_last_logon']):$lang['Hidde_last_logon'],
// End add - Last visit MOD
Voor de rest doet alles het volgens mij goed.
#
#-----[ FIND ]------------------------------------------------
#
$sql = "SELECT username
#
#-----[ IN-LINE FIND ]----------------------------------------
#
, user_regdate
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, user_lastlogon, user_allow_viewonline
#
#-----[ FIND ]------------------------------------------------
#
, user_lastlogon, user_allow_viewonline
#
#-----[ AFTER, ADD ]------------------------------------------
#
// Start add - Last visit MOD
'LAST_LOGON' => ($userdata['user_level'] == ADMIN || (!$board_config['hidde_last_logon'] && $row['user_allow_viewonline'])) ? (($row['user_lastlogon'])? create_date($board_config['default_dateformat'], $row['user_lastlogon'], $board_config['board_timezone']):$lang['Never_last_logon']):$lang['Hidde_last_logon'],
// End add - Last visit MOD
- WebSiteNet
- Berichten: 6524
- Lid geworden op: 20 okt 2003, 16:56
- Locatie: Wieringerwerf
- Contacteer:
Nee, niels zet nooit hele regels neer. Je moet gewoon alles op de eerst volgende regel neerzetten.WebSiteNet schreef:Kan je de mod even opnieuw downloaden? Dit lijkt mij niet goed...
Ik denk dat er bij het kopieren van een stukje iets per ongeluk uit de handleiding verloren is gegaan bij jou. Maar dat is slechts een gok.
Ik heb het nu zo staan maar nu geeft hij een fout in regel 158
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_lastlogon, user_allow_viewonline
// Start add - Last visit MOD
'LAST_LOGON' => (
$userdata['user_level'] == ADMIN || (!
$board_config['hidde_last_logon'] &&
$row['user_allow_viewonline'])) ? ((
$row['user_lastlogon'])? create_date(
$board_config['default_dateformat'],
$row['user_lastlogon'],
$board_config['board_timezone']):
$lang['Never_last_logon']):
$lang['Hidde_last_logon'],
// End add - Last visit MOD, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_lastlogon, user_allow_viewonline
// Start add - Last visit MOD
'LAST_LOGON' => (
$userdata['user_level'] == ADMIN || (!
$board_config['hidde_last_logon'] &&
$row['user_allow_viewonline'])) ? ((
$row['user_lastlogon'])? create_date(
$board_config['default_dateformat'],
$row['user_lastlogon'],
$board_config['board_timezone']):
$lang['Never_last_logon']):
$lang['Hidde_last_logon'],
// End add - Last visit MOD, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type
Ik heb het al opgelost.
Maar nog een andere vraag ik heb Rank in member list MOD geinstaleerd.
Nou geeft hij deze fout aan
Parse error: parse error, unexpected T_STRING in /data/members/paid/i/v/iven.nl/htdocs/www/proef/memberlist.php on line 157
De rode zin geeft hij aan als fout:
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_lastlogon, user_allow_viewonline, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar, user_rank
// Start add - Rank in member list MOD
$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);
// End add - Rank in member list MOD, user_allowavatar, user_rank
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS . "
ORDER BY $order_by";
if( !($result = $db->sql_query($sql)) )
Maar nog een andere vraag ik heb Rank in member list MOD geinstaleerd.
Nou geeft hij deze fout aan
Parse error: parse error, unexpected T_STRING in /data/members/paid/i/v/iven.nl/htdocs/www/proef/memberlist.php on line 157
De rode zin geeft hij aan als fout:
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_lastlogon, user_allow_viewonline, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar, user_rank
// Start add - Rank in member list MOD
$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);
// End add - Rank in member list MOD, user_allowavatar, user_rank
FROM " . USERS_TABLE . "
WHERE user_id <> " . ANONYMOUS . "
ORDER BY $order_by";
if( !($result = $db->sql_query($sql)) )
Je hebt de instructie niet goed gelezen, dit is de instructie:
Dat betekend dat
Voor (!!!) deze code komt:
De uiteindelijke code wordt dan:
Code: Selecteer alles
#
#-----[ FIND ]------------------------------------------------
#
$sql = "SELECT username, user_id
#
#-----[ IN-LINE FIND ]----------------------------------------
#
, user_allowavatar
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
, user_rank
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
// Start add - Rank in member list MOD
$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);
// End add - Rank in member list MODCode: Selecteer alles
// Start add - Rank in member list MOD
$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);
// End add - Rank in member list MODCode: Selecteer alles
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_lastlogon, user_allow_viewonline, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar, user_rank Code: Selecteer alles
// Start add - Rank in member list MOD
$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);
// End add - Rank in member list MOD
$sql = "SELECT username, user_id, user_viewemail, user_posts, user_regdate, user_lastlogon, user_allow_viewonline, user_from, user_website, user_email, user_icq, user_aim, user_yim, user_msnm, user_avatar, user_avatar_type, user_allowavatar, user_rank... Maar ik modereer (nog) niet.
