PHP: Interacción con HTML
|
|
- Marta Teresa Lucero de la Cruz
- hace 8 años
- Vistas:
Transcripción
1 Francisco J. Martín Mateos Carmen Graciani Diaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla
2 Variables En algunas ocasiones es necesario saber si una variable tiene un valor asignado o no, para ello utilizamos la instrucción isset() Intentar utilizar una variable que no tenga valor asignado puede dar lugar a errores inesperados La instrucción isset() recibe como argumento una variable y devuelve TRUE si la variable está definida y FALSE si no lo está Si queremos prescindir de una variable, podemos eliminarla utilizando la instrucción unset() Esta instrucción recibe como argumento la variable que se quiere eliminar Si $A es un array asociativo entonces unset($a) elimina dicho array y unset($a[ clave ]) elimina un elemento del array
3 Interacción con formularios Con PHP se pueden generar páginas Web dinámicas a partir de información proporcionada por el usuario La forma natural de proporcionar información a través de páginas Web es mediante formularios Para que un documento PHP reciba la información procedente de un formulario es necesario indicarlo como acción asociada a dicho formulario Envio de datos a un documento PHP <FORM action="documento.php"> Usuario: <INPUT type="text" name="usuario" value="id" size="8" maxlength="16"> <BR> Clave: <INPUT type="password" name="clave" size="8"> <INPUT type="submit"> </FORM>
4 Interacción con formularios En función del método de envío utilizado en el formulario, los datos llegan de distinta forma al documento PHP Si el método de envío es get, entonces los datos del formulario se almacenan en el array asociativo $ GET Si el método de envío es post, entonces los datos del formulario se almacenan en el array asociativo $ POST Si se envían ficheros desde el formulario (y por tanto el método de envío es post), entonces dichos ficheros se almacenan en el array asociativo $ FILES El método de envío por defecto es get Cada control activo del formulario tiene una entrada en el array asociativo correspondiente, en la que la clave es el valor de atributo name de dicho control El valor sólo se envía si se incluye el atributo name Si varios controles activos tienen el mismo valor del atributo name, entonces sólo se envía el último de ellos Sólo se recogen los datos del formulario desde el que se realiza el envío
5 Interacción con formularios Es usual que un documento PHP sea la acción asociada a los formularios contenidos en el propio documento Para saber cuando el documento PHP es llamado como acción de un formulario se utiliza la función isset() sobre las variables procedentes del formulario
6 Interacción con formularios Fichero bienvenida.php <HTML> <HEAD> <TITLE>Bienvenido a mi sitio Web</TITLE> </HEAD> <BODY> <?php if (isset($_post[boton]) && $_POST[boton] == "datos") { echo "<H3>Bienvenido $_POST[nombre] $_POST[apellidos]</H3>"; }?> <H1>Acceso de usuario</h1> <FORM action="bienvenida.php" method="post"> Nombre: <INPUT type="text" name="nombre"> <BR> Apellidos: <INPUT type="text" name="apellidos"> <BR> <INPUT type="submit" name="boton" value="datos"> </FORM> </BODY> </HTML>
7 Interacción con formularios Consideraremos el siguiente documento PHP genérico que recoge los datos de un formulario y los muestra de forma ordenada Fichero documento.php <HTML> <HEAD> <TITLE>Documento PHP de respuesta</title> </HEAD> <BODY> Variable $_GET: <PRE> <?php print_r($_get)?> </PRE> Variable $_FILES: <PRE> <?php print_r($_files)?> </PRE> </BODY>
8 Control INPUT: campos de texto El valor enviado por un formulario correspondiente a un campo de texto es el texto que contiene en el momento del envío Si el usuario no modifica el campo de texto entonces el valor enviado será el valor del atributo value Si el campo de texto está vacío, el valor enviado será la cadena vacía Aunque no se ve en el navegador, el valor de un campo de texto de tipo contraseña se envía como cualquier otro
9 Control INPUT: campos de texto Datos procedentes de campos de texto <FORM action="documento.php"> Usuario: <INPUT type="text" name="usuario" value="id" size="8" maxlength="16"> <BR> Clave: <INPUT type="password" name="clave" size="8"> <BR> <INPUT type="submit"> </FORM>
10 Control INPUT: campos de texto Después de modificar los campos de texto y enviar el formulario, el documento PHP genera el siguiente fragmento de código HTML Datos procedentes de campos de texto Variable $_GET: <PRE> Array ( [usuario] => fmartin [clave] => contraseña ) </PRE>
11 Control INPUT: selección de opciones El valor enviado por un formulario correspondiente a una selección de opciones es el valor del atributo value indicado en los controles que se hayan seleccionado Sólo se envía la información de los controles seleccionados Si no se indica un valor para el atributo value, el valor que se envía es on Si no se indican distintos valores para las opciones de una selección de tipo radio, entonces el valor enviado será siempre on y no servirá para distinguir la opción elegida
12 Control INPUT: selección de opciones Datos procedentes de selección de opciones <FORM action="documento.php"> Sexo: <INPUT type="radio" name="sexo" value="hombre"> Hombre <BR> <INPUT type="radio" name="sexo" value="mujer"> Mujer <BR> Edad: <INPUT type="radio" name="edad"> Menor de 18 <BR> <INPUT type="radio" name="edad"> Mayor de 18 <BR> Aficiones: <INPUT type="checkbox" name="hobby1" value="musica"> Música <BR> <INPUT type="checkbox" name="hobby2"> Cine <BR> <INPUT type="checkbox" name="hobby3"> Lectura <BR> <INPUT type="submit"> </FORM>
13 Control INPUT: selección de opciones Después de seleccionar las opciones Hombre, Mayor de 18, Música y Cine, el documento PHP genera el siguiente fragmento de código HTML Datos procedentes de selección de opciones Variable $_GET: <PRE> Array ( [sexo] => hombre [edad] => on [hobby1] => musica [hobby2] => on ) </PRE>
14 Control INPUT: campos ocultos El valor enviado por un formulario correspondiente a un campo oculto es el valor del atributo value indicado en dicho campo Datos procedentes de campos ocultos <FORM action="documento.php"> Usuario: <INPUT type="text" value="id" name="usuario"> <BR> Clave: <INPUT type="password" name="clave"> <BR> <INPUT type="hidden" name="control" value="campo oculto"> <BR> <INPUT type="submit"> </FORM>
15 Control INPUT: campos ocultos Al pulsar sobre el botón de envio de datos, el documento PHP genera el siguiente fragmento de código HTML Datos procedentes de campos ocultos Variable $_GET: <PRE> Array ( [control] => Campo oculto ) </PRE>
16 Botones El valor enviado por un formulario correspondiente a un botón es el valor del atributo value, siempre y cuando se haya incluido el atributo name en el control correspondiente Sólo se envía la información correspondiente al botón que se ha pulsado De esta forma se puede distinguir qué botón se ha pulsado para enviar un formulario Para los botones gráficos de envío de datos (control INPUT de tipo image), el formulario también envía las coordenadas donde se encontraba el cursor al pulsarlo Si se ha incluido el atributo name="nombre", entonces las coordenadas se envían como valores de las claves Nombre x y Nombre y Si no se ha indicado el atributo name, entonces las coordenadas se envían como valores de las claves x e y
17 Botones Datos procedentes de botones <FORM action="documento.php"> <INPUT type="submit" name="b1" value="enviar"> <INPUT type="reset" name="b2" value="borrar"> <INPUT type="button" name="b3" value="acción"> <BR> <INPUT type="image" name="b4" value="imagen" src="correcto.png"> <BUTTON type="submit" name="b5" value="enviar"> Enviar</BUTTON> <BUTTON type="reset" name="b6" value="borrar"> Borrar</BUTTON> <BUTTON type="button" name="b7" value="accion"> Acción</BUTTON> <BR> <BUTTON type="submit" name="b8" value="imagen"> <IMG src="correcto.png"></button> </FORM>
18 Botones Al pulsar sobre el botón gráfico de envio de datos, el documento PHP genera el siguiente fragmento de código HTML Datos procedentes de botones Variable $_GET: <PRE> Array ( [b4_x] => 11 [b4_y] => 9 [b4] => Imagen ) </PRE>
19 Cuadro de selección El valor enviado por un formulario correspondiente a un cuadro de selección es un array asociativo que almacena indexados desde 0 los valores de las opciones seleccionadas Si se trata de un campo de selección múltiple, entonces el valor del atributo name en la etiqueta SELECT tiene que terminar en corchetes [] Si no se indican los corchetes [] en el valor del atributo name en la etiqueta SELECT, entonces sólo se envía el último valor seleccionado de la lista de opciones El atributo name en las opciones de selección no tiene ninguna utilidad
20 Cuadro de selección Datos procedentes de un cuadro de selección <FORM action="documento.php"> Aficiones: <SELECT align="top" name="aficiones[]" size="3" multiple> <OPTION name="o1" value="v1">música</option> <OPTION name="o2" value="v2">cine</option> <OPTION name="o3" value="v3">lectura</option> <OPTION name="o4" value="v4">maquetas</option> <OPTION name="o5" value="v5">fotografía</option> <OPTION name="o6" value="v6">informática</option> </SELECT> </FORM>
21 Cuadro de selección Al seleccionar las opciones Música, Lectura y Fotografía, el documento PHP genera el siguiente fragmento de código HTML Datos procedentes de un cuadro de selección Variable $_GET: <PRE> Array ( [aficiones] => Array ( [0] => v1 [1] => v3 [2] => v5 ) ) </PRE>
22 Áreas de texto El valor enviado por un formulario correspondiente a un área de texto es el contenido de la etiqueta <TEXTAREA> En este caso se ignora el valor del atributo value Datos procedentes de un área de texto <FORM action="documento.php"> <TEXTAREA name="comentario" value="otro valor" rows="5" cols="20"> Escribe aquí tus comentarios </TEXTAREA> <INPUT type="submit"> </FORM>
23 Áreas de texto Al pulsar sobre el botón gráfico de envio de datos, el documento PHP genera el siguiente fragmento de código HTML Datos procedentes de un área de texto Variable $_GET: <PRE> Array ( ) </PRE> [comentario] => Escribe aquí tus comentarios
24 Control INPUT: selección de ficheros Si no se indica la codificación de contenido enctype="multipart/form-data" en la etiqueta FORM, entonces el valor enviado por un formulario correspondiente a un campo de selección de fichero es el contenido de dicho campo (el nombre del fichero) Datos procedentes de una selección de ficheros <FORM action="documento.php"> Fichero: <INPUT type="file" name="fichero"> <INPUT type="submit"> </FORM>
25 Control INPUT: selección de ficheros Al pulsar sobre el botón gráfico de envio de datos, el documento PHP genera el siguiente fragmento de código HTML Datos procedentes de una selección de ficheros Variable $_GET: <PRE> Array ( [fichero] => /home/fmartin/personal/simpsons.jpg ) </PRE>
26 Control INPUT: selección de ficheros Si se indica la codificación de contenido enctype="multipart/form-data" en la etiqueta FORM, entonces el valor enviado por un formulario correspondiente a un campo de selección de fichero es un array asociativo con el nombre, el tipo, la localización temporal en el servidor, el tamaño y un código de error, que se almacena en el array asociativo $ FILES Datos procedentes de una selección de ficheros <FORM action="documento.php" enctype="multipart/form-data"> Fichero: <INPUT type="file" name="fichero"> <INPUT type="submit"> </FORM>
27 Control INPUT: selección de ficheros Al pulsar sobre el botón gráfico de envio de datos, el documento PHP genera el siguiente fragmento de código HTML Datos procedentes de una selección de ficheros Variable $_FILES: <PRE> Array ( [fichero] => Array ( [name] => simpsons.jpg [type] => image/jpeg [tmp_name] => /tmp/phpi9bspq [error] => 0 [size] => ) ) </PRE>
28 Control INPUT: selección de ficheros El fichero enviado se almacena en el servidor en la localización temporal indicada Dicho fichero deja de existir en cuanto se termina de enviar la respuesta al cliente Para acceder al contenido de dicho fichero se ha de utilizar la función PHP file get contents Para preservar el fichero enviado, hay que almacenar el contenido del fichero temporal en algún otro sitio
29 Control INPUT: selección de ficheros Fichero contenido.php <HTML> <HEAD> <TITLE>Documento PHP de respuesta</title> </HEAD> <BODY> El contenido del fichero que has enviado es: <BR> <PRE> <?php echo file_get_contents($_files["fichero"][tmp_name]);?> </PRE> </BODY>
30 Sesiones El registro de un usuario en una Web permite proporcionar a éste una versión personalizada de la página Web solicitada Las variables de registro (disponibles en $ GET o $ POST) sólo existen en el momento de establecer la comunicación con el servidor La comunicación de un navegador con el servidor Web es efimera, sólo se mantiene para una página Web cada vez Las sesiones permiten mantener la comunicación entre un navegador y el servidor Web para un conjunto de páginas Web Así podemos personalizar todo un conjunto de páginas Web para un mismo usuario sin necesidad de pedirle identificación
31 Sesiones Una sesión es una secuencia de comunicaciones sucesivas entre un navegador y un sitio Web a las que se les asigna un identificador común Para utilizar sesiones en PHP lo primero es inicializarlas De forma expĺıcita, mediante la función session start() De forma impĺıcita, registrando una variable en la sesión mediante la función session register( mivariable ) Es conveniente que estas funciones aparezcan al comienzo del fichero, antes de cualquier otra instrucción PHP, etiqueta HTML o ĺınea en blanco En ambos casos se crea una nueva sesión, si no existe, o se retoma la sesión actual Las variables de sesión se almacenan en $ SESSION La sesión termina Cuando se cierra el navegador en que se inició De forma expĺıcita con la función session destroy()
32 Sesiones Fichero sesion-0.php <?php session_register( contador ); session_register( usuario ); $_SESSION[ usuario ] = fmartin ;?> <HTML> <HEAD> <TITLE>Inicio de sesión</title> </HEAD> <BODY> <A HREF="sesion-1.php">Otro documento de sesión</a> </BODY> </HTML>
33 Sesiones Fichero sesion-1.php <?php session_start(); $_SESSION[ contador ]++;?> <HTML> <HEAD> <TITLE>Otro documento de sesión</title> </HEAD> <BODY> <A HREF="sesion-1.php">Otro documento de sesión</a> <BR> <A HREF="sesion-2.php">Variables de sesión</a> </BODY> </HTML>
34 Sesiones Fichero sesion-2.php <?php session_start();?> <HTML> <HEAD> <TITLE>Variables de sesión</title> </HEAD> <BODY> <PRE> <?php print_r($_session)?> </PRE> <A HREF="sesion-2.php">Variables de sesión</a> </BODY> </HTML> <?php session_destroy();?>
Formularios HTML. Elementos de Programación y Lógica
Formularios HTML Elementos de Programación y Lógica Formularios HTML es un lenguaje de marcado cuyo propósito principal consiste en estructurar los contenidos de los documentos y páginas web. Sin embargo,
Más detallesPartes del formulario
Partes del formulario Etiqueta La etiqueta presenta los siguientes atributos: Comando ACTION METHOD ENCTYPE Descripción El valor de este parámetro es la URL del programa o script en el Servidor
Más detallesRECUPERAR DATOS DE UN FORMULARIO HTML USANDO PHP. USO DE $_GET. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00833B)
APRENDERAPROGRAMAR.COM RECUPERAR DATOS DE UN FORMULARIO HTML USANDO PHP. USO DE $_GET. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00833B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde
Más detalles2.5. Manipular objetos y formularios en una página Web.
2.5. Manipular objetos y formularios en una página Web. Un formulario es una página web en la cual el usuario puede introducir información que posteriormente recibiremos para que sea procesada, por alguna
Más detallesDesarrollo de sitios web con PHP y MySQL
Desarrollo de sitios web con PHP y MySQL Tema 5: Sesiones José Mariano González Romano mariano@lsi.us.es Tema 5: Sesiones 1. Introducción 2. Manejo de sesiones 3. Autenticación de usuarios Introducción
Más detallesBases de Datos. Marta Elena Zorrilla Pantaleón Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN
Bases de Datos Tema 05. Proto-po de una aplicación de base de datos Marta Elena Zorrilla Pantaleón Rafael Duque Medina DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN Este tema se publica bajo Licencia:
Más detallesPÁGINAS DINÁMICAS WEB CON PHP. Unidad 4 Aplicaciones Web
PÁGINAS DINÁMICAS WEB CON PHP Unidad 4 Aplicaciones Web Agenda del curso PHP 2009 DIA 5 (2 horas) (2 horas) Aplicaciones web Variables predefinidas en PHP Uso de formularios en PHP (2 horas) Administración
Más detallesXAJAX: una librería de AJAX para PHP (parte 1)
XAJAX: una librería de AJAX para PHP (parte 1) AJAX es el acrónimo de Asynchronous Javascript And XML o Javascript y XML asíncronos dicho en nuestro idioma. Se trata de una combinación de tecnologías que
Más detallesSesiones en PHP. Área de Ingeniería Telemática
Sesiones en PHP Contenido Estado de la conexión con el navegador Cookies Sesiones Sesiones en PHP 2 Estado de la conexión con el navegador Cuando el usuario solicita una página que es en verdad un PHP
Más detallesDiseño de páginas web
Diseño de páginas web Formularios Ricardo Esteban Alonso Insertar Formularios (1) Permiten que el visitante envíe información al servidor web, que la procesa y la almacena o bien se nos envía a través
Más detallesINYECCIóN DE CóDIGO EN APLICACIONES PHP. Autor: Iñaki Rodriguez (2005) (mra@euskalnet.net)
INYECCIóN DE CóDIGO EN APLICACIONES PHP Autor: Iñaki Rodriguez (2005) (mra@euskalnet.net) 0 - Introducción Este sencillo artículo nos introduce un poco en el mundo de las auditorías de aplicaciones web.
Más detalles2011 - Copyright Arsys Internet S.L. Campañas Online Manual de Usuario
Campañas Online Manual de Usuario Índice 1 Introducción 2 Acceso a Campañas Online 2.1 Acceso a través del Panel de Control de arsys.es 2.2 Acceso a través de la URL https://www.marketingpanel.es 3 Inicio
Más detallesTEMA 4. Introducción a la programación con el lenguaje JavaScript. Tecnologías de la Información 1ºBachillerato IES Zurbarán (Badajoz)
TEMA 4. Introducción a la programación con el lenguaje JavaScript Tecnologías de la Información 1ºBachillerato IES Zurbarán (Badajoz) Sesión 9 Formularios, funciones y eventos 1 Introducción etiquetas
Más detallesManejo de datos BLOB con PHP y MySQL
Manejo de datos BLOB con PHP y MySQL Los detalles acerca del almacenamiento y recuperación de archivos binarios en una base de datos MySQL con el uso de PHP. Fecha de creación: 29 May del 2003-12:39 pm
Más detallesEste tipo de situaciones son solventadas a partir de las variables de sesión.
INDICE 1.- Concepto de Sesión 2.- Variables de Sesión 3.- Iniciando sesiones 4.- Creando variables de sesión 1.- Concepto de Sesión En los programas que hemos visto hasta ahora, hemos utilizado variables
Más detallesGuía de migración a firma HMAC SHA256 Conexión por Redirección
Guía de migración a firma HMAC SHA256 Conexión por Versión: 1.7 Versión: 1.7 i Autorizaciones y control de versión Versión Fecha Afecta Breve descripción del cambio 1.0 06/10/2015 Versión inicial del documento
Más detallesProyectos de Innovación Docente
Proyectos de Innovación Docente Manual de Usuario Vicerrectorado de Docencia y Profesorado Contenido INTRODUCCIÓN... 3 DATOS PERSONALES... 6 Modificar email... 6 Modificar contraseña... 7 GESTIÓN PROYECTOS...
Más detallesGENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B)
APRENDERAPROGRAMAR.COM GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B) Sección: Cursos Categoría: Tutorial básico del programador web: HTML desde cero Fecha
Más detallesResumen del módulo EZ Web Lynx.
Resumen del módulo EZ Web Lynx. Este documento es común a todas las prácticas diseñadas por este grupo de trabajo. CARACTERÍSTICAS Comenzamos con un repaso de las y funciones que ofrece el módulo servidor
Más detallesManual de ayuda para crear y gestionar Tareas, como actividad evaluable
Manual de ayuda para crear y gestionar Tareas, como actividad evaluable Contenido TAREAS.... 3 CONFIGURACIÓN.... 3 GESTIÓN Y CALIFICACIÓN DE TAREAS.... 8 TAREAS. Mediante esta herramienta podemos establecer
Más detallesSistema de Gestión Académica TESEO. Revisión 1.0. Servicio de Informática Área de Gestión (GESTIÓN DE RESÚMENES DE TESIS DOCTORALES)
Sistema de Gestión Académica TESEO (GESTIÓN DE RESÚMENES DE TESIS DOCTORALES) Revisión 1.0 Servicio de Informática Área de Gestión Mayo de 2004 INDICE INDICE... 1 1 Introducción... 1 2 Procedimiento....
Más detallesSesiones (I) Requisitos de configuración. Iniciando y propagando sesiones. 1 de 5. Qué son las sesiones? Funciones de sesión
1 de 5 Ver índice Sesiones (I) Qué son las sesiones? Suponemos que habrás estado alguna vez en un hotel y que recuerdas que al inscribirnos como huéspedes nos facilitan una tarjetita identificativa que
Más detallesEjercicios del bloque de Web de Sistemas de Información:
Ejercicios del bloque de Web de Sistemas de Información: Ejercicio 1: Explica brevemente las principales diferencias entre DTDs y XML Schema. Ejercicio 2: En el contexto de XML qué es un documento bien
Más detalles1.1.- Introducción a la Web Vemos una introducción al medio donde se encajan los lenguajes que vamos a tratar: la web.
Sesión 01: Introducción a los lenguajes web COMPUTACION E INFORMATICA WEB DEVELOPPER III Competencias a Conseguir: - Introducción general a la programación web. - Conocer y diferenciar el concepto de páginas
Más detallesSEGUIMIENTO EDUCATIVO. Comunicaciones
SEGUIMIENTO EDUCATIVO Comunicaciones Diciembre 2013 Índice 1.INTRODUCCIÓN...1 2.ACCESO...1 3.MENSAJERÍA...2 3.1 Grupos a los que pertenezco...3 3.2 Enviar mensaje...4 3.3 Mis mensajes...7 3.4 Papelera
Más detallesMANUAL DEL PROGRAMA DE ASESORAMIENTO (Asesores) Navegador y limpiar caché/cookies...2 Acceso al programa de Asesoramiento... 7
MANUAL DEL PROGRAMA DE ASESORAMIENTO (Asesores) Índice Pasos previos a la visualización del programa: Navegador y limpiar caché/cookies...2 Acceso al programa de Asesoramiento... 7 Conceptos e información
Más detallesTema: GESTIÓN DE SESIONES EN PHP.
2 PHP Tema: GESTIÓN DE SESIONES EN PHP. Facultad: Ingeniería Escuela: Ingeniería en Computación Asignatura: PHP PHP. Guía 6 3 Contenido. En esta práctica se aborda el tema de sesiones. Se da a conocer
Más detallesInformática Aplicada a la Gestión de Empresas (IAGE) Parte III Excel e Internet Tema 2
Informática Aplicada a la Gestión de Empresas (IAGE) Parte III Excel e Internet Tema 2 1. Rango de celdas. Definición. Selección Contenido. 2. Referencias relativas, absolutas y mixtas. 3. Gráficos. Creación,
Más detallesBiografía en Facebook
Biografía en Facebook Qué es la biografía de Facebook? Tu biografía es una colección de las fotos, historias y experiencias que componen tu vida. Al principio de tu biografía aparece tu actividad organizada
Más detallesManual de aplicación SITE
Manual de aplicación SITE 1 Tabla de contenido Manual de aplicación SITE... 1 1. Pantalla inicial... 3 2. Cómo dar de alta un usuario... 4 3. Registro inicial de funcionarios de Administración Local con
Más detallesCombinar comentarios y cambios de varios documentos en un documento
Combinar comentarios y cambios de varios documentos en un documento Si envía un documento a varios revisores para que lo revisen y cada uno de ellos devuelve el documento, puede combinar los documentos
Más detallesManual de ayuda para la utilización del Correo Interno en el Campus Virtual
Manual de ayuda para la utilización del Correo Interno en el Campus Virtual Página 1 de 12 Contenido 1. INTRODUCCIÓN... 3 2. CONFIGURACIÓN DEL BLOQUE DE CORREO INTERNO... 3 3. GESTIÓN DEL CORREO... 4 4.
Más detallesModulo 1 El lenguaje Java
Modulo 1 El lenguaje Java 13 - Codificación en Java Una de las grandes diferencias entre Java y Pascal en cuando a la codificación es que Java se trata de un lenguaje de los llamados case sensitive Esto
Más detallesTipos de variables, características generales y aspectos específicos de PHP de estos elementos básicos de la programación.
Tipos de variables, características generales y aspectos específicos de PHP de estos elementos básicos de la programación. En el manual de páginas dinámicas hemos introducido el concepto de variable. En
Más detallesPROYECTO MIS IMÁGENES,
Jose Ignacio González Gómez. Departamento de Economía Financiera y Contabilidad Universidad de La Laguna www.jggomez.eu Tema: Script para subir ficheros a través de un formulario y almacenar otros campos
Más detallesGoogle Calendar. Google Calendar
Google Calendar Tabla de contenido Tabla de contenido... 2 Introducción... 3 Qué es Google Calendar?... 3 Acceder y crear una cuenta de Google Calendar... 4 Creación de eventos... 11 Envío de invitaciones...
Más detallesVersión 4 - Tutoriales
Antes de empezar a utilizar el programa es necesario configurarlo para adaptarlo a nuestras necesidades o preferencias. Lo primero que vamos a hacer es introducir los datos básicos de la farmacia, de modo
Más detallesManual para uso de cuentas de correo @icasv-bilbao.com
Manual para uso de cuentas de correo @icasv-bilbao.com Indice Introducción...1 2. Configuración de una cuenta nueva en el cliente de correo...2 a. Su nombre...2 b. Su dirección de correo...2 c. Nombre
Más detallesMenús. Gestor de Menús
Menús Para dar acceso a las categorías, artículos y generar espacio para los módulos se deben crear menús, éstos son enlaces a determinado recurso en el portal Web, sin ellos no es posible visualizar ninguno
Más detallesAntes de construir tu base de datos es conveniente saber que tipos de datos vas a almacenar y como distribuirlos.
Microsoft Access es un sistema de gestión de bases de datos para uso personal o de pequeñas organizaciones. En pocas palabras, sirve para manipular información. Antes de construir tu base de datos es conveniente
Más detallesPHP Hypertext PreProcessor
PHP PHP Hypertext PreProcessor 1 PHP 10. Cookies 11. Sesiones 12. Formas 13.Acceso a base de datos 2 Cookies Son pequeños archivos de texto que el servidor almacena en el cliente. Se envían como parte
Más detallesAlta. En la plataforma. Uned- lued - Formatic. Patricia Rodríguez Mara Aguiar
Alta En la plataforma Uned- lued - Formatic Patricia Rodríguez Mara Aguiar Índice 1 CÓMO DARSE DE ALTA EN LA PLATAFORMA ALF?... 1 1.1 REGISTRARSE EN LA PLATAFORMA... 1 1.2 USUARIOS CON CUENTA DE CORREO
Más detallesEXTENSIÓN DE UML PARA APLICACIONES WEB
EXTENSIÓN DE UML PARA APLICACIONES WEB 1. Descripción Esta extensión de UML define un conjunto de estereotipos, valores etiquetados y restricciones que nos permiten modelar aplicaciones web. Los estereotipos
Más detallesTUTORIAL. Edición de contenido y creación de entradas y páginas Wordpress
TUTORIAL Edición de contenido y creación de entradas y páginas Wordpress Su sitio web ha sido realizado con la última versión estable de WordPress. WordPress funciona como un Sistema Gestor de Contenidos
Más detallesCentro de Capacitación en Informática
Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.
Más detallesEJEMPLO DE APERTURA Y CIERRE DE UNA ETIQUETA.
DOCUMENTOS HTML QUÉ SON? Los documentos HTML son archivos creados con etiquetas en lenguaje de hyper text markup language (lenguaje de hipertexto). Estos documentos son interpretados por los programas
Más detalles2011-2012 RESOLUCIÓN DE ERRORES EN MOODLE CAMPUS VIRTUAL-BIRTUALA UPV-EHU
2011-2012 RESOLUCIÓN DE ERRORES EN MOODLE CAMPUS VIRTUAL-BIRTUALA UPV-EHU Antecedentes:... 2 1. Introducción... 3 2. Imágenes que no se visualizan... 3 3. URLs de recursos o actividades que no son autocontenido...
Más detallesPanel de control. IUED-Formatic Patricia Rodriguez- Mara Aguiar
Panel de control IUED-Formatic Patricia Rodriguez- Mara Aguiar Contenido 1 Descripción del Panel de Control... 3 2 Apartados del Panel de Control... 4 2.1 Alta / Baja en Cursos o Comunidades... 4 2.2 Mi
Más detallesManual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL
Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Índice 1 Introducción... 5 1.1 Perfil de la aplicación... 5 1.2 Requisitos técnicos... 5 2 Manual de usuario... 7 2.1 Instalación del certificado...
Más detallesSECRETARÍA VIRTUAL Perfil Ciudadano
SECRETARÍA VIRTUAL Perfil Ciudadano Marzo 2012 ÍNDICE 1. INTRODUCCIÓN...1 3. COMPONENTES NECESARIOS...3 4. TELETRAMITAR UNA SOLICITUD...4 4.1 Enviar una solicitud...4 4.1.1. Grabación de la solicitud...5
Más detallesTema 6 Parte III. Frameworks web para dispositivos móviles
Tema 6 Parte III Frameworks web para dispositivos móviles 2 1 Introducción Frameworks web para dispositivos móviles Frameworks web para móviles Frameworks web para móviles 3 Nos permiten desarrollar un
Más detallesSoftware para Seguimiento de Clientes. Descripción del Producto
Software para Seguimiento de Clientes Descripción del Producto Descripción del Sistema Es un completo sistema que permite tener un mejor control y manejo sobre clientes antiguos y nuevos, ya que permite
Más detalles5.1 Introducción a XSL
5.1 Introducción a XSL Añadir Forma al Contenido (I)! Un documento XML que cumple las normas del dialecto ListaML:
Más detallesIntroducción al desarrollo web (idesweb)
Introducción al desarrollo web (idesweb) Práctica 8: PHP 2 (cookies y sesiones) 1. Objetivos Conocer el concepto de cookie y sus posibles usos. Aprender a utilizar las cookies con PHP. Conocer el concepto
Más detallesManejo y gestión del Campus Virtual para tareas colaborativas
Manejo y gestión del Campus Virtual para tareas colaborativas Ejercicios prácticos Campus Virtual 1. Configuración del perfil Configura tu perfil modificando los datos de tu usuario que creas conveniente.
Más detallesMANUAL DE USUARIO DE LA HERAMIENTA CONFIGURACION DE PRESUPUESTOS PARA DISTRIBUIDORES
MANUAL DE USUARIO DE LA HERAMIENTA CONFIGURACION DE PRESUPUESTOS PARA DISTRIBUIDORES Joma ha creado una herramienta con la cual, usted, como distribuidor, podrá generar presupuestos de las agrupaciones
Más detallesPlantilla de texto plano
Plantilla de texto plano Esta es la plantilla seleccionada por defecto al crear una nueva página. Título: Es el título que aparecerá identificando a la página, así como en la cabecera del documento en
Más detallesMANUAL DE FORMULARIOS WEB. Informazio Zerbitzua Servicio de Información
MANUAL DE FORMULARIOS WEB Informazioaren Teknologien Saila Departamento de Participación, Transparencia y Centros Cívicos Informazio Zerbitzua Servicio de Información Pintor Teodoro Dublang, 25 bajo 01008
Más detallesEDICIÓN Y FORMATO (II)
EDICIÓN Y FORMATO (II) 1. INTRODUCCIÓN Writer dispone de una serie de barras de herramientas predeterminadas, en las que se encuentran botones de acceso directo a comandos específicos que se activan con
Más detallesPERSONALIZAR OUTLOOK EXPRESS
PERSONALIZAR OUTLOOK EXPRESS Outlook Express es completamente personalizable y se puede adaptar para satisfacer las necesidades particulares de cada usuario. Casi todas las opciones de configuración de
Más detallesManual de usuario de "Asistente Web"
Inicio > Construcción > Manuales de usuario > Asistente Web Manual de usuario de "Asistente Web" Qué hace este módulo? Asistente Web es un módulo que permite generar el esqueleto de nuestro sitio web en
Más detallesMANUAL PLATAFORMA SMSWORLD
1 MANUAL PLATAFORMA SMSWORLD - ENTRAMOS en www.smsworld.es - Ahora pinchamos sobre el enlace Plataforma de Envíos y nos llevara a la página principal de la plataforma. - En la página principal de la plataforma
Más detallesINSTRUCCIONES BÁSICAS DE ACCESO AL PORTAL DEL CLIENTE
Para poder acceder a la información como Cliente debe acceder a la Plataforma Digital y registrarse, tal como hacía hasta ahora, con su usuario y contraseña. Si no cuenta con sus datos de acceso, puede
Más detallesIDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA
PROGRAMA DE FORMACIÓN UNIDAD DE APRENDIZAJE ACTIVIDAD OBJETIVOS IDENTIFICACIÓN DE LA ACTIVIDAD PEDAGÓGICA OFIMATICA Y AUXILIAR DE SISTEMAS II-A GESTORES DE CONTENIDO INSTALACIÓN DE JOOMLA Y CREACIÓN DE
Más detallesFunciones en Excel (II)
Funciones en Excel (II) Las Funciones de Texto Jose Ignacio González Gómez Departamento de Economía Financiera y Contabilidad - Universidad de La Laguna www.jggomez.eu INDICE 1 Para qué las funciones de
Más detallesUna plantilla es un modelo que puede servir como base para muchas hojas de cálculo. Puede incluir tanto datos como formatos.
USAR PLANTILLAS Vamos a conocer y manejar con más precisión las opciones disponibles en Excel2010 a la hora de empezar un libro de trabajo, como puede ser el uso de plantillas como modelos que usaremos
Más detallesUsuarios y Permisos. Capítulo 12
Capítulo 12 Usuarios y Permisos La gente simplemente intenta utilizar el sitio web Joomla! que has creado - ya sea de forma activa o pasiva. Cuanto mejor sea la experiencia que tenga al hacerlo, mejor
Más detallesManual del Profesor Campus Virtual UNIVO
Manual del Profesor Campus Virtual UNIVO Versión 2.0 Universidad de Oriente UNIVO Dirección de Educación a Distancia INDICE 1. Campus Virtual. 03 1.1 Accesos al Curso 04 1.2 Interfaz del Curso...06 1.3
Más detallesComercial Cartas de Fidelización
Comercial Cartas de Fidelización El objetivo es poder enviar, de una forma sencilla a través de e-mail, textos en su idioma a todos los clientes que cumplen determinadas características. En principio,
Más detallesAplicación móvil guía del usuario
Aplicación móvil guía del usuario LA APLICACIÓN LYRECO ESTÁ DISEÑADA PARA PROPORCIONAR A NUESTROS CLIENTES LO MEJOR DE NUESTRA TIENDA VIRTUAL A LA VEZ QUE SATISFACEMOS SUS NECESIDADES MÓVILES. DESCUBRAMOS
Más detalles6.1. Conoce la papelera
Unidad 6. La papelera de Reciclaje 6.1. Conoce la papelera La papelera no es más que un espacio en el disco duro reservado para almacenar la información que eliminamos, evitando que esta información aparezca,
Más detallesTema 3.1: Principios de diseño web accesibles
Tema 3.1: Principios de diseño web accesibles Lourdes Moreno, Paloma Martínez Universidad Carlos III de Madrid {lmoreno,pmf}@inf.uc3m.es Asignatura Humanidades: Evitando las barreras de accesibilidad en
Más detallesFormularios HTML. Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2013/2014
Formularios HTML Desarrollo de Aplicaciones Web Departamento Informática y Sistemas Universidad de Murcia Curso 2013/2014 Declaración de un formulario Elemento clave para el desarrollo de aplicaciones
Más detallesManual para la utilización de PrestaShop
Manual para la utilización de PrestaShop En este manual mostraremos de forma sencilla y práctica la utilización del Gestor de su Tienda Online mediante Prestashop 1.6, explicaremos todo lo necesario para
Más detallesPrograma de Fabricación para Android
Programa de Fabricación para Android Presentación: Este es un programa dirigido a la dirección, planificación, gestión, guardado y presentación de la fabricación, en este caso de una imprenta de generación
Más detallesGUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.
GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. 1 Direcciones o Ubicaciones, Carpetas y Archivos Botones de navegación. El botón Atrás permite volver a carpetas que hemos examinado anteriormente. El botón Arriba
Más detallesCGI. Qué significa CGI?
CGI Daniel Morató Area de Ingeniería Telemática Departamento de Automática y Computación Universidad Pública de Navarra daniel.morato@unavarra.es Laboratorio de Interfaces de Redes http://www.tlm.unavarra.es/asignaturas/lir
Más detallesSMS PUSH SMS ENCUESTAS INTERNET FAX
MANUAL USUARIO SMS PUSH SMS ENCUESTAS INTERNET FAX PLATAFORMA WEB SMS 1. PAGINA DE INICIO... 3 2. ENVIAR SMS... 5 3. ENVIAR SMS ENCUESTA...5 4. ENVIAR FAX... 9 5. FAX RECIBIDOS... 10 6. MI AGENDA... 11
Más detallesMANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO
MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO Fecha última revisión: Marzo 2016 INDICE DE CONTENIDOS HERRAMIENTA DE APROVISIONAMIENTO... 2 1. QUÉ ES LA HERRAMIENTA DE APROVISIONAMIENTO... 2 HERRAMIENTA
Más detallesTutorial Servicios Web
Tutorial Servicios Web 1. Servicios Web con REST Como ya hemos usado SOAP para WebService, podemos afirmar que es bien fácil de diseñar, pero algo complicado de consumir: se necesita toda una API para
Más detallesManual de Uso Web profesional
Manual de Uso Web profesional Versión 5 Junio 2015 ÍNDICE 0 Introducción... 3 1 Página principal de Mi área de trabajo... 4 2 Solicitudes... 5 3 Aportaciones... 13 4 Trabajos... 17 5 Los documentos a firmar...
Más detallesCómo gestionar menús en Drupal 7
Cómo gestionar menús en Drupal 7 Los menús en Drupal son unas herramientas muy poderosas porqué proporcionan maneras para que los visitantes de nuestro sitio puedan llegar a páginas específicas. Estos
Más detallesManual Usuario Manual Usuario
Manual Usuario Con la colaboración de : TABLA DE CONTENIDOS 1 Introducción... 7 2 Consideraciones generales... 8 2.1 Perfiles de acceso... 8 2.1.1 Administrador Intress... 8 2.1.2 Administrador entidad...
Más detallesSMS Plus Qué es? Cómo funciona?
SMS Plus Qué es? Es un servicio para respaldar los SMS que envíes o recibas de otras personas, que te permite administrarlos como si fuera la bandeja de entrada del correo electrónico, y configurar además
Más detallesPráctica 2: Diseño Web inicial. XHTML avanzado.
Grado de Información y Documentación Curso 2011-2012 33864-Informática II Práctica 2: Diseño Web inicial. XHTML avanzado. 1. Introducción y objetivos Introducción En esta práctica el alumno tendrá un tema
Más detallesGuía rápida del alumno. Versión 6.2
Guía rápida del alumno Versión 6.2 Índice 1. Qué es learningcentral?... 3 2. Elementos principales... 3 3. Cómo funciona learningcentral?... 6 4. Empezar a usar learningcentral... 6 4.1 Entrar y salir
Más detalleswww.vistalegre.com Manual cómo comprar en www.vistalegre.com? Sistemas y Desarrollo Tecnológico Comercio Electrónico Versión: 1.1
www.vistalegre.com Manual cómo comprar en www.vistalegre.com? Sistemas y Desarrollo Tecnológico Comercio Electrónico Versión: 1.1 Índice Acceso a la Tienda Virtual... 3 Si ya está registrado en nuestra
Más detallesManual de Usuario. Railton da Encarnação Cardoso info@guiadelartesano.es Teléfono: +34 658 78 49 29
Manual de Usuario Con este manual explicamos cada uno de los pasos para registrarte como artesano y dar de alta tu espacio de venta incluyendo tus productos de una forma fácil y rápida. Bienvenido al mundo
Más detallesComerciales. Comisiones en Documentos de Venta WhitePaper Enero de 2008
Comerciales. Comisiones en Documentos de Venta WhitePaper Enero de 2008 Contenidos 1. Propósito 3 2. Comerciales 4 3. Creación de tablas de comisiones 6 4. Cálculo de comisiones en documentos de ventas
Más detallesTienda Virtual Synergy (Parte 2)
Tienda Virtual Synergy (Parte 2) El catálogo electrónico de productos es la base de toda la aplicación por lo que siempre será necesario instalarlo. Los siguientes dos módulos (tienda virtual y módulo
Más detallesSquipy v1.1. 0.-Introducción
Squipy v1.1 0.-Introducción Squipy es un sencillo proxy que permite filtrar y modificar los datos que se envían desde el navegador hacia un servidor web. El interfaz está en castellano y en inglés y su
Más detallesGESTIÓN DE CERTIFICADOS DE HOMOLOGACIÓN A TRAVÉS DE INTERNET.
GESTIÓN DE CERTIFICADOS DE HOMOLOGACIÓN A TRAVÉS DE INTERNET. DTI, S.A. ha desarrollado una aplicación para la gestión de los certificados de instalaciones de láminas Solarcheck en vehículos a través de
Más detallesEstimado usuario. Tabla de Contenidos
Estimado usuario. El motivo del presente correo electrónico es mantenerle informado de las mejoras y cambios realizados en el software Orathor (Athor/Olimpo) en su versión 5.7.041 la cual ha sido recientemente
Más detallesÍndice general de materias LECCIÓN 7 74
Índice general de materias LECCIÓN 7 74 BUSCAR 74 BUSCAR CON FORMATO 77 REEMPLAZAR 78 REEMPLAZAR CON FORMATO 79 NOTAS AL PIE DE PÁGINA 79 CONFIGURAR LAS NOTAS 81 INSERTAR NOTAS AL PIE 83 MODIFICAR NOTAS
Más detallesNuevas funciones y características de espacio Aspel 4.0
Nuevas funciones y características de espacio Aspel 4.0 espacio Aspel 4.0 es un servicio inteligente en la nube donde puedes concentrar y compartir información contable, financiera y comercial de manera
Más detallesDreamWeaver. CS5 y CS6. Cursosindustriales. Curso de DreamWeaver CS6 1
DreamWeaver CS5 y CS6 Cursosindustriales. Curso de DreamWeaver CS6 1 DREAMWEAVER CS5. ENTORNO DE DESARROLLO. Dreamweaver es una aplicación propietario que facilita la labor del desarrollador Web y le permite
Más detallesCurso Internet Básico - Aularagon
Antes de empezar es necesario que tengas claro algunas cosas: para configurar esta cuenta de correo, debes saber que el POP y el SMTP en este caso son mail.aragon.es; esta cuenta de correo hay que solicitarla
Más detallesLa plantilla propone aprovechar esta estructura en común y sólo modificar el contenido del área del documento que sea diferente.
PLANTILLAS EN PHP El concepto de plantilla, es un criterio del desarrollo web que propone optimizar la cantidad de documentos HTML que se usan en el desarrollo de un sitio web. A lo largo de la navegación
Más detallesManual de Usuario FLOTA WEB.
Tecnologías de la Información y Redes para las Entidades Aseguradoras S.A. Inscrita en el Registro Mercantil de Madrid, Tomo 13.262, Libro 0, Folio 1, Sección 8, Hoja M-214853, NIF ES A-81864498 Manual
Más detallesEjercicios y cuestiones
1 Ejercicios y cuestiones Objetivos.- Dominar los conceptos fundamentales de la programación script cliente. Identificar y utilizar adecuadamente las estructuras básicas de programación de Javascript/DOM.
Más detalles