Videotutorial: Creación y validación de formularios con Codeigniter
En este video tutorial voy a enseñaros cómo crear formularios en CodeIgniter con ayuda del helper form y validarlos de manera sencilla mediante la librería form_validation.
Este es el segundo videotutorial de la serie CodeIgnitor, podéis encontrarlos todos en la página de screencasts, o suscribiros al podcast de iTunes.
Descargar ficheros con el código del ejemplo.
Ver screencast (duración: 20:51)
Si te ha gustado este artículo, por favor compártelo:
Creado
el Jueves, 20 de Agosto, 2009 a las 10:35 PM y archivado en CodeIgniter, Desarrollo Web, PHP, Screencasts.
Puedes seguir los comentarios de esta entrada a través del feed RSS 2.0.
También puedes dejar un comentario, o trackback desde tu propia web.
Nuevamente con agrado nos sorprendes con un excelente screencast, ojala y puedas hacer uno similar donde demuestres como usar “Simplelogin 0.1″ para desarrollar con CodeIgniter un sistema de control de acceso. Nuevamente mis felicitaciones.
@Cesar Simplelogin me parece una librería demasiado básica, apenas son cuatro métodos con unas pocas líneas de código. No sé si para un sistema de control de acceso merece la pena usar una librería más completa, o bien hacerte una propia desde cero (quizá imitando la idea de simplelogin pero añadiendo roles, etc.).
De todas formas, ahora ando bastante liado y tardaré más en sacar el siguiente screencast, pero cuando tenga un hueco me pondré con ello
Evidentemente simplelogin es como su nombre lo dice SIMPLE, pero es un buen ejemplo de como crear nuestras propias librerias en codeigniter, por otro lado una libreria q maneje acceso por niveles solo requiere que se maneje dos variables en session USER_NAME (nombre de usuario), USER_GROUP (Nivel del usuario 1,2,3…). Ojala y te des tiempo, igual sigo investigando y tus tutoriales me han sido gran utilidad para reforzar el manual q esta en la red. Gracias
@Cesar Una lista de control de acceso puede no ser tan sencilla, por ejemplo en la aplicación que trabajo cada usuario puede tener más de un rol y la gestión de permisos se vuelve más complicada. De todas formas a ver si para dentro de un par de semanas o el mes siguiente, cuando vaya más descargado de trabajo puedo preparar el siguiente tutorial.
Apenas pude “chutarmelo” (verlo) completo. Excelente y gracias por compartirlo en le foro, esperamos mas aportaciones de este estilo ya que son muy pocas, un saludo.
Alguien sabe como cerrar las conexiones en la Base de datos utilizando el codeigniter, Ejmplo $this->database->close() o algo parecido, es urgente al parecer codeigniter me deja abiertas las conexiones
@Miguel No debería, se supone que PHP cierra las conexiones al finalizar la ejecución del script. De todas formas, si tienes un query tal que $query = $this->db->query(‘SELECT …’), haciendo $query->free_result(); se elimina el recurso y la memoria utilizada, por lo tanto te cerrará la conexión con la base de datos.
Gracias david tienes razon en foro de aliviana me dieron varias respuestas que funcionaron, una de ellas es la que me indicas, y la otra es quitando lo de conexiones persistentes en el archivo de configuracion BD
salduos
Gran tutorial. Me ha sido de muchísima ayuda!!
Gracias!
Que tal david, gracias por los videos, me han servido mucho para la pagina q estoy desarrollando. Por cierto, he leido en el libro de Professional Codeigniter, que no es recomendable manejar las sesiones de codeigniter para reconocimiento de usuarios, por la poca seguridad que manejan, me gustaria saber tu opinion. Saludos
@felipe Bueno, hay mucha polémica sobre esto, pero yo creo que es bastante seguro para la mayoría de los casos. Puedes configurarlo para que guarde las cookies de sesión encriptadas, poniendo la variable sess_encrypt_cookie a true en el config.php. Lo que no suele gustar es que no use las sesiones nativas de php, pero se puede instalar la librería Native session, que permite usar la misma clase de sesiones pero internamente usa las sesiones de php.
Saludos! estoy iniciandome en CodeIgniter y me gustaría que facilitaras algunos tips y librerias que me ayuden a desarrollar más rapido, me podrías dar tu opinión acerca de backendpro, pra ver si me conviene utilizarlo en mis desarrollos, de antemano muchas gracias!
@José No he usado backendpro, pero tiene buena pinta. Todo depende de lo que vayas a hacer. Si es una aplicación grande por ejemplo es conveniente usar la extensión modular HMVC para poder separar tu aplicación en módulos. Yo suelo empezar las cosas simples y despues ir añadiendo funcionalidad, en vez de tomar un módulo que me lo haga todo. Como he dicho, depende de lo que vayas a hacer, si realmente requieres gran parte de lo que te proporciona backendpro, adelante. Sobre otras librerías, simplemente busca lo que vayas necesitando, hay librerías y plugins para casi todo en el wiki oficial.
hola k tal recien me estoy iniciando en esto y esta muy interesante el videotutorial haber si publicas mas videos para aprender y algunos manuales por ahi se agradece
Perfectamente explicado, despacito y con buena letra.
Enhorabuena.
Gracias davis, Sigue con el buen trabajo!