Conoce el funcionamiento del sistema de autentificación PHP

Un sistema de autentificación es un módulo de seguridad para asegurarnos de que el usuario que visita las páginas es quien dice ser. Por supuesto, sabiendo que ese usuario es conocido, podremos darle acceso a más aspectos de la página que si fuese un usuario desconocido. Pero supongo que, si estás leyendo este artículo, ya conocerás lo que es un sistema de autentificación y lo que deseas hacer es crear uno para tus páginas.  Referencia: Este manual requiere el conocimiento básico de PHP que, en caso de no tenerlo, se puede…

Leer más

Conoce acerca de los objetos radio y checkbox

Propiedades de los objetos propiedad descripción name  Es el nombre que identifica a un checkbox a un grupo de radio buttons. Para que éstos últimos conserven la capacidad de selección única, deben tener todos el mismo nombre. value  Es un valor asociado a cada checkbox o radio. En el caso de los checkbox es útil asignar a un grupo de éstos con el mismo name distintos valores. Pero si se quieres acceder a las propiedades de cada checkbox separadamente mediante JavaScript, es mejor utilizar unname diferente para cada checkbox, ya…

Leer más

Aprende sobre el objeto textarea

14.1 Propiedades básicas El objeto textarea en principio recibe el mismo tratamiento que que el objeto text con algunas pocas diferencias. Tanto las propiedades, como los métodos y eventos son los mismos, solo se agregan los siguientes: propiedad descripción cols cantidad de columnas «ancho» de la caja de texto. rows cantidad de filas «alto» de la caja de texto El resto de las propiedades name, value, disabled, readonly, length y maxlength reciben la misma definición que para el objeto text. La única excepción está en size que es reemplazado por cols y rows (ancho y alto respectivamente). La propiedad value obtiene una pequeña diferencia con la definición dada en text por sobre todo en su sintáxis. Veamos…

Leer más

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