problema con codigo vbulletin ayuda por favor

jozzvazz Seguir

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 Sep 2011
Mensajes
10
buenas noches quisiera poder hacerles una consulta

tengo un problema con codigo de mi foro version 4.1.3

me sale este error

Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /home/mantrax/public_html/foro/includes/class_core.php(4448) : eval()'d code(1) : eval()'d code on line 1

y la linea del error es esta


{

eval('$final_rendered = "' . $template_code . '";');
}



cual seria la modificación que debo hacerle para que funcione correctamente mi foro

gracias por la ayuda saludos a todos.
 

jozzvazz

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 Sep 2011
Mensajes
10
no simplemente entro al foro y me da ese error

ya esta instalado

solo entro y me da el error y no se puede hacer nada

el resto del codigo que rodea el error

//This global statement is here to expose $vbulletin to the templates.
//It must remain in the same function as the template eval
global $vbulletin;
extract($this->registered, EXTR_SKIP | EXTR_REFS);


$template_code = self::fetch_template($this->template);
if (strpos($template_code, '$final_rendered') !== false)
{
eval($template_code);
}
else
{
eval('$final_rendered = "' . $template_code . '";');
}


if ($vbulletin->options['addtemplatename'] AND !$suppress_html_comments)
{
$template_name = preg_replace('#[^a-z0-9_]#i', '', $this->template);
$final_rendered = "<!-- BEGIN TEMPLATE: $template_name -->\n$final_rendered\n<!-- END TEMPLATE: $template_name -->";
}


return $final_rendered;
}




/**
 

ALFA MH

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
14 Jul 2010
Mensajes
132
no entiendo my bien el lenguaje, pero creo que es el Skin (stylo)
Trata de cambiar otro Stylo bro

saludos
 

jozzvazz

Curioso
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
26 Sep 2011
Mensajes
10
la verdad eso parece pero no se a que se debe ya instale otro skin y no me deja

ya que el error aparece en el archivo que no esta dentro de una carpeta del skin

alguien que me pueda ayudar y gracias por tus respuestas amigo

de verdad gracias

---------- Actualizado a las 00:31 ---------- Original a las 00:30 ----------

aunque el error dice que espero esto

expecting ',' or ';'

la verdad no se a que se refiere

eval('$final_rendered = "' . $template_code . '";');

no se si debo usar comillas simples o poner una coma o quitarla ya probé y no
 

Adara

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
24 Ago 2011
Mensajes
252
Buenas jozzvazz,

La línea que me indicas esta:

Insertar CODE, HTML o PHP:
[B][FONT=Times New Roman][SIZE=3][COLOR=#000000]Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in[/COLOR][/SIZE][/FONT][B]/home/mantrax/public_html/foro/includes/class_core.php(4448) : eval()'d code(1) : eval()'d code on line [B]1[/B][/B][/B]
Es un error propio del código de vBulletin, vamos del primario, hay tres opciones por el cual te ha pasado.

* Utilizas una versión null y encima mal hecha.
* Inyección de código malicioso.
* Corrupción del algún archivo o sus cargas.

En mi recomendación, deberías reinstalar el foro, para comprobar que no haya sido el problema que he argumentado anteriormente. [El último]

PD: '' se utilizan con una condición solamente, "" son valores de STRING [Es decir de texto, como arrays o simplemente impresiones en pantalla]

Un saludo.
 
Arriba