Mam taki oto skrypcik i wyskakuje mi w nim błąd.
Skrypt:
<?php
/***************************************************************************
* index.php
* -------------------
* begin : Środa, Sierpień 18, 2004
* copyright : (C) 2001 The WebSider Group
* email : nitryt14@o2.pl
*
/***************************************************************************/
if( !empty($setmodules) ) {
$module['News']['Add_News'] = \"$file?action=add\";
$module['News']['Manage'] = \"$file?action=manage\";
return;
}
$root = './../';
$rootSmall = './';
require $root.\"extension.inc\";
require $rootSmall.\"pagestart.\".$phpEx;
require($root . 'languages/lang_' . $board_config['page_lang'] . '/lang_admin.' . $phpEx);
$userdata = userdata($SID);
if($action=='add')
{
include $rootSmall.\"page_header.\".$phpEx;
$template->set_filenames(array( \"add\" => \"admin/news_add.tpl\")
);
$template->assign_vars(array( \"L_INFO\" => $lang['Add_News'],
\"L_ADD_NEWS\" => $lang['News_adding'],
\"L_NEWS_SUBJECT\" => $lang['News_subject'],
\"L_NEWS_CONTENT\" => $lang['News_content'],
\"SID\" => $SID,
\"L_SEND\" => $lang['Send'])
);
$template->pparse(\"add\");
}
elseif($action=='manage')
{
$template->set_filenames(array( \"manage\" => \"admin/news_manage.tpl\")
);
$template->assign_vars(array( \"L_INFO\" => $lang['Add_News'],
\"L_ADD_NEWS\" => $lang['News_adding'],
\"L_NEWS_SUBJECT\" => $lang['News_subject'],
\"L_NEWS_CONTENT\" => $lang['News_content'],
\"SID\" => $SID,
\"L_SEND\" => $lang['Send'])
);
$sql = \"SELECT * FROM \". NEWS_TABLE;
if( !($result = $db->sql_query($sql)) )
{
error(\"Could not query config information\", $sql);
}
while ( $row = $db->sql_fetchrow($result) )
{
$template->assign_block_vars(\"news\", array(
\"ID\" => $row['id'],
\"L_AUTHOR\" => $row['author'],
\"L_DATA\" => $row['time'],
\"L_SUBJECT\" => $row['subject'],
\"L_CONTENT\" => $row['text'],
\"L_NEWS_AUTHOR\" => $lang['author'],
\"L_NEWS_DATA\" => $lang['News_data'],
\"L_NEWS_SUBJECT\" => $lang['subject'],
\"L_NEWS_CONTENT\" => $lang['text'])
);
$template->pparse(\"manage\");
}
elseif($action=='saveing')
{
include $rootSmall.\"page_header.\".$phpEx;
$template->set_filenames(array( \"save\" => \"admin/news_save.tpl\")
);
{
{
$sql = \"INSERT INTO \".NEWS_TABLE.\" (id, author, time, subject, text) VALUES ('', '\".$userdata['user_id'].\"', '\".time().\"', '$subject', '$content');\";
if( !($result = $db->sql_query($sql)) )
{
$template->assign_block_vars(\"error\", array(
\"L_INFORMATION\" => $lang['Information'],
\"L_INFO\" => $lang['News_no_add'],
\"L_NICK\" => $userdata['user_nick'])
);
}
else
{
$template->assign_block_vars(\"no_error\", array(
\"L_INFO\" => $lang['Add_News'],
\"L_SAVE_NEWS\" => $lang['Added'],
\"L_NEWS_ADD\" => $lang['News_added'],
\"L_NICK\" => $userdata['user_nick'])
);
}
}
}
else
{
}
$template->pparse(\"save\");
}
else
{ }
}
?>
no i błąd:
Cytat
Parse error: parse error, unexpected T_ELSEIF in /home/fantasy/public_html/Forum/test/marek/Admin/admin_news.php on line 82
Niewiem co zrobić z tym fantem. Gdybym mógł prosić o pomoc.
Za pomoc z góry dziękuje i pozdrawiam