Validación de un formulario con Javascript

Vamos realizar un ejemplo de un formulario completo para validar. Las validaciones se hacen en el propio navegador antes de enviarlo. Si hubo algún campo no relleno o con información errónea, el formulario muestra el campo que está incorrecto y solicita al usuario que lo cambie. Si todos los datos del formulario son correctos se envía el formulario.  Hemos querido hacer un formulario sencillo, para que el ejercicio no se haga demasiado complicado. No obstante, se realizan validaciones en campos con distintos valores, para hacerlo más variado. Se comprueba un…

Leer más

Conoce las propiedades de los objetos text y password

propiedad descripción name nombre del campo. Es el identificador único del campo. Este nombre no puede estar duplicado dentro del formulario. value valor del campo. puede establecerse un valor por defecto u obtener el introducido mediante JavaScript. disabled si su valor es «true», bloquea el campo de texto y no permite introducir ningún dato en él. Dicho de una forma poco técnica, este campo de texto «No es enviado en el formulario» y «actúa como si no existiese». Si su valor es «false» contrarresta el efecto anterior. ReadOnly convierte al…

Leer más

Inscripciones Abiertas el lunes 21 de Septiembre

El lunes 14 de Septiembre: Inscripciones abiertas, Diplomado de Programación,  Diseño Digital, Integración Web y Mercadeo  Inscripciones abiertas.  CLASES PRESENCIALES: Mañana  9am a 12m Lunes a Viernes de 9am a 12m:  WordPress Lunes a Viernes de 9am a 12m:  Diplomado de Diseño Digital Lunes a Viernes de 9am a 12m:  Android nivel 2 Lunes a Viernes de 9am a 12m:  PHP nivel 3 Tarde 2pm a 5pm Lunes a Viernes de 2pm a 5pm:  3D nivel 2 Lunes a Viernes de 2pm a 5pm:  JAVASCRIPT Lunes a Viernes de 9am a…

Leer más

Aprende cómo modificar y seleccionar el valor de la propiedad action

Ejemplos de aplicación Vimos en la introducción de este manual, para que sirve la propiedad action. Ahora, veremos lo que se puede hacer con la misma mediante JavaScript. Mediante JavaScript, podremos modificar/seleccionar el valor de la propiedad actionsegún las preferencias del usuario. El ejemplo más típico sería el de un formulario de suscripción a un boletín de novedades, donde el usuario deberá elegir, si desea darse de alta o de baja. Modificación del valor de la propiedad action El Script… <script language=»javascript»> function enviar(form) {     if ((boletin.alta.checked == true)…

Leer más

Conoce las funciones Básicas de Archivos PHP

Cambiar los permisos de un archivo chmod (‘El_archivo.xxx’,0777);Cambiar el nombre del propietario de un archivo chown (‘El_archivo.xxx’,’Mi nombre’);Copiar un archivo copy(‘El_archivo.xxx’,’/nuevo_directorio/’);Optener el directorio inicial de un archivo o subdirectorio dirname(‘directorio_raiz/subdirectorio’);Obtener el espacio disponible en un directorio en Bytes. disk_free_space(‘directorio’);Verificar si un archivo existe file_exists (‘archivo.xxx’);Obtener la hora del ultimo acceso a un archivo fileatime(‘archivo.xxx’);Obtener la hora de la ultima modificación de un archivo filemtime(‘archivo.xxx’);Obtener el dueño de una archivo fileowner (‘archivo.xxx’);Obtener los permisos de una archivo fileperms (‘archivo.xxx’);Obtener el tamaño en bytes de un archivo filesize(‘archivo.xxx’);Obtener el tipo de archivo filetype(‘archivo.xxx’);Abrir un archivo o dirección URL fopen (‘archivo.xxx’,’r’);Saber si un archivo es ejecutable is_executable(‘archivo.xxx’);Indicar…

Leer más

Aprende cómo leer un fichero con PHP completo

En este sencillo taller de PHP vamos a mostrar cómo se puede leer un archivo de principio a fin con PHP. Cuando nos referimos a un archivo, de manera general nos referirnos a streams (flujos) de texto, que se puedan acceder a través de las funciones PHP para manejo de archivos, como el contenido de texto de un fichero de texto que haya en el sistema de archivos del servidor o el flujo de texto que podemos obtener al acceder a una URL con PHP, de cualquier servidor web. Cabe…

Leer más

Personalizacion de documentos con PHP

GENERAR CONTRATOS  Este script sirve basicamente para remplazar varios textos que esten en la base de datos por unas respuestas dadas y almacenadas en una tabla. <? /* CABEZA DEL FORMULARIO FUNCTION*/ cabeza_selector(); /* SEGMENTO PARA GUARDAS CLAUSULAS ASOCIADAS A LAS RESPUESTAS EN UNA TEMPORAL*/ $claves = mysql_query(«select tem_claves.id_respuesta, tem_claves.id_pregunta, respuestas.detalle_respuesta, cuestionario.pregunta from tem_claves, respuestas, cuestionario where tem_claves.clave_excluyente = $id and respuestas.id_r_2 = tem_claves.id_respuesta and cuestionario.id = tem_claves.id_pregunta»); $numero = mysql_num_rows($claves); $claves2 = mysql_query(«select tem_claves.id_respuesta, tem_claves.id_pregunta, respuestas.detalle_respuesta, cuestionario.pregunta from tem_claves, respuestas, cuestionario where tem_claves.clave_excluyente = $id and respuestas.id_r_2 = tem_claves.id_respuesta and cuestionario.id = tem_claves.id_pregunta»); while($rowr = mysql_fetch_array($claves2)) { $clausulas = mysql_query(«select * from asociacion_clausulas,…

Leer más

Upload de archivos con PHP

En PHP tenemos muchas funcionalidades desarrolladas desde el principio y sin necesidad de instalar ningún añadido en nuestro servidor. Es el caso de subir archivos a un servidor web por HTTP y a través de una página con un formulario, donde se permite seleccionar el archivo que queremos cargar de nuestro disco duro.  El ejemplo se encuentra bien documentado en un montón de páginas para desarrolladores, sin ir más lejos en la página de la propia tecnología: http://www.php.net/manual/es/features.file-upload.php. Nosotros en este caso vamos a intentar ir un poco más allá, realizando…

Leer más

Implementación de la clase del carrito de la compra en PHP

Atributos de la clase carrito  Es preferible empezar por ver los atributos que tendrá la clase carrito, que ya adelantamos en el capítulo anterior.  //atributos de la clase  var $num_productos;  var $array_id_prod;  var $array_nombre_prod;  var $array_precio_prod; El atributo $num_productos guarda el número de productos almacenados en el carrito. $array_id_prod guarda los identificadores de los productos comprados. $array_nombre_prod almacena los nombres de los productos y por último, $array_precio_prod, que guarda el precio de los productos.  Por ejemplo, si tuviésemos un solo producto en el carrito, $num_productos valdría uno. Además, en los…

Leer más

Gestión de directorios por PHP

Siguiendo con la saga de artículos referentes a la explotación de archivos por medio de PHP, vamos a presentar algunas funciones que nos pueden ser muy útiles en la navegación por directorios. Este tipo de funciones podrían, por ejemplo, servirnos para crear exploradores de archivos en nuestro navegador.  Funciones de gestión de directorios Función Descripción Sintaxis opendir Abre un directorio situado en $path y le asigna un identificador $dir $dir = opendir($path) readdir Lee un elemento del directorio $dir abierto previamente con opendir y desplaza el puntero al elemento siguiente…

Leer más