Abril 21, 2008
Señores Estudiantes
Enviándoles un cordial saludo, me dirijo a ustedes para indicarles que el link para subir al EVA la Tarea Nª 5 (Formularios) ya esta activo.
Ahora, nos toca trabajar en el Capitulo 11: “Bases de Datos”. La utilización más importante de Php se da en las preguntas que plantean las bases de datos que están en el servidor. Php permite al programador tanto relacionarse con algunas de las bases de datos más importantes del mundo de la programación: PostgreSQL, MySql, Oracle, ODBC; etc
El objetivo de este capítulo es crear una conexión a una base de datos usando PHP, conocer las funciones básicas de SQL y su implementación en MySQL.
La utilización de las instrucciones para la conexión a las bases de datos no tiene nada que ver con el conocimiento de los mismos. El lenguaje SQL sirve para formular las preguntas y para saber el significado de índices, claves, relaciones, etc.
El siguiente enlace les proporciona ayuda en línea sobre este capitulo:
http://aprendeenlinea.udea.edu.co/lms/moodle/course/view.php?id=130&topic=9
Estoy disponible a ayudarles con sus dudas atendiendo a sus comentarios desde el blog.
Tarea: Utilizando los comandos de Mysql cree un Script para grabar y ver Imágenes en una base de datos accesible para su la Galería de Imágenes.
3 comentarios |
General |
Permalink
Escrito por Mauricio Castillo Torres
Abril 11, 2008
Utilizar formularios es una forma de dinamizar un sitio web. Requiere tanto conocimientos de HTML como de PHP. Usted debe aprender como PHP procesa la información que el cliente (el navegador) envía, a través del uso de formularios, al servidor y como el servidor genera la respuesta a la petición solicitada.
El objetivo de esta unidad es aprender a crear formularios que permitan el ingreso de datos al sistema y conocer los principales métodos para el envió de variables.
Le sugiero transcribir y ejecutar todo el script de la sección 9.3.1 páginas 284-288. Usted puede visitar la siguiente página web a fin de que usted aclare alguna duda:
http://aprendeenlinea.udea.edu.co/lms/moodle/course/view.php?id=130&topic=2
Estoy disponible a ayudarles con sus dudas atendiendo a sus comentarios desde el blog.
ACTIVIDAD: Cree un formulario que permita agregar imágenes adicionales a cada una de sus páginas de su Galería.
1 comentario |
General |
Permalink
Escrito por Mauricio Castillo Torres
Abril 3, 2008
Las funciones representan el segundo paradigma de la historia de los lenguajes de programación y la escritura de software, el construir funciones significa ahorrarnos tiempo de construcción y reducir los tiempos de depuración.
Si la pregunta es, que debo escribir como una función, la respuesta es todo. A esto se le conoce como encapsulamiento, es decir ocultar la complejidad. Piense en un programa que convierte un archivo cualquiera en PDF, pues recibe como entrada una ruta hacia un archivo y devuelve como resultado del proceso una nueva ruta hacia un nuevo archivo en formato PDF. El programa que ejecuta tal acción es en si una función o un programa cualquiera que sea el termino que se use.
Las funciones tienen por objeto encapsular bloques de código que ejecuta tareas comunes, ejemplo: convertir una cadena de texto en mayúsculas, renombrar un archivo, aplicar negrita a una palabra, enviar un mensaje de correo, recibir la tarea de un estudiante, etc.
Los programadores escriben funciones para usarlas luego o para que las usen otros programadores y así ir construyendo programas complejos de la misma manera como se arma un rompecabezas.
TAREA:
En el código de la galería vamos a identificar bloques de código que puedan reescribirse como funciones. Por cada función útil y reutilizable, recibirá un punto a su calificación.
Adjunte la función que diseñe y escriba como un comentario en este post. Los demás tienen por tarea tomar la función y utilizarla en su galería, si funciona y es útil, comenten y califiquen del 1 al 5.
5 comentarios |
General | Etiquetado: ocw, oer, opencourseware, PHP |
Permalink
Escrito por jlgranda
Abril 3, 2008
Señores estudiantes;
He revisado sus tareas. Les sugiero descarguen y analicen la mejor solución de la tarea número 2, que fue realizada por su compañera, la señorita María José Saltos Mancero, a fin de que ustedes comparen y observen que necesita mejorar de su trabajo.
Si tiene problemas con la descarga de este archivo, usted lo puede ver desde el entorno virtual.
Deja un Comentario » |
General |
Permalink
Escrito por Mauricio Castillo Torres
Marzo 31, 2008
Señor Estudiante,
Entienda y modifique el código base que adjunto, agregando una columna adicional a la derecha de la galería de imágenes. La información que agregará mediante el uso de un fichero, es un resumen sobre la licencia “Creative Commons“. Adjunte su archivo, indicando claramente que modificaciones realizó en el link activado en el “Entorno Virtual de Aprendizaje”.
Recuerde: Usted puede enviar la tarea hasta el día Martes, 8 de Abril del 2008.
7 comentarios |
General |
Permalink
Escrito por Mauricio Castillo Torres
Marzo 24, 2008
Espero que todas hayan podido descargar y hacer modificaciones sobre el código fuente base de la galería de imágenes que iremos desarrollando durante el curso.
En el código base, habrán notado, que se emplea como fuente de datos un arreglo asociativo, la segunda tarea implicaba agregar algunas nuevas entradas a este arreglo y analizar como funciona el código propuesto, luego podrían hacer algunos cambios y empezar a escribir su propia galería de imágenes. Un buen ejemplo de galería es el flickr, vamos de a poco.
Los siguientes pasos son modificar la interface de usuario, utilizar como fuente de datos un archivo de texto y luego una base de datos; al final tendremos una galería completamente funcional.
Les invito a postear sus comentarios con respecto a la galería de imágenes, que aún no tiene nombre y que se va construyendo con sus idea.
8 comentarios |
General | Etiquetado: ocw, oer, opencourse, photo, PHP, utpl |
Permalink
Escrito por jlgranda
Marzo 18, 2008
Señores estudiantes;
He revisado sus tareas. Les sugiero descarguen y analicen la mejor solución de la tarea que fue realizada por su compañero, el estudiante Mario Germán Bermeo Cabezas, a fin de que ustedes comparen y observen que necesita mejorar de su trabajo.
Si tiene problemas con la descarga de este archivo, usted lo puede ver desde el entorno virtual.
11 comentarios |
General |
Permalink
Escrito por José Luis Granda
Marzo 14, 2008
Señor Estudiante,
Se le pide disculpas por los inconvenientes presentados al momento de subir su tarea. Estamos trabajando para servirle mejor. Usted puede enviar su tarea haciendo clic en el siguiente enlace:
http://eva.utpl.edu.ec/eva/mod/assignment/view.php?id=35107&courseid=9813
Recuerde: Guarde su tarea terminada con el siguiente formato: númerodetarea.nombredeusuario.extensión.
Por ejemplo: tarea1.mcastillox.php
14 comentarios |
General |
Permalink
Escrito por Mauricio Castillo Torres
Marzo 10, 2008
Aquí son bienvenidas sus preguntas y respuestas respecto a la preparación del entorno de trabajo para empezar a construir páginas web dinámicas con PHP.
23 comentarios |
General | Etiquetado: Apache, howto, instalación, Linux, MySQL, PHP, tutorial |
Permalink
Escrito por José Luis Granda