Buenas noches, no se como explicar muy bien esto espero puedan ayudarme.
Tengo una web basado en phpnuke y quiero anexar ModalBox en una seccion donde verifica si el usuario conectado es anonimo o usuario, y le aparece un msj si es anonimo
Donde esta la funcion original es que verifica si los usuarios estan logueado o no es:
Código:
if($carga_modulo==2){
$pagetitle = "- "._ACCESSDENIED."";
include('header.php');
title("$sitename: "._ACCESSDENIED."");
OpenTable();
echo '<center><b>'._RESTRICTEDAREA.'</b><br><br>'._MODULEUSERS.'<br>'._GOBACK.'</center>';
CloseTable();
include('footer.php');
die();
Entonces trato de anexar mi ModalBox asi:
Código:
if($carga_modulo==2){
$pagetitle = "- "._ACCESSDENIED."";
include('header.php');
title("$sitename: "._ACCESSDENIED."");
OpenTable();
echo 'echo
<script type="text/javascript" src="includes/prototype.js"></script>
<script type="text/javascript" src="includes/scriptaculous.js? ¬
load=effects"></script>
<script type="text/javascript" src="includes/modalbox.js"></script>
<link rel="stylesheet" href="includes/modalbox.css" type="text/css"
media="screen" />
Modalbox.show(<center><b>'._RESTRICTEDAREA.'</b><br><br>'._MODULEUSERS.'<br>'._GOBACK.'</center>,¬ {title: this.title, width: 300})';
CloseTable();
include('footer.php');
die();
Que estoy haciendo mal?. Si lo hago haciendo una funcion con href si funciona, pero no quiero que sea a traves de un link, sino que aparezca automaticamente, sin tener que hacer click en un enlace.
como si me funciona es asi:
Código:
if($carga_modulo==3){
$pagetitle = "- "._ACCESSDENIED."";
include('header.php');
title("$sitename: "._ACCESSDENIED."");
OpenTable();
echo '
<script type="text/javascript" src="includes/prototype.js"></script>
<script type="text/javascript" src="includes/scriptaculous.js? ¬ load=effects"></script>
<script type="text/javascript" src="includes/modalbox.js"></script>
<link rel="stylesheet" href="includes/modalbox.css" type="text/css" media="screen" />
<a href="prueba.html" title="Simple form" onclick="Modalbox.show(this.href, {title: this.title, width: 600}); return false;">Lo que sea</a>';
CloseTable();
include('footer.php');
die();
Espero haberme explicado lo suficiente, sino es asi, por favor avisenme como puedo darles mas info.