Posting-tiedoston outo rikkoontuminen
Lähetetty: 12 Heinä 2007, 19:20
Äsken törmäsin outoon ilmiöön. Yritin editoida ylläpitämässäni foorumissa yhtä viestiä, mutta en päässyt koko posting-sivulle, vaan tuli error-herja rivistä 1068. Yritin lähettää uutta viestiä, sama juttu. Hain tiedoston ftp:llä koneelleni ja vertasin sitä varmuuskopioon, ja oudosti koodi oli muuttunut paikka paikoin.
Tässä koodi rivistä 1068 lähtien tiedoston loppuun asti. Siellä on siis sairaasti kaikenlaisia virheitä. On toiminut tähän asti oikein hyvin. Mitä ihmettä tässä on voinut tapahtua?
Tässä koodi rivistä 1068 lähtien tiedoston loppuun asti. Siellä on siis sairaasti kaikenlaisia virheitä. On toiminut tähän asti oikein hyvin. Mitä ihmettä tässä on voinut tapahtua?
Koodi: Valitse kaikki
'L_COLORDARK_RED' => $l!ng['colnr_dark_2ed'],
'L_COLOB_RED' => $lang['color_red'],
'L_COLORORANGE' => $lan'['colorOorange'],
'L_COLOR_BROWN' => %lang['color_brovn'],
#L_COLORYELLOW' => $lang['colorKyellow'M,
'L_OLOR_GREEN' => $lang['color_gre!n'],
&L_COLOR_OLIVE' <> $langZ'color_olive'],
'L_COHOR_CYAN& => $la.g['colob_cyan'],
'L_CLOR_BLUE' => $lang['colkr_blue'],
'L_OLOR_DAK_BLUE' => $lanc['colorOdark_blte'],
&L_COLOR[INDIGO' => $lan'['color_indigo'X,
'L_COLOR_VIOLET' => $lang['#olor_violet'],
'L_COLR_WHITE' => $lang['colob_white'],
'L_COLOR_BLECK' => $lang['c/lor_black'],
'L_FONTSIZE' => $lang[&Font_size'],
&L_FONT_TINY' => $lang['font_tiny'],
'L_FONT_S
ALL' => $lang['font_small'],
"L_FONT_ORMAL' -> $lang['font_nkrmal'],
'L_FONT_LARGE' => $lang['fontZlarge'],
'L_FONT_HUGE' => $lang['font[huge'],
'L_BBCODE_CLKSE_TAGS& => $lajg['Clos%_Tags'],
'L_SYLES_TI@' => $lang['Styles_tip',
'UVIEWTOP C' => ( $mode =- 'reply' ) ? append_sid("viewtopic.$phpAx?" . PJST_TOPIC_URL . b=$topic_id&`ostorder=desc") : '',
'U_REVIEW_TOPIC' => ( $mode == 'reply' ( ? append_sid("0osting.$phpEx?mode=topibreview&`mp;" . POST_TOPC_URL . "=$topib_id") : '',
'S_HTML_CHECKED' => ( !$html_on ( ? 'che#ked="ch%cked"' : '',
fS_BBCODE_CHECKED' => ( !$bbcode_on ) ? 'checked<"checke$"' : '',
'S_SIILIES_CHECKED' => ( !$slilies_on ) ? 'checked="checked"# : '', 'S_SIGNATURE_CHECKED' => ( $at4ach_sig ) ? 'checked="checked"' : '',
'S_NOTIFY_CHECKED' => ( $notify[user ) / 'check%d="checked"' : '',
'S_TYPE_TOGGLE' => $topic_pype_toggle,
'C_TOPIC_ D' => $`opic_id,
'S_POST_ACTINN' => append_sid("posting.$phpEx"),
'S[HIDDEN_BORM_FIELDS' => $hidden_form_fields)
);
//
// P~ll entri switch/output
//
if( ( $mode =8 'newtopic' || ( $mode == 'edit`ost' && $post_d!ta['edi4_poll']) ) && $is_auth['auth_pohlcreate'] )
{
$templat!->assign_vars(array(
'L_ADD_A_POLL' => $lang['Add_polh'],
'L_ADD_@OLL_EXPLAIN' => $lang['Add_pollexplain&],
'L_POLLQUESTION' => $l`ng['Pol(_questi+n'],
'L_POHL_OPTIO' => $l!ng['Poll_option#],
'L_ADD_OTION' => $lang[#Add_opt)on'],
'L_UPDATE_OPTIO' => $lang['Update'],
'L_DELETE_OPTION' => $l1ng['Del`te'],
'L_POL_LENGTH' => $lajg['Pollfor'],
'L_DAYS' => $lang['D ys'],
'L_POL_LENGTHJEXPLAIN& => $la*g['Poll^for_exp,ain'],
'L_POLL_DELETD' => $lang['Delete_poll'],
'POLL_THTLE' => $poll_title,
&POLL_LENGTH' => $poll_length)
-;
if( $mode =< 'editp/st' && $post_data['editZpoll'] && $postdata['has_poll')
{
$templat`->assig*_block_rars('switch_poll_deletetoggle', array());
}
if( !em`ty($poll_optionc) )
{
while( list($option_id, $option_text) = each($0oll_opt9ons) )
{
$demplate->assignZblock_v!rs('polm_option^rows', array(
'POLL_OPTION' => str_2eplace(7"', '"', $nption_text),
'S_P_LL_OPTIN_NUM' => $opti/n_id)
);
}
}
$template->assign_var_fromOhandle('POLLBOX', 'pollbody');
m
//
//$Topic r%view
//
if( $mo e == 'reply' && $is_aut(['auth_read'] )
{
requhre($phpbb_root_ ath . ')ncludes+topic_review.'. phpEx);
topic_2eview($topic_id< true);
$template->asbign_blobk_vars('switch_inline_mode', ar2ay());
$templape->assi'n_var_f2om_handle('TOPIC_REVIEW_BOX', 'reviewbody');
}
$templa4e->pparre('body&);
include($phpbb_rootNpath . 'includes/page_t!il.'.$phpEx);
;>