Hola ,
Hoy he pensado en banear los usuarios del foro en la web , me gustaría hacer lo siguiente:
Un IF que compruebe si estas baneado , si es asi , te muestre una pagina , si nos otra con else , supongo que habría que llamar a una global , y si puedo poner datos como por ejemplo..
El motivo de baneo mejor..
Muchisimas Gracias!
creo que es con $context['member']['is_banned']
tendrias que globalizar $context
require('../SSI.php');
global $context;
if($context['member']['is_banned']){
una pagina
}
else{
otra pagina
}
espero... :P
en cuanto al motivo de baneo no tengo idea, solo se me ocurre llamarlo desde la db, no se si exista alguna variable para eso :P
Hola , no me va.. :(
if($context['member']['is_ban']){
echo "Estás baneado";
}else {
echo "No estás baneado";
}
¿Alguna solución o otra forma?
Muchisimas gracias!
Define "no me va.." y no... decir "no funciona" no califica como definición.
¿Cpomo esperas que se te brinde una solución si no presentas más datos relevantes a tu problema?
Bueno..
Quiero que muestre haciendo yo una conexion al SSI cuando el usuario este baneado una página de baneo y cuando no , que muestre la web , así sencillamente , no hace nada , se queda como estaba , normal , ni el if ni el else.
¿Alguna solución?
olvide decirte, esto se pondria al inicio del index.template.php de tu tema y el codigo exacto(segun load.php) es este
if($context['member']['is_banned']){
una pagina
}
else{
otra pagina
}
dentro de la funcion template_init() o la funcion template_html_above() despues de las globales, por ejemplo:
function template_html_above()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings, $user_info;
if($context['member']['is_banned']){
echo'Estas baneado':
//o bien, redirigir con redirectexit(url); un header o con un script a la pagina de baneados
}
else{
la pagina general
}
no estoy muy seguro pero seria algo asi :P
Hola Moder ,
La web la tengo dividida en 2 partes , header y footer , luego desde el index.php llamo por ej:
<?php
include("header.php");
?>
<div class="cuerpo">
</div>
<?php
include("footer.php");
?>
Estoy con 1and1 , y si no cierro el function me salta error , pero si lo cierro el style.css se pierde..
¿Que puedo hacer?
no entendi muy bien, pero si se te pierde el style por que no lo vuelves a llamar en la parte donde se pierde? :P