Pagina 1 di 2
Errore in accesso regole, cartelle e preferenze in MP
Inviato: 02/03/2011, 18:07
da WorldComputing
Andando in messaggi privati e cliccando regole, cartelle e preferenze nel menù a sinistra da il seguente errore:
Parse error: syntax error, unexpected $end in /membri/worldcomputing/phpbb3/includes/template.php(218) : eval()'d code on line 90
Re: Errore in accesso regole, cartelle e preferenze in MP
Inviato: 02/03/2011, 18:50
da Carlo
Dovrebbe mancare un <!-- ENDIF -->, nel template ucp_pm_message_header.html. Se vuoi un'aiuto allega tale template.
Re: Errore in accesso regole, cartelle e preferenze in MP
Inviato: 02/03/2011, 18:57
da WorldComputing
adesso vedo!

Re: Errore in accesso regole, cartelle e preferenze in MP
Inviato: 02/03/2011, 19:07
da WorldComputing
Codice: Seleziona tutto
<h2>{L_TITLE}<!-- IF CUR_FOLDER_NAME -->: {CUR_FOLDER_NAME}<!-- ENDIF --></h2>
<div class="panel clearfix pm-panel-header<!-- IF S_VIEW_MESSAGE --> pm<!-- ENDIF -->">
<div class="inner"><span class="corners-top"><span></span></span>
<!-- IF FOLDER_STATUS and FOLDER_MAX_MESSAGES neq 0 --><p>{FOLDER_STATUS}</p><!-- ENDIF -->
<!-- IF U_POST_REPLY_PM or U_POST_NEW_TOPIC or U_FORWARD_PM -->
<div class="buttons">
<!-- IF U_POST_REPLY_PM --><div class="pmreply-icon clearfix"><a title="{L_POST_REPLY_PM}" href="{U_POST_REPLY_PM}"><span></span>{L_POST_REPLY_PM}</a></div>
<!-- ELSEIF U_POST_NEW_TOPIC --><div class="newpm-icon"><a href="{U_POST_NEW_TOPIC}" accesskey="n" title="{L_UCP_PM_COMPOSE}"><span></span>{L_UCP_PM_COMPOSE}</a></div><!-- ENDIF -->
<!-- IF U_FORWARD_PM --><div class="forwardpm-icon"><a title="{L_POST_FORWARD_PM}" href="{U_FORWARD_PM}"><span></span>{L_FORWARD_PM}</a></div><!-- ENDIF -->
</div>
<!-- IF U_POST_REPLY_PM and S_PM_RECIPIENTS gt 1 -->
<div class="reply-all"><a title="{L_REPLY_TO_ALL}" href="{U_POST_REPLY_ALL}">» {L_REPLY_TO_ALL}</a></div>
<!-- ENDIF -->
<!-- ENDIF -->
<!-- IF TOTAL_MESSAGES or S_VIEW_MESSAGE -->
<ul class="linklist pm-return-to">
<li class="rightside pagination">
<!-- IF S_VIEW_MESSAGE --><a class="{S_CONTENT_FLOW_BEGIN}" href="{U_CURRENT_FOLDER}">{L_RETURN_TO} {CUR_FOLDER_NAME}</a><!-- ENDIF -->
<!-- IF FOLDER_CUR_MESSAGES neq 0 -->
<!-- IF TOTAL_MESSAGES -->{TOTAL_MESSAGES}<!-- ENDIF -->
<!-- IF PAGE_NUMBER --><!-- IF PAGINATION --> • <a href="#" onclick="jumpto(); return false;" title="{L_JUMP_TO_PAGE}">{PAGE_NUMBER}</a> • <span>{PAGINATION}</span><!-- ELSE --> • {PAGE_NUMBER}<!-- ENDIF --><!-- ENDIF -->
<!-- ENDIF -->
</li>
</ul>
<!-- ENDIF -->
</div>
</div>
<form id="viewfolder" method="post" action="{S_PM_ACTION}">
Nell errore dice riga 90 ma il file è circa 30 righe.
Re: Errore in accesso regole, cartelle e preferenze in MP
Inviato: 02/03/2011, 19:14
da Carlo
La riga 90, si riferisce alla riga del file includes/template.php, dove tramite la funzione eval(), vengono "eseguite" quelle condizioni (IF).
Comunque non mi pare che sia in quel template.
Potresti farmi uno screen per vedere dove si presenta l'errore?
Re: Errore in accesso regole, cartelle e preferenze in MP
Inviato: 02/03/2011, 19:22
da WorldComputing
Quando clicco su regole, cartelle e preferenze mi da pagina bianca con:
Parse error: syntax error, unexpected $end in /membri/worldcomputing/phpbb3/cache/tpl_prosilver-se_ucp_pm_options.html.php on line 90
Re: Errore in accesso regole, cartelle e preferenze in MP
Inviato: 02/03/2011, 19:34
da WorldComputing
Ho svuotato la cache e nel riprovare mi da il seguente errore:
Parse error: syntax error, unexpected $end in /membri/worldcomputing/phpbb3/includes/template.php(218) : eval()'d code on line 90
facendo F5
cambia in:
Parse error: syntax error, unexpected $end in /membri/worldcomputing/phpbb3/cache/tpl_prosilver-se_ucp_pm_options.html.php on line 90
Re: Errore in accesso regole, cartelle e preferenze in MP
Inviato: 02/03/2011, 21:15
da Carlo
Il primo viene perchè non essendo il template in cache, lo genera.
Nel secondo caso carica il template generato dalla cache.
Il template incriminato è ucp_pm_options.html.
Re: Errore in accesso regole, cartelle e preferenze in MP
Inviato: 02/03/2011, 21:27
da WorldComputing
Codice: Seleziona tutto
<!-- INCLUDE ucp_header.html -->
<h2>{L_TITLE}</h2>
<form id="ucp" method="post" action="{S_UCP_ACTION}">
<div class="panel">
<div class="inner"><span class="corners-top"><span></span></span>
<!-- IF ERROR_MESSAGE --><p class="error">{ERROR_MESSAGE}</p><!-- ENDIF -->
<!-- IF NOTIFICATION_MESSAGE --><p class="error">{NOTIFICATION_MESSAGE}</p><!-- ENDIF -->
<h3>{L_DEFINED_RULES}</h3>
<ol class="def-rules">
<!-- BEGIN rule -->
<li><div class="right-box"><input type="submit" name="delete_rule[{rule.RULE_ID}]" value="{L_DELETE_RULE}" class="button2" /></div><strong>{L_IF}</strong> {rule.CHECK} <em>{rule.RULE}</em> <!-- IF rule.STRING --><strong>{rule.STRING}</strong> | <!-- ENDIF -->{rule.ACTION}<!-- IF rule.FOLDER -->: {rule.FOLDER}<!-- ENDIF --><div style="clear: both;"></div></li>
<!-- BEGINELSE -->
<li><strong>{L_NO_RULES_DEFINED}</strong></li>
<!-- END rule -->
</ol>
<h3>{L_ADD_NEW_RULE}</h3>
<fieldset class="fields2">
<!-- IF S_CHECK_DEFINED -->
<dl>
<dt><label<!-- IF S_CHECK_SELECT --> for="check_option"<!-- ENDIF -->>{L_IF}:</label></dt>
<dd>
<!-- IF S_CHECK_SELECT --><select name="check_option" id="check_option">{S_CHECK_OPTIONS}</select> <input type="submit" name="next" value="{L_NEXT_STEP}" class="button2" /><!-- ELSE -->{CHECK_CURRENT}<input type="hidden" name="check_option" value="{CHECK_OPTION}" /><!-- ENDIF -->
</dd>
</dl>
<!-- ENDIF -->
<!-- IF S_RULE_DEFINED -->
<dl>
<dt><!-- IF S_RULE_SELECT --><input type="submit" name="back[rule]" value="{L_PREVIOUS_STEP}" class="button2" /><!-- ELSE --><label> </label><!-- ENDIF --></dt>
<dd><!-- IF S_RULE_SELECT --><select name="rule_option" id="rule_option">{S_RULE_OPTIONS}</select> <input type="submit" name="next" value="{L_NEXT_STEP}" class="button2" /><!-- ELSE --><em>{RULE_CURRENT}</em><input type="hidden" name="rule_option" value="{RULE_OPTION}" /><!-- ENDIF --></dd>
</dl>
<!-- ENDIF -->
<!-- IF S_COND_DEFINED -->
<!-- IF S_COND_SELECT or COND_CURRENT -->
<dl>
<dt><!-- IF S_COND_SELECT --><input type="submit" name="back[cond]" value="{L_PREVIOUS_STEP}" class="button2" /><!-- ELSE --><label> </label><!-- ENDIF --></dt>
<dd>
<!-- IF S_COND_SELECT -->
<!-- IF S_TEXT_CONDITION -->
<input type="text" name="rule_string" value="{CURRENT_STRING}" class="inputbox medium" maxlength="250" />
<!-- ELSEIF S_USER_CONDITION -->
<input type="text" name="rule_string" value="{CURRENT_STRING}" class="inputbox tiny" /> <span>[ <a href="{U_FIND_USERNAME}" onclick="find_username(this.href); return false;">{L_FIND_USERNAME}</a> ]</span>
<!-- ELSEIF S_GROUP_CONDITION -->
<input type="hidden" name="rule_string" value="{CURRENT_STRING}" /><!-- IF S_GROUP_OPTIONS --><select name="rule_group_id">{S_GROUP_OPTIONS}</select><!-- ELSE -->{L_NO_GROUPS}<!-- ENDIF -->
<!-- ENDIF -->
<input type="submit" name="next" value="{L_NEXT_STEP}" class="button2" />
<!-- ELSE -->
<strong>{COND_CURRENT}</strong><input type="hidden" name="rule_string" value="{CURRENT_STRING}" /><input type="hidden" name="rule_user_id" value="{CURRENT_USER_ID}" /><input type="hidden" name="rule_group_id" value="{CURRENT_GROUP_ID}" />
<!-- ENDIF -->
</dd>
</dl>
<!-- ENDIF -->
<input type="hidden" name="cond_option" value="{COND_OPTION}" />
<!-- ENDIF -->
<!-- IF NONE_CONDITION --><input type="hidden" name="cond_option" value="none" /><!-- ENDIF -->
<!-- IF S_ACTION_DEFINED -->
<dl>
<dt><!-- IF S_ACTION_SELECT --><input type="submit" name="back[action]" value="{L_PREVIOUS_STEP}" class="button2" /><!-- ELSE --><label> </label><!-- ENDIF --></dt>
<dd><!-- IF S_ACTION_SELECT --> <select name="action_option">{S_ACTION_OPTIONS}</select> <input type="submit" name="add_rule" value="{L_ADD_RULE}" class="button1" /><!-- ELSE -->{ACTION_CURRENT}<input type="hidden" name="action_option" value="{ACTION_OPTION}" /><!-- ENDIF --></dd>
</dl>
<!-- ENDIF -->
</fieldset>
<h3>{L_FOLDER_OPTIONS}</h3>
<fieldset class="fields2">
<!-- IF not S_MAX_FOLDER_ZERO -->
<dl>
<dt><label for="foldername">{L_
Pare che il problema sia alla fine del file
Re: Errore in accesso regole, cartelle e preferenze in MP
Inviato: 02/03/2011, 22:04
da Carlo
Guarda tu stesso le ultime 3 righe:
Codice: Seleziona tutto
<!-- IF not S_MAX_FOLDER_ZERO -->
<dl>
<dt><label for="foldername">{L_
Per sbaglio avrai eliminato tutta la parte successiva a questa.