Videotutorial: Creación y validación de formularios con Codeigniter

codeigniter_screencast_formEn 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:
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • email
  • Meneame
  • StumbleUpon
  • Tumblr
  • Twitter

16 comentarios para “Videotutorial: Creación y validación de formularios con Codeigniter”

  1. Cesar Nuñez dice:

    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.

  2. David Rojas dice:

    @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 :-)

  3. Cesar Nuñez dice:

    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

  4. David Rojas dice:

    @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.

  5. allende dice:

    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.

  6. Miguel QUiroz dice:

    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

  7. David Rojas dice:

    @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.

  8. Miguel QUiroz dice:

    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

  9. MrSoriano dice:

    Gran tutorial. Me ha sido de muchísima ayuda!!

    Gracias!

  10. felipe dice:

    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

  11. David Rojas dice:

    @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.

  12. 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!

  13. David Rojas dice:

    @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.

  14. joner dice:

    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 :D

  15. Perfectamente explicado, despacito y con buena letra.
    Enhorabuena.

  16. Gracias davis, Sigue con el buen trabajo!

Deja un comentario

Introduce tu información personal en el formulario, regístrate o identifícate usando twitter con el siguiente botón.

RSS iTunes podcast Twitter

Categorías

Mi Amazon whislist: Regálame un libro!

Archivos