Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2010, 22:48
Avatar de destor77
destor77
 
Fecha de Ingreso: noviembre-2004
Ubicación: Gálvez, Santa Fe, Argentina
Mensajes: 2.654
Antigüedad: 20 años, 5 meses
Puntos: 43
mostrar lightbox sin click

Hola,
tengo el siguiente html:
Código HTML:
Ver original
  1. <?php    
  2. include_once($config->get('viewsFolder').'header.html');
  3. include_once($config->get('viewsFolder').'sidebarIzq.html');
  4.  
  5. ?>
  6. <div class="contenido">    
  7.     <div class="noticias">
  8.         <h3>Poveda's News</h3>
  9.         <?php                              
  10.        echo $seccion->intro;
  11.         ?>
  12.         rellene este <a href="#" class="registro" title="Registro Boletín Poda´s News">formulario</a>
  13.  
  14.     </div>
  15.     <div style='display:none'>
  16.  
  17.         <div id='registroForm' style='padding:10px; background:#fff;'>
  18.             <p style="font-weight:bold; margin:0;"><? if(!empty($aErrorMsj)){ echo $aErrorMsj;} ?></p>
  19.             <form action="index.php?controlador=boletin&amp;accion=registrar" method="post">
  20.                 <fieldset>
  21.                     <legend>Nombre</legend>
  22.                     <p><input type="text" <?php if(!empty($aError['nombre'])){ echo 'class="inputError"';} ?> name="nombre" id="nombre" value="<?php echo $form->nombre;?>" onblur="notEmpty(this.id)"/></p>
  23.                     <legend>Apellido</legend>
  24.                     <p><input type="text" <?php if(!empty($aError['apellido'])){ echo 'class="inputError"';} ?> name="apellido" id="apellido" value="<?php echo $form->apellido;?>" onblur="notEmpty(this.id)"/></p>
  25.                     <legend>Email</legend>
  26.                     <p><input type="text"  <?php if(!empty($aError['email'])){ echo 'class="inputError"';} ?> name="email" id="email" value="<?php echo $form->email;?>" onblur="notEmpty(this.id)"/></p>
  27.                     <input type="submit" value="enviar" name="enviar"/>
  28.                 </fieldset>
  29.             </form>
  30.         </div>
  31.     </div>
  32.  
  33.     <script type="text/javascript">
  34.         function notEmpty(mElemento) {
  35.             sElem = '#' + mElemento;
  36.             if ($(sElem).val() == '') {
  37.                 $(sElem).addClass('inputError');
  38.             } else {
  39.                 $(sElem).removeClass('inputError');
  40.             }
  41.  
  42.         }
  43.     </script>
  44. </div>
  45. </div>
  46. <?php
  47. include_once($config->get('viewsFolder').'sidebarDer.html');
  48. include_once($config->get('viewsFolder').'footer.html');
  49. ?>

Cuando hago click en el link registro, me muestra un lightbox con un formulario, ese formulario envia los datos a una controlador que devuelve el resultado, lo que necesito hacer (en lo posible sin usar ajax, cosas del cliente) es que si me devuelve algun error, cuando se carga la pagina despues del post me abra automaticamente el lightbox con el fomulario en caso de que haya errores. Lo que no se como hacer es que me muestre el lightbox despues del post, alguien me puede guiar un poco de como se puede hacer?
desde ya muchas gracias