En mi achivo (template.HTML) lo he personalizado y como trabajo con PHP (en los banners y mensajes de mi foro) , he puesto la sintaxis {BANNER} en el cuerpo del template.html , ahora tengo otro archivo (theme.PHP) donde están todo el codigo de PHP, ahi hay esta funcion:
Cita:
Y mas abajo declaro mi funcion:function pageheader($section, $meta = '')
{
global $CONFIG, $THEME_DIR;
global $template_header, $lang_charset, $lang_text_dir;
header('P3P: CP="CAO DSP COR CURa ADMa DEVa OUR IND PHY ONL UNI COM NAV INT DEM PRE"');
user_save_profile();
$template_vars = array('{LANG_DIR}' => $lang_text_dir,
'{TITLE}' => $CONFIG['gallery_name'] . ' - ' . $section,
'{CHARSET}' => $CONFIG['charset'] == 'language file' ? $lang_charset : $CONFIG['charset'],
'{META}' => $meta,
'{GAL_NAME}' => $CONFIG['gallery_name'],
'{GAL_DESCRIPTION}' => $CONFIG['gallery_description'],
'{MAIN_MENU}' => theme_main_menu(),
'{ADMIN_MENU}' => theme_admin_mode_menu(),
'{BANNER}' => theme_custom_banner(), ---> esta es mi función.
);
echo template_eval($template_header, $template_vars);
}
{
global $CONFIG, $THEME_DIR;
global $template_header, $lang_charset, $lang_text_dir;
header('P3P: CP="CAO DSP COR CURa ADMa DEVa OUR IND PHY ONL UNI COM NAV INT DEM PRE"');
user_save_profile();
$template_vars = array('{LANG_DIR}' => $lang_text_dir,
'{TITLE}' => $CONFIG['gallery_name'] . ' - ' . $section,
'{CHARSET}' => $CONFIG['charset'] == 'language file' ? $lang_charset : $CONFIG['charset'],
'{META}' => $meta,
'{GAL_NAME}' => $CONFIG['gallery_name'],
'{GAL_DESCRIPTION}' => $CONFIG['gallery_description'],
'{MAIN_MENU}' => theme_main_menu(),
'{ADMIN_MENU}' => theme_admin_mode_menu(),
'{BANNER}' => theme_custom_banner(), ---> esta es mi función.
);
echo template_eval($template_header, $template_vars);
}
Cita:
Con esas 2 primeras lineas es la que me permite que mi Banner funcione pero no me sale : www.zonarave.com/fotos .function theme_custom_banner()
{
$zona=bprincipal;
include('/home/zonarave/public_html/banner/muestra.php');
return $zona;
}
{
$zona=bprincipal;
include('/home/zonarave/public_html/banner/muestra.php');
return $zona;
}
Alguien me puede ayudar a como corregir eso?, pienso que el problema es el INCLUDE porque si lo pongo fuera de la funcion si sale el banner pero no en el LUGAR donde yo quiero que este y por eso me han dicho que utilize esa funcion y desde el HTML llamarlo con {BANNER} pero nada....
Gracias por prestar atencion a mi problema, ojala me puedan ayudar .