Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/04/2009, 22:33
vzti2
 
Fecha de Ingreso: marzo-2008
Mensajes: 15
Antigüedad: 16 años, 11 meses
Puntos: 0
Problema con ModalBox

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.