APUNTES PHP CÓDIGO DESARROLLADO POR DANIEL LEYVA CORTÉS
|
|
- Montserrat Trinidad Sáez Velázquez
- hace 8 años
- Vistas:
Transcripción
1 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 1/16 APUNTES PHP CÓDIGO DESARROLLADO POR DANIEL LEYVA CORTÉS SUMARIO EJEMPLO 1: ENVÍO DE DATOS MEDIANTE FORMULARIO...1 EJEMPLO 2: RECOGIDA DE DATOS Y ENVÍO A UNA BASE DE DATOS...4 EJEMPLO 3: MÓDULO DE BASE DE DATOS...5 EJEMPLO 4: MÓDULO CAMBIA FORMATO FECHA AL FORMATO USADO EN MYSQL...8 EJEMPLO 5: FUNCIONES EN PHP...8 EJEMPLO 6: AUTENTICACION DE USUARIOS, SESIONES Y PROPAGACIÓN DE SESIONES EN ENLACES...10 EJEMPLO 7: GENERACIÓN DE PDFs EN TIEMPO DE EJECUCIÓN...12
2 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 2/16 EJEMPLO 1: ENVÍO DE DATOS MEDIANTE FORMULARIO <html> <head> <title>registro DE USUARIOS</title> <! Ahora vendrán las definiciones de las funciones en JavaScript. Autor: Daniel Leyva Cortés > <SCRIPT LANGUAGE=JavaScript> function validaentrada(formulario) if (formulario.usuario.value == "") /*No se ha rellenado el campo del nombre de usuario*/ alert("rellene el campo Nombre de usuario"); formulario.usuario.focus(); else if ((formulario.clave.value == "") (formulario.clave2.value == "")) /*No se ha rellenado la clave*/ alert("rellene la clave del usuario"); formulario.clave.focus(); else if (formulario.correo.value == "") /*Falta dirección de correo electrónico*/ alert("indique la dirección de correo electrónico"); formulario.correo.focus(); else if 1) (formulario.correo.value.indexof('.',0)== 1)) /*A la dirección de correo electrónico le falta o un punto o una arroba*/ alert("dirección de correo incorrecta"); formulario.correo.focus(); // else //Por qué no funciona el siguiente trozo de código?????????????????????????????? // if (!(formulario.clave.value.equals(formulario.clave2.value))) // /*No coinciden las claves*/ // alert("las claves introducidas no coinciden"); // formulario.clave.focus(); // else /*Se envía la información del formulario*/ formulario.submit(); </SCRIPT> </head> <body> <table width="100%" border="0" bordercolor="#000000">
3 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 3/16 <td colspan="4"><div align="center"> <h1>bienvenidos AL PORTAL</h1> <hr> <h3><a href="subscribite.php">subscríbite</a></h3> <h3><a href="acceso.html">acceso miembros</a></h3> <h3>contactar</h3> <td height="455" colspan="4"><h2>registro DE USUARIOS</h2> <form action="subscribite_procesa.php" method="post" name="formulario_registro" id="formulario_registro"> <p><font color="#ff0000">*</font>nombre usuario: <input name="usuario" type="text" id="usuario" size="12" maxlength="12"> </p> <p><font color="#ff0000">*</font>clave de acceso: <input name="clave" type="password" id="clave" size="40"> </p> <p><font color="#ff0000">*</font>repita clave de acceso: <input name="clave2" type="password" id="clave2" size="40" maxlength="40"> </p> <p><font color="#ff0000">*</font>correo electrónico: <input name="correo" type="text" id="correo" size="40" maxlength="40"> </p> <p> Nombre: <input name="nombre" type="text" id="nombre" size="40" maxlength="40"> </p> <p>apellidos: <input name="apellidos" type="text" id="apellidos" size="120" maxlength="120"> </p> <p>deseo recibir información, noticias de la página: <input name="informacion" type="checkbox" id="informacion" value="1" checked> </p> <p><font color="#009900">solamente LOS CAMPOS REMARCADOS CON EL ASTERISCO SON CAMPOS OBLIGATORIOS</font></p> <p><font color="#009900"> <input name="button" type="button" onclick="validaentrada(this.form)" value="enviar"> <input name="limpiar" type="reset" id="limpiar" value="limpiar"> </font></p>
4 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 4/16 </form> </td> </table> <h2> </h2> </body> </html> EJEMPLO 2: RECOGIDA DE DATOS Y ENVÍO A UNA BASE DE DATOS include_once("modulo_base_datos.php"); include_once("modulo_cambia_formatos.php"); $nombre_tabla = "usuarios"; <html> <head> <title>registro</title> </head> <body> // Insertamos la información en la BD //Se recoge la información $nombre = $_POST['nombre']; $apellidos = $_POST['apellidos']; $correo = $_POST['correo']; $clave = $_POST['clave']; $usuario = $_POST['usuario']; $informacion = $_POST['informacion']; $fecha = date("d/m/y"); $hora = date("h:i:s"); $fechamysql = formatofecha_normal_mysql($fecha); //Conexión base de datos y SGBD conectabasedatos(); //Primero hay que comprobar si existe el nombre de usuario if (existeusuario($usuario)) echo "<br><h1>ya existe dicho usuario.</h1><br>"."<a href='subscribite.html'>pulsa en el siguiente enlace e introduce otro nombre de usuario</a>"; else //El usuario no existe por tanto se puede insertar en el banco de datos //Ejecutar sentencia, para ello primero se prepara la misma $sentencia = "INSERT $nombre_tabla (usuario, clave, correo, apellidos, nombre, informacion, fecha, hora) VALUES ('$usuario','$clave','$correo','$apellidos','$nombre','$informacion','$fechamysq l','$hora')"; ejecutasentencia($sentencia); echo "<h1>se ha dado de alta correctamente el usuario.</h1>"."<p><a href='acceso.html'>pulsa sobre este enlace para ir a la página de acceso a clientes</a></p>";
5 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 5/16 EJEMPLO 3: MÓDULO DE BASE DE DATOS /*Librería encargada de realizar funciones para la gestión de una base de datos Autor:Daniel Leyva Cortés */ $nombre_base_datos = "bdportal"; $nombre_usuario = "PON TU NOMBRE DE USUARIO DE ACCESO A LA BD"; $clave_usuario = "PON TU CONTRASEÑA DE ACCESO A LA BD"; $maquina = "localhost"; $conexion = null; function conectabasedatos() //Para usar la variable global que es común para todo el módulo global $conexion,$maquina,$nombre_base_datos; /*Se conecta al sistema gestor de base de datos*/ $conexion=mysql_connect($maquina, $nombre_usuario, $clave_usuario); /*Se selecciona la base de datos*/ mysql_select_db($nombre_base_datos,$conexion); function ejecutasentencia($sentencia) //Para usar la variable global que es común para todo el módulo global $conexion; /*Se crea un array donde se van a almacenar los datos*/ $datos = array(); mysql_query($sentencia,$conexion); if (mysql_errno($conexion)!=0) /*Se ha producido un error al ejecutar la sentencia. Se informa de dicho error Recuerda que el operador de concatenación de PHP es el punto*/ echo "Error: ".mysql_errno($conexion).", descripción: ".mysql_error($conexion); /*La siguiente función ejecuta una consulta, y por tanto debe devolver el resultado*/ function ejecutaconsulta($sentencia) //Para usar la variable global que es común para todo el módulo global $conexion; $resultado = mysql_query($sentencia,$conexion);
6 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 6/16 /*Se crea un array donde se van a almacenar los datos*/ $datos = array(); if (mysql_errno($conexion)!=0) /*Se ha producido un error al ejecutar la sentencia. Se informa de dicho error Recuerda que el operador de concatenación de PHP es el punto*/ echo "Error: ".mysql_errno($conexion).", descripción: ".mysql_error($conexion); /*Se guarda la información en una matriz de resultados, por ejemplo, en la posición cero estaría la primera fila de la tabla devuelta, en la posición uno la segunda fila, etc...*/ for($i=0;$fila=mysql_fetch_array($resultado);$i++) $datos[$i] = $fila; /*Se libera el recurso*/ mysql_free_result($resultado); /*Se devuelve dicho array*/ return($datos); /*La siguiente función ejecuta una consulta, y devuelve en su segundo argumento una matriz donde se almacenan todos los resultados*/ /*MUY IMPORTANTE: PARA PASAR EN PHP DATOS POR REFERENCIA SE UTILIZA EL CARACTER ANDPERSAM &, TAN SENCILLO COMO ESO*/ function ejecutaconsultaarray($sentencia, &$datos) //Para usar la variable global que es común para todo el módulo global $conexion; $resultado = mysql_query($sentencia,$conexion); /*Se crea un array donde se van a almacenar los datos*/ $datos = array(); if (mysql_errno($conexion)!=0) /*Se ha producido un error al ejecutar la sentencia. Se informa de dicho error Recuerda que el operador de concatenación de PHP es el punto*/ echo "Error: ".mysql_errno($conexion).", descripción: ".mysql_error($conexion); /*Se guarda la información en una matriz de resultados, por ejemplo, en la posición cero estaría la primera fila de la tabla devuelta, en la posición uno la segunda fila, etc...*/ for($i=0;$fila=mysql_fetch_array($resultado);$i++) $datos[$i] = $fila; /*Se libera el recurso*/ mysql_free_result($resultado);
7 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 7/16 /*La siguiente función se encarga de comprobar si ya existe dicho usuario*/ function existeusuario($nombre_usuario) $sentencia = "SELECT `usuario` FROM `usuarios` WHERE usuario='$nombre_usuario'"; //Para usar la variable global que es común para todo el módulo global $conexion; $resultado = mysql_query($sentencia,$conexion); if (mysql_errno($conexion)!=0) /*Se ha producido un error al ejecutar la sentencia. Se informa de dicho error Recuerda que el operador de concatenación de PHP es el punto*/ echo "Error: ".mysql_errno($conexion).", descripción: ".mysql_error($conexion); return( (mysql_num_rows($resultado))!= 0); /*La siguiente función se encarga de comprobar si ya existe dicho usuario*/ function claveusuario($nombre_usuario,$clave_usuario) $sentencia = "SELECT `usuario` FROM `usuarios` WHERE usuario='$nombre_usuario'". " AND clave='$clave_usuario'"; //Para usar la variable global que es común para todo el módulo global $conexion; $resultado = mysql_query($sentencia,$conexion); if (mysql_errno($conexion)!=0) /*Se ha producido un error al ejecutar la sentencia. Se informa de dicho error Recuerda que el operador de concatenación de PHP es el punto*/ echo "Error: ".mysql_errno($conexion).", descripción: ".mysql_error($conexion); return( (mysql_num_rows($resultado))!= 0); function desconectabasedatos() mysql_close();
8 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 8/16 EJEMPLO 4: MÓDULO CAMBIA FORMATO FECHA AL FORMATO USADO EN MYSQL /*Librería dotada de funciones de cambios de formato Autor:Daniel Leyva Cortés */ /*La siguiente función se encarga de pasar del formato de fecha dd/mm/aaaa al formato de fecha usado en MYSQL aaaa/mm/dd. MySql también admite como separador el carácter / barra inclinada*/ function formatofecha_normal_mysql($fechaoriginal) /*La función "strok" divide la cadena de forma sucesiva según el carácter de separación que indiquemos*/ $dias = strtok ($fechaoriginal,"/"); /*A partir de la primera llamada, en las siguientes no hace falta ni siquiera especificar cuál es la cadena, porque queda almacenada en memoria*/ $meses =strtok ("/"); $anyos =strtok ("/"); $fechamysql = $anyos."/".$meses."/".$dias; /*Se devuelve el valor calculado*/ return($fechamysql); EJEMPLO 5: FUNCIONES EN PHP <! Funciones creadas por Daniel Leyva Cortés para desarrollo de cabeceras, etc... // > <! Función que genera la arquitectura de la página principal// > function generapaginaprincipal() echo '<html> <head> <title>bienvenidos AL PORTAL</title> <meta http equiv="content Type" content="text/html; charset=iso "> </head> <body> <table width="100%" border="0" bordercolor="#000000"> <td colspan="4"><div align="center"> <h1>bienvenidos AL PORTAL</h1> <hr>
9 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 9/16 <h3><a href="subscribite.html">subscríbite</a></h3> <h3><a href="acceso.html">acceso miembros</a></h3> <h3>contactar</h3> <td height="455" colspan="4"> </td> </table> <p> </p> </body> </html>'; function generapaginaaccesoprincipiocabecera($titulo) echo '<html> <head> <title>'.$titulo.'</title> <meta http equiv="content Type" content="text/html; charset=iso ">'; function generapaginaaccesodespuescabecera($altura) echo '</head> <body> <table width="100%" border="0" bordercolor="#000000"> <td colspan="4"><div align="center"> <h1>bienvenidos AL PORTAL</h1> <hr> <h3><a href="subscribite.html">subscríbite</a></h3> <h3><a href="acceso.html">acceso miembros</a></h3> <h3>contactar</h3> <td height=$altura colspan="4">'; function generapaginaaccesodespuescabecerausuarios($altura) $nombre_sesion = session_name(); $numero_sesion =session_id(); echo '</head>
10 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 10/16 <body> <table width="100%" border="0" bordercolor="#000000"> <td colspan="4"><div align="center"> <h1>bienvenidos AL PORTAL</h1> <hr> <h3><a href="foro.php?'.$nombre_sesion.'='.$numero_sesion.'"> Foro</a></h3> <td height=$altura colspan="4">'; function generapaginapieacceso() echo '</td> </table> <p> </p> </body> </html>'; EJEMPLO 6: AUTENTICACION DE USUARIOS, SESIONES Y PROPAGACIÓN DE SESIONES EN ENLACES session_start(); //Se ha iniciado una sesión include_once("modulo_base_datos.php"); include_once("modulo_cambia_formatos.php"); include_once("mod_genera_paginas.php"); $nombre_tabla = "usuarios"; if (isset($_session['usuario'])) /*Ya se ha comenzado la sesión!!!!!*/ generapaginaaccesoprincipiocabecera("zona USUARIOS"); generapaginaaccesodespuescabecerausuarios(200);
11 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 11/16 /*Ahora habrá que saludar al usuario, recuperando el valor de la variable de sesión*/ echo "<h2><strong> Bienvenido <font color='#0000ff'>".$_session['usuario']."</font> a la zona de usuarios </strong></h2>"; else generapaginapieacceso(); /*Se recoge la información*/ $usuario = $_POST['usuario']; $clave = $_POST['clave']; /*Conexión base de datos y SGBD*/ conectabasedatos(); /*Primero hay que comprobar si existe el nombre de usuario*/ if (existeusuario($usuario)) /*El usuario existe, queda comprobar si la clave coincide*/ if (claveusuario($usuario,$clave)) /*Tanto el nombre de usuario como la contraseña son correctos!!!!!*/ /*Acceso a zona restringida, se anotará el nombre de usuario para la sesión, así como su correo electrónico, etc... las cuales serían las variables de la sesión*/ $sentencia = "SELECT * FROM `usuarios` WHERE usuario='$usuario'". " AND clave='$clave'"; ejecutaconsultaarray($sentencia, $datos); /*Los campos recogidos serán los siguientes: usuario,clave,correo,nombre,apellidos,informacion,fecha,hora*/ /*Vamos a visualizarlos todos, habrá que indicar primero el número de fila de la matriz que queremos recuperar en este caso la fila 0 sería la única que queremos recuperar, y a continuación el nombre del campo: echo $datos[0]['usuario']; echo $datos[0]['clave']; echo $datos[0]['correo']; echo $datos[0]['nombre']; echo $datos[0]['apellidos']; echo $datos[0]['informacion']; echo $datos[0]['fecha']; echo $datos[0]['hora']; */ /*Anotamos unas variables de sesión para utilizarlas posteriormente*/ $_SESSION['usuario'] = $datos[0]['usuario']; /* $_SESSION['nombre'] =$datos[0]['nombre']; $_SESSION['apellidos'] = $datos[0]['apellidos'];*/ generapaginaprincipal();
12 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 12/16 else /*El usuario no existe, pero para no dar información se le dice al usuario que el nombre o la clave no son correctos*/ echo "<h1>el usuario y/o clave no son correctos</h1>"."<p><a href='acceso.html'>pulsa sobre este enlace para volver a introducir el usuario</a> </p>"; else /*El usuario no existe, pero para no dar información se le dice al usuario que el nombre o la clave no son correctos*/ echo "<h1>el usuario y/o clave no son correctos</h1>"."<p><a href='acceso.html'>pulsa sobre este enlace para volver a introducir el usuario</a> </p>"; /*Desconexión de base de datos*/ desconectabasedatos(); EJEMPLO 7: GENERACIÓN DE PDFs EN TIEMPO DE EJECUCIÓN <! Se incluye el módulo que realiza funciones de base de datos // > include_once("modulo_base_datos.php"); include_once("modulo_cambia_formatos.php"); $nombre_tabla = "solicitud"; <html> <head> <title>erisoft</title> </script> </head> <body> <p><img src="../images/erisoft_fondo_alargado.jpg" width="511" height="64"></p> <BR> <p><strong>se RECOMIENDA IMPRIMIR O GUARDAR EL DOCUMENTO DE SOLICITUD PARA FUTURAS REFERENCIAS</strong></p> <BR> /*Las siguientes líneas se han usado únicamente para depurar código <p><strong>nombre:</strong> echo $_POST['nombre']</p>
13 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 13/16 <p><strong>apellidos:</strong> echo $_POST['apellidos']</p> <p><strong>e mail:</strong> echo $_POST[' ']</p> <p><strong>requisitos funcionales:</strong> echo $_POST['requisitos_funcionales']</p> <p><strong>requisitos no funcionales:</strong> echo $_POST['requisitos_no_funcionales']</p> <p><strong>hora:</strong> echo date("h:i:s")</p> <p><strong>fecha:</strong> echo date("d/m/y")</p> <p>*/ /* Insertamos la información en la BD */ /*Se recoge la información*/ $nombre = $_POST['nombre']; $apellidos = $_POST['apellidos']; $ = $_POST[' ']; $requisitos_funcionales = $_POST['requisitos_funcionales']; $requisitos_no_funcionales = $_POST['requisitos_no_funcionales']; $fecha = date("d/m/y"); $hora = date("h:i:s"); $fechamysql = formatofecha_normal_mysql($fecha); /*Conexión base de datos y SGBD*/ conectabasedatos(); /*Ejecutar sentencia, para ello primero se prepara la misma*/ $sentencia = "INSERT $nombre_tabla (nombre, apellidos, , requisitos_funcionales, requisitos_no_funcionales, fecha, hora) VALUES ('$nombre','$apellidos','$ ','$requisitos_funcionales','$requisitos_no_funci onales','$fechamysql','$hora')"; ejecutasentencia($sentencia); /*Hay que recuperar el número de solicitud*/ $sentencia = "SELECT numero FROM `solicitud` WHERE fecha='".$fechamysql."' AND hora='".$hora."' AND nombre='".$nombre."' AND apellidos='".$apellidos."'"; $resultado = ejecutaconsulta($sentencia); /*Primero se recupera la fila y después el valor*/ $fila = mysql_fetch_array($resultado); $numero_solicitud=$fila['numero']; echo "<br>"."su número de solicitud es ".$numero_solicitud."<br>"; /*Desconexión de base de datos*/ desconectabasedatos();
14 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 14/16 /*Ahora hay que generar el documento PDF con los datos recibidos como realimentación al usuario y por si quiere imprimir la solicitud*/ /*El nombre de archivo constará de una concatenación de campos: tiempo en segundos y número de solicitud*/ /*La función "time" devuelve la hora actual en segundos expresada en tiempo Unix*/ $nombre_fichero = "pdfs//solicitud_".time()."_".$numero_solicitud.".pdf"; $fichero_pdf = fopen($nombre_fichero, "w"); //Siguiente línea usada para depurar... //echo "Generando el archivo '$nombre_fichero'<br>"; $contenido_pdf = pdf_open($fichero_pdf); #dimensionamos la página con formato A 4 pdf_begin_page($contenido_pdf, 595, 842); //Se inserta la imagen del logotipo $logotipo = pdf_open_jpeg($contenido_pdf, "../images/erisoft_fondo_alargado.jpg"); //Se recuperan el valor de altura y anchura de la imagen cargada $anchura_logotipo = pdf_get_value($contenido_pdf, "imagewidth", $logotipo); $altura_logotipo = pdf_get_value($contenido_pdf, "imageheight",$logotipo); /*Se pasan como argumentos: 1) Descriptor del pdf 2) Descriptor de la imagen cargada 3) Las coordenadas x,y donde se colocará la imagen (1 sería el tamaño original) */ /*La imagen se va a colocar en el borde superior del documento y centrada*/ pdf_place_image($contenido_pdf, $logotipo, (595 $anchura_logotipo)/2, 842 $altura_logotipo, 1.0); pdf_close_image ($contenido_pdf, $logotipo); //Fin de inserción de imagen*************************************** /*Ahora se inserta el texto del documento*/ /*Se estable el tipo de fuente 1) Descriptor documento 2) Tipo de letra 3) Tamaño de la letra 4) La opción host es la que se suele usar por defecto 5) Puede tomar valor 0 ó 1*/ pdf_set_font($contenido_pdf, "Times Italic", 14,"host", 0 ); /*Se indica el color de la letra RED GREEN BLUE*/ pdf_setcolor($contenido_pdf,"fill","rgb", 0, 0, 0); /*Se imprime el texto*/ $cadena_a_imprimir = "Solicitud nº: ".$numero_solicitud; pdf_show_xy($contenido_pdf,$cadena_a_imprimir, 60,842 $altura_logotipo 40); $cadena_a_imprimir = "Fecha: ".$fecha; pdf_show_xy($contenido_pdf,$cadena_a_imprimir, 60,842 $altura_logotipo 60); $cadena_a_imprimir = "Hora: ".$hora;
15 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 15/16 pdf_show_xy($contenido_pdf,$cadena_a_imprimir, 60,842 $altura_logotipo 80); $cadena_a_imprimir = "Nombre: ".$nombre; pdf_show_xy($contenido_pdf,$cadena_a_imprimir, 60,842 $altura_logotipo 100); $cadena_a_imprimir = "Apellidos: ".$nombre; pdf_show_xy($contenido_pdf,$cadena_a_imprimir, 60,842 $altura_logotipo 120); $cadena_a_imprimir = "E mail: ".$ ; pdf_show_xy($contenido_pdf,$cadena_a_imprimir, 60,842 $altura_logotipo 140); pdf_set_font($contenido_pdf, "Times Italic", 14,"host", 0 ); $cadena_a_imprimir = "Requisitos Funcionales: "; $ancho_cadena=pdf_stringwidth($contenido_pdf, $cadena_a_imprimir); pdf_show_xy($contenido_pdf,$cadena_a_imprimir,(595 $ancho_cadena)/2,842 $altura_logotipo 180); pdf_set_font($contenido_pdf, "Times Italic", 12,"host", 0 ); $cadena_a_imprimir = $requisitos_funcionales; /*Ahora hay que escribir un texto justificado, por tanto habrá que usar la función "pdf_show_boxed", en la cual se le pasa como argumento "justify" para indicar texto justificado. El inconveniente de esta función es que hay que pasarle la altura que va a ocupar el texto, cómo esta misma función te devuelve el valor real que ocupa podemos recalcularlo*/ /*Se obtiene el valor de interlineado*/ $alto = pdf_get_value($contenido_pdf, "leading"); # restauramos las variables, alto y sumador # con el valor de la nueva interlinea $acumulador = $alto; #recalculamos la altura con un bucle similar al anterior while(pdf_show_boxed($contenido_pdf, $cadena_a_imprimir, 60, 842 $altura_logotipo 200, 595, $alto, "justify",'blind')!=0) $alto+=$acumulador; pdf_show_boxed($contenido_pdf, $cadena_a_imprimir, 60, 842 $altura_logotipo 200 $alto, 595, $alto, "justify"); /*Ahora se hace exactamente lo mismo pero para el otro campo*/ $alto_anterior = $alto; pdf_set_font($contenido_pdf, "Times Italic", 14,"host", 0 ); $cadena_a_imprimir = "Requisitos No Funcionales: "; $ancho_cadena=pdf_stringwidth($contenido_pdf, $cadena_a_imprimir); pdf_show_xy($contenido_pdf,$cadena_a_imprimir,(595 $ancho_cadena)/2,842 $altura_logotipo 240 $alto_anterior); pdf_set_font($contenido_pdf, "Times Italic", 12,"host", 0 ); $cadena_a_imprimir = $requisitos_no_funcionales; $alto = pdf_get_value($contenido_pdf, "leading"); $acumulador = $alto; while(pdf_show_boxed($contenido_pdf, $cadena_a_imprimir, 60, 842 $altura_logotipo 260, 595, $alto, "justify",'blind')!=0) $alto+=$acumulador; pdf_show_boxed($contenido_pdf, $cadena_a_imprimir, 60, 842 $altura_logotipo 260 $alto_anterior $alto, 595, $alto, "justify"); pdf_end_page($contenido_pdf); pdf_close($contenido_pdf); /*Rutina para abrir una ventana nueva con el PDF creado*/
16 Apuntes PHP. Autor código: Daniel Leyva Cortés. Página nº 16/16 echo "<br><a Href='$nombre_fichero'>En breves momentos se abrirá un documento con los datos del proyecto solicitado. Si tarda bastante en visualizarlo haga clic en este enlace...</a><br>"; /*Ahora se abrirá una nueva ventana con el PDF creado*/ echo "<script language='javascript' type='text/javascript'>"."\n"."<! "."\n"; echo "window.open($nombre_fichero,'solicitud','');"; echo "\n"."// > "."\n"."</script>"; </p> </body> </html>
HTML, PHP y bases de datos
HTML, PHP y bases de datos Estrella Pulido Cañabate HTML Estructura de un documento HTML Zen and Tumbolia The Zen monk Bassui wrote a letter to one of his disciples
Más detallesFuncionamiento del sistema de autentificación en PHP
Sistema de autentificación PHP Cómo realizar un sistema de autentificación en PHP, en el que los usuarios deban introducir nombre y contraseña para que puedan visualizar las páginas de una aplicación con
Más detallesTomar información por pantalla con JavaScript
Tomar información por pantalla con JavaScript Para lograr interactividad con nuestros usuarios, es necesario reaccionar a sus acciones o permitir que estos ingresen información para que sea manipulada,
Más detallesAPRENDE A CREAR UNA PÁGINA WEB CON HTML
APRENDE A CREAR UNA PÁGINA WEB CON HTML Introducción a PHP INTRODUCCIÓN PHP es una lenguaje de programación del lado del servidor. En este curso, lo usaremos para recibir los datos de un formulario, realizar
Más detallesELABORACIÓN DE PÁGINAS WEB. CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ
CBTIS No. 02 ISC. RICARDO GARCÍA LÓPEZ Página1 CREACIÓN DE LA BASE DE DATOS EN MySQL REGISTRO DE USUARIOS UTILIZANDO PHP CON MYSQL Una vez instalada nuestro servidor local de Apache, procedemos a crear
Más detallesA continuación se presenta la forma en que se puede conectar PHP con el gestor de bases de datos MySQL.
Conexión de PHP y MySQL: A continuación se presenta la forma en que se puede conectar PHP con el gestor de bases de datos MySQL. Una vez el servidor ha solicitado al intérprete de PHP la ejecución de un
Más detallesDPWEB I, Carrito de Compras Guardar, Ing. Tomas Urbina. Carrito de compras con PHP y MYSQL
Carrito de compras con PHP y MYSQL Actualizando los archivos anteriores. Para terminar la compra agregamos el archivo pagarcompra.php. 1) Vercarrito.php Por favor bajo la línea que dice $contador++; agreguen
Más detallesTEMA 9 CREACIÓN DE PÁGINAS WEB
TEMA 9 CREACIÓN DE PÁGINAS WEB OBJETIVOS Conocer las páginas web y sus elementos. Insertar tablas, capas, enlaces en las páginas web. Crear páginas web con NVU. Crear un sitio web. Configurar un sitio
Más detallesConsultas a una BD de MySQL desde una página WEB
Consultas a una BD de MySQL desde una página WEB 1º Bachillerato TIC página 1/7 Consultas a una BD de MySQL desde una página WEB 1 Consultas desde una página web: PHP habla con MySQL...1 1.1 Consulta 1:
Más detallesSistema CRM 2.0 (Administración)
Sistema CRM 2.0 (Administración) 4.1 Crear Usuario Para crear un nuevo usuario presione en el siguiente botón. CREAR USUARIO Ingrese los datos que le indica la siguiente pantalla: Dirección de Correo electrónico:
Más detallesMANUAL DE FORMULARIOS EN HOSTING
MANUAL DE FORMULARIOS EN HOSTING Índice 1 Qué es y para qué sirve un formulario 3 2 Qué contesta a los formularios 3 3 Qué esquema debe seguir el formulario 3 4 Qué datos y cómo los recibe la empresa a
Más detallesPHP y MySQL. Aplicaciones Web: PHP y base de datos MySQL (décima parte) Autor: Johnny Zulca Mamani
PHP y MySQL. Aplicaciones Web: PHP y base de datos MySQL (décima parte) Autor: Johnny Zulca Mamani 1 Presentación del curso Programación de aplicaciones Web con PHP y MySQL. Ahora te enseñaremos a conectar
Más detallesÍndice: Tema 4.3 4.3 Aplicaciones basadas en Sesiones
Índice: Tema 4.3 4.3 Aplicaciones basadas en Sesiones 4.3.1 Manejo de Cookies 4.3.2 Manejo de Sesiones 4.3.3 Aplicación basada en sesiones Índice: Tema 4.3 4.3 Aplicaciones basadas en Sesiones 4.3.1 Manejo
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. Prototipo 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 detallesMINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007
MINI MANUAL PARA CREAR FORMULARIOS CON PHP Marzo 2007 Servicio de Informática y Comunicaciones Para poder diseñar un formulario y que éste nos envíe los resultados a nuestro correo electrónico, necesitamos
Más detallesTutorial de Unity 3D Tema 52 Bases de Datos. Tutorial de Unity 3D. Bases de Datos
Tutorial de Unity 3D En este tutorial trabajaremos el almacenamiento de información en una base de datos, bien sea local o remota. Dicha información puede ser propia el cliente (Créditos de juego, puntos
Más detallesIntroducción a PostgreSQL con PHP
1 Introducción a PostgreSQL con PHP Recientemente he tenido que utilizar PostgreSQL para realizar algunos proyectos en donde laboro, principalmente por las características que ofrece PostgreSQL sobre MySQL,
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 detallesLos formularios irán delimitados por las etiquetas <FORM> y </FORM>, la cual tiene dos parámetros:
Formularios en HTML Los formularios nos sirven para solicitar información al usuario y procesarla. El formulario se compondrá de diferentes componentes como campos de texto, botones de opción, listas desplegables,...
Más detallesAPUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5
APUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5 APLICACIONES WEB BASADAS EN PHP Y MYSQL Una aplicación web es básicamente un programa escrito sobre una página web, generalmente en lenguaje
Más detallesQue es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos.
Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Qué es PHP? PHP (Hypertext Preprocessor). Es un lenguaje de programación: De código
Más detallesÍndice: Tema 4.2 4.2 Conexión con Bases de Datos
Índice: Tema 4.2 4.2 Conexión con Bases de Datos 4.2.1 Envío y recepción de datos mediante formularios 4.2.2 Administración de MySQL con phpmyadmin 4.2.3 Conexión con Bases de Datos desde PHP Índice: Tema
Más detallesCURSO DE PROGRAMACIÓN WEB EJERCICIOS PHP
CURSO DE PROGRAMACIÓN WEB EJERCICIOS PHP Tabla de contenido Ejercicio 1... 3 Ejercicio 2... 4 Ejercicio 3... 4 Ejercicio 4... 5 Ejercicio 5... 5 Ejercicio 6... 6 Ejercicio 7... 7 Ejercicio 8... 8 Ejercicio
Más detallesINSTITUTO POLITÉCNICO NACIONAL WEB APPLICATION DEVELOPMENT. CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO 3cm3 PROYECTO TERCER PARCIAL MI HOTMAIL CON JOOMLA
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO WEB APPLICATION DEVELOPMENT CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO 3cm3 PROYECTO TERCER PARCIAL MI HOTMAIL CON JOOMLA Alumno: MUÑOZ SALAZAR RICARDO
Más detallesDISEÑO WEB ADOBE DREAMWEAVER CS3
CLASE 6 CREACIÓN DE FORMULARIOS Todo sitio Web necesita recabar cierta información, a veces para contactarse con los visitantes, a veces para encuestas y en algunas ocasiones para realizar venta o contratación
Más detallesUnidad Didáctica 2 GENERACIÓN DE DOCUMENTOS WEB CON GUIONES DE SERVIDOR
Unidad Didáctica 2 GENERACIÓN DE DOCUMENTOS WEB CON GUIONES DE SERVIDOR 2.4 FORMULARIOS 18/10/2014 Taboada León IES San Sebastián Huelva 1 Formularios (I) Los formularios permiten al usuario introducir
Más detallesA continuación se confeccionara un formulario para el ingreso de un nombre y un botón para el envío del dato ingresado al servidor:
FORMULARIOS BAJO HTML INTRODUCCION A FORMULARIOS Un formulario permite que el visitante al sitio cargue datos y sean enviados al servidor. Es el medio ideal para registrar comentarios del visitante sobre
Más detalles2- Formularios y JavaScript Course: Developing web- based applica=ons
2- Formularios y JavaScript Course: Developing web- based applica=ons Cris*na Puente, Rafael Palacios 2010- 1 Creación de formularios Formularios Un formulario HTML es una sección de un documento que contiene
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 detallesPrácticas H T M L U.A.C.M COMPUTACIÓN II
Prácticas H T M L U.A.C.M COMPUTACIÓN II M a r c o s Práctica VI HTML Básico El primer objetivo de esta práctica es familiarizarse con el uso de los marcos y posteriormente ubicar la forma de como podemos
Más detallesPrograma diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.
Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.
Más detallesGVisualPDA Módulo de Almacén
GVisualPDA Módulo de Almacén GVisualPDA es una aplicación para Windows Mobile 5/6 que amplía más aún las posibilidades de integración del software de gestión GVisualRec permitiendo estar conectados en
Más detallesEjercicio: Mensajes Alert, Confirm y Prompt
Ejercicio: Mensajes Alert, Confirm y Prompt Utilizando Javascript podemos crear tres diferentes tipos de mensajes emergentes que se pueden usar para mostrar información, obtener confirmación u obtener
Más detallesConstrucción de una aplicación web para crear un sistema de encuestas con la tecnología PHP y la base de datos MySQL.
Sistema de encuestas PHP y MySQL Construcción de una aplicación web para crear un sistema de encuestas con la tecnología PHP y la base de datos MySQL. Sistema de encuestas. Base de datos a utilizar Algunas
Más detallesPráctica 02. Formularios
Práctica 02. Formularios Página 1 El objetivo de esta práctica es desarrollar un formulario el cual podrá ser visto desde cualquier navegador y desde cualquier equipo de cómputo. En esta práctica aprenderás
Más detallesCurso PHP Módulo 1 R-Luis
Lenguaje PHP Introducción Archivos HTML y PHP: Crear un archivo php es tan sencillo como cambiarle la extensión a un archivo html, por ejemplo podemos pasar de index.html a index.php sin ningún inconveniente.
Más detallesTUTORIAL SOBRE EXPRESIONES REGULARES EN JAVASCRIPT PARA VALIDACIÓN DE CAMPOS EN FORMULARIOS HTML:
TUTORIAL SOBRE EXPRESIONES REGULARES EN JAVASCRIPT PARA VALIDACIÓN DE CAMPOS EN FORMULARIOS HTML Página 1 de 6 TUTORIAL SOBRE EXPRESIONES REGULARES EN JAVASCRIPT PARA VALIDACIÓN DE CAMPOS EN FORMULARIOS
Más detallesConfigurar cuenta de correo en Outlook 2010
Configurar cuenta de correo en Outlook 2010 Abra el programa Microsoft Outlook 2010 y siga los siguientes pasos para configurarlo: Paso 1. En el menú seleccione Archivo, ahí se encuentra en el menú de
Más detallesEscribiendo el HTML. Un formulario se declara entre estos dos tags:
Formularios Un formulario HTML sirve como principal punto de interacción con el usuario: mediante ellas, podemos hacer posible la interacción de nuestra página Web para con el usuario que visita nuestro
Más detallesEl módulo de texto plano es un sencillo editor. Al seleccionarlo en la caja de módulos, el área central adoptará al siguiente aspecto:
Plantilla de texto plano El módulo de texto plano es un sencillo editor. Al seleccionarlo en la caja de módulos, el área central adoptará al siguiente aspecto: Título: Es el título que aparecerá identificando
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 detallesProyecto: Buscador de Películas usando XQuery y exist
Buscador de Películas usando XQuery y exist Arquitecturas de Altas Prestaciones Rafael Martos Llavero I. Objetivo del Proyecto. El objetivo del proyecto es la creación de una base de datos basada en XML
Más detallesSERVICIO NACIONAL DE APRENDIZAJE SENA CENTRO DE SERVICIO Y GESTION EMPRESARIAL CESGE RECUPERACION APRENDIZ BRENDA MARCELA TOVAR TORRES
SERVICIO NACIONAL DE APRENDIZAJE SENA CENTRO DE SERVICIO Y GESTION EMPRESARIAL CESGE RECUPERACION APRENDIZ BRENDA MARCELA TOVAR TORRES INSTRUCTOR MAURICIO ORTIZ MORALES GESTION DE REDES DE DATOS FICHA
Más detallesProgramación PHP de bases de datos mysql
Desarrollo de aplicaciones web Manuel Torres Gil mtorres@ual.es Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones web 1. Acceso a bases Desarrollo de aplicaciones
Más detallesCONSULTAS CON SQL. 3. Hacer clic sobre el botón Nuevo de la ventana de la base de datos. Aparecerá el siguiente cuadro de diálogo.
CONSULTAS CON SQL 1. Qué es SQL? Debido a la diversidad de lenguajes y de bases de datos existentes, la manera de comunicar entre unos y otras sería realmente complicada a gestionar de no ser por la existencia
Más detallesBANNERS CÍCLICOS CON JAVASCRIPT
BANNERS CÍCLICOS CON JAVASCRIPT ÍNDICE 1. INTRODUCCIÓN. 2. BANNERS CÍCLICOS. 2.1.BANNER CÍCLICO. 2.2.BANNERS CÍCLICOS CON CAMBIO DE COLOR DEL FONDO DE LA PÁGINA. 2.3.AÑADIR VÍNCULOS A LOS BANNERS CÍCLICOS.
Más detallesMÓDULO 3 HERRAMIENTAS EN LA NUBE: ANFIX
MÓDULO 3: TEMA 1 INTRODUCCIÓN Hemos elegido esta herramienta, por su sencillez de acceso a través de la web, es bastante fácil e intuitiva, tan sólo tienes que registrarte, confirmar tu cuenta y ya puedes
Más detallesPRÁCTICA 10. Configuración de Correo y Publicar en la Web
PRÁCTICA 10. Configuración de Correo y Publicar en la Web INFORMÁTICA BÁSICA Publicidad y Relaciones Públicas y Periodismo. Curso 2006/2007 1. Configuración del correo Gestores de correo en la máquina
Más detalles1. Servidor Web. (apache). 2. PHP. 3. Manejador de base de datos (mysql, postgress).
COMO DESARROLLAR UN SISTEMA EN PHP PASO A PASO. (Guía practica). La presente guía esta diseñada para orientar a los programadores que se están iniciando en el mundo del php, a desarrollar una aplicación
Más detallesFactura electrónica en formato PDF
Rev. 2.0 20100616 Factura electrónica en formato PDF Desde la aplicación XgestEvo se pueden realizar las siguientes tareas: Crear Facturas en formato PDF. Firmar documentos de Facturas por medio de un
Más detallesROPA DE TRABAJO VOLVO, PORTAL WEB DE PEDIDOS
ROPA DE TRABAJO VOLVO, PORTAL WEB DE PEDIDOS CÓMO REALIZAR UN PEDIDO Antes de realizar el pedido... página 2 6 Crear un pedido... página 7 22 2015-02-18 ANTES DE REALIZAR EL PEDIDO Esta solución para pedidos,
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 detalles9- PHP, insertar y borrar registros
9- PHP, insertar y borrar registros Curso: Desarrollo de aplicaciones Web Cris*na Puente, Rafael Palacios 2010- 1 Insertar nuevos registros Insertar nuevos registros Para introducir nuevos registros mediante
Más detallesMANUAL DE USO DE LA APLICACIÓN
MANUAL DE USO DE LA APLICACIÓN ÍNDICE 1. Acceso a la aplicación 2. Definición de funciones 3. Plantillas 4. Cómo crear una nueva encuesta 5. Cómo enviar una encuesta 6. Cómo copiar una encuesta 7. Cómo
Más detallesGuía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica
Guía rápida de la Oficina Virtual (Solicit@V5) Área Web y Administración Electrónica HOJA DE CONTROL Título Nombre del Fichero Autores Guía rápida de la Oficina Virtual (Solicit@V5) UHU_GuiaRapidaSolicita_V5.pdf
Más detallesAplicateca. Manual de Usuario: Ilion Factura Electrónica. Espíritu de Servicio
Aplicateca Manual de Usuario: Ilion Factura Electrónica Espíritu de Servicio Índice 1 Introducción... 4 1.1 Qué es Ilion Factura electrónica?... 4 1.2 Requisitos del sistema... 4 1.3 Configuración del
Más detallesTaller de Desarrollo de Aplicaciones Web
Universidad Nacional de José C. Paz Taller de Desarrollo de Aplicaciones Web Introducción a la programación web Prof. Martín Miguel Machuca Prof. Martín Miguel Machuca Introducción En la actualidad, cuando
Más detallesPHP. Introducción (1) Introducción (3) Introducción (2) PHP 1
Introducción (1) Personal Home Page Qué es? Acrónimo de : Hypertext Preprocessor. Lenguaje interpretado de alto nivel que permite desarrollar fácilmente páginas dinámicas. Similar a los lenguajes C y Perl.
Más detalles1.1 Conceptos Importantes
2 1. Índice 1.1 Conceptos Importantes 2. Ejemplo Implementación- Preparación 2.1 Guardar ce_cid y preparar para envío 2.2 Preparar URL S2S y llamar al servidor de Matomy 3. Información Adicional 3 4 5
Más detallesPHP LUIS JOSÉ SÁNCHEZ GONZÁLEZ
PHP LUIS JOSÉ SÁNCHEZ GONZÁLEZ 1. INTRODUCCIÓN 2. VARIABLES 3. OPERADORES ARITMÉTICOS 4. OPERADORES DE COMPARACIÓN 5. OPERADORES LÓGICOS 6. SENTENCIAS CONDICIONALES 7. BUCLES 8. MANEJO DE CADENAS DE CARACTERES
Más detallesPHP Perfect SQL v1.0 (SQL perfectas en PHP)
PHP Perfect SQL v1.0 (SQL perfectas en PHP) Muchas veces cuando programamos para web es muy fácil cometer errores en la construcción sintáctica de consultas SQL, por ejemplo cuando tenemos que realizar
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 detallesPráctica GESTIÓN Y UTILIZACIÓN DE REDES LOCALES. Curso 2001/2002. TCP/IP: protocolo TCP
Práctica 9 GESTIÓN Y UTILIZACIÓN DE REDES LOCALES Curso 2001/2002 TCP/IP: protocolo TCP Introducción Como se ha comentado en la práctica anterior, el protocolo UDP es muy sencillo de implementar, pero
Más detallesMANUAL DE AYUDA MÓDULOS 2011 MACOS
MANUAL DE AYUDA MÓDULOS 2011 MACOS Agencia Tributaria Centro de Atención Telefónica Departamento de INFORMÁTICA TRIBUTARIA ÍNDICE MÓDULOS 2011 INTRODUCCIÓN...3 Requisitos previos. Máquina Virtual de Java...
Más detallesManual de usuario: Portal de Consulta de Facturación Electrónica
Manual de usuario: Portal de Consulta de Facturación Electrónica Dirección del Portal de Facturacion Electronica Pepsico. Red Externa Pepsico: www.facturacionelectronicapepsico.com.mx 1 IMPORTANTE TOMAR
Más detallesMANUAL DE CREACIÒN DE PAGINAS WEB CON LA APLICACIÓN ON-LINE JIMDO
MANUAL DE CREACIÒN DE PAGINAS WEB CON LA APLICACIÓN ON-LINE JIMDO 0. ÍNDICE 1. REGISTRARSE EN JIMDO... 2 1.1. Registrarse en la aplicación... 2 1.2. Acceso a la edición de nuestro sitio web... 3 2. HERRAMIENTAS
Más detallesInstalación y Registro Versiones Educativas 2013
Instalación y Registro Versiones Educativas 2013 Octubre 2012 Instalación y Registro Online página 2 Índice Introducción... 4 Instalación Versión Educativa Aula... 6 1. Setup... 6 2. Instalación... 7 3.
Más detallesManual de usuarios de Solicitudes XML
Manual de usuarios de Solicitudes XML Contenido Cómo registrarse en la página web?... 3 Ingresar en la página web... 5 Recuperar clave de usuario... 6 Portal Proveedores... 7 Mi Perfil... 8 Portafolio...
Más detallesColegio de Ingenieros de Caminos, Canales y Puertos. Manual de Gestión de correo electrónico y SMS
Colegio de Ingenieros de Caminos, Canales y Puertos. Manual de Gestión de correo electrónico y SMS Versión 2.0 3/05/2010 Manual de Gestión de correo electrónico y SMS (v 2.0) 1 GESTOR DE CORREO ELECTRÓNICO
Más detallesGracias a ese IP único que tiene cada ordenador conectado a la red de internet se pueden identificar y comunicar los ordenadores.
COMO FUNCIONA INTERNET Internet es una gran red de ordenadores a nivel mundial, que pueden intercambiar información entre ellos. Se pueden comunicar porque están unidos a través de conexiones telefónicas,
Más detallesGuía de uso del sistema Online SNTECARD pre-registro, registro y carga de documentos
Guía de uso del sistema Online SNTECARD pre-registro, registro y carga de documentos IMPORTANTE La presente Guía de Uso del Sistema Online SNTECARD pre-registro, registro y carga de documentos, no sustituye
Más detallesBibliotecas Escolares. Perfil de Lector.
Bibliotecas Escolares. Perfil de Lector. 2012 Como usuario Lector de AbiesWeb, podrás acceder al catálogo de fondos, solicitar reservas, ver tus préstamos activos, ver el historial de tus lecturas, escribir
Más detallesINSTITUTO TECNOLÓGICO DE SALTILLO
INSTITUTO TECNOLÓGICO DE SALTILLO Departamento de Ciencias Básicas Curso: Diseño de Paginas Web para el Docente. Temario del Curso: 1 Introducción. 1.1 Objetivo del curso. 1.2 Alcances del curso. 1.3 Ejemplo
Más detallesManual de Uso XML-Whois de Neubox. Manual del Sistema de XML Whois de Neubox Versión 9.12.4
Manual del Sistema de XML Whois de Neubox Versión 9.12.4 1 Índice Sección Página I. Introducción........ 3 II. Contenido del paquete............ 4 III. Instalación y uso....... 5 1. Cómo comprobar la plantilla......
Más detallesMANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD
MANUAL DE AYUDA TAREA PROGRAMADA COPIAS DE SEGURIDAD Fecha última revisión: Diciembre 2010 Tareas Programadas TAREAS PROGRAMADAS... 3 LAS TAREAS PROGRAMADAS EN GOTELGEST.NET... 4 A) DAR DE ALTA UN USUARIO...
Más detallesManual de Usuario del Sistema RECIBOS DE HABERES UNLu Contacto:
Manual de Usuario del Sistema RECIBOS DE HABERES UNLu Agosto 2015 Contacto: e-mail: recibos_web@unlu.edu.ar teléfono: (02323) 423979/423171 Interno 1236 INDICE Pág. 1. Introducción 2 2. Acceso al sistema
Más detallesObjetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero.
Objetivos de la práctica: - Practicar uso de ficheros: abrir, cerrar y tratamiento de información contenida en el fichero. Uso de Ficheros Todas las estructuras de datos vistas hasta ahora utilizan la
Más detallesGESTIÓN DE VISADO TELEMÁTICO Manual de usuario Web (rev 1.1)
02/04/2009 GESTIÓN DE VISADO TELEMÁTICO Manual de usuario Web (rev 1.1) Introducción El sistema de visado telemático pone al servicio de los colegiados una herramienta sencilla para enviar proyectos que
Más detalles7- PHP y consultas MySQL
7- PHP y consultas MySQL Curso: Desarrollo de aplicaciones Web Cris*na Puente, Rafael Palacios 2010- 1 Introducción Introducción PHP dispone de librerías para comunicarse con diversas bases de datos: MySQL
Más detallesPractica 9. Correo Varchar 30 Ninguna Puesto varchar 10 Ninguna Salario Int 10 Ninguna. Realizar lo siguiente.
Practica 9 PHP con MySQL. Realizar una base de datos de nombre Escuela, la base tendrá 2 tablas, Alumnos y Personal. La tabla Alumnos constara de lo siguiente: Nombre Tipo Longitud Características ID Int
Más detalles3. Qué necesitamos para usar Wordpress?
Contenido 1. Objetivos de este tutorial... 2 2. Qué es Wordpress?... 2 3. Qué necesitamos para usar Wordpress?... 2 3.1 Alojamiento web... 3 3.2 DOMINIO O DIRECCIÓN DE INTERNET... 3 3.3 Cuenta FTP... 4
Más detallesTema 3. Introducción a programas en el lado del servidor
Tema 3. Introducción a programas en el lado del servidor ETSI ICAI! Departamento de Sistemas Informáticos! Rafael Palacios Hielscher! Cristina Puente Águeda! Programas en el lado del servidor Código en
Más detallesCurso de PHP con MySQL Gratis
Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este
Más detallesEl control de la tesorería consiste en gestionar desde la aplicación los cobros y pagos generados a partir de las facturas de venta y de compra.
Gestión de la tesorería y del riesgo El control de la tesorería consiste en gestionar desde la aplicación los cobros y pagos generados a partir de las facturas de venta y de compra. En este manual nos
Más detallesManual de uso de la plataforma para monitores. CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib
Manual de uso de la plataforma para monitores CENTRO DE APOYO TECNOLÓGICO A EMPRENDEDORES -bilib [Manual de uso de la plataforma para monitores] 1. Licencia Autor del documento: Centro de Apoyo Tecnológico
Más detallesLA INTRANET -Manual general-
LA INTRANET -Manual general- 0/ Localizar la intranet en los tablet del alumno. Como la Intranet está instalada en algunos ordenadores, debemos localizarla primeramente para poder trabajar con ella. 1º/
Más detallesJARALES DEL MAR CJ. RESID. JARALES DEL MAR TORRE DE BENAGALBON. Málaga 21 de Junio de 2008. Sr. /a Propietario/a:
JARALES DEL MAR CJ. RESID. JARALES DEL MAR TORRE DE BENAGALBON Málaga 21 de Junio de 2008 Sr. /a Propietario/a: Le informo de la creación del sitio WEB Jarales del Mar con el objeto de tenerlos informados
Más detallesConectar Flash con Access usando MDM Zinc
Conectar Flash con Access usando MDM Zinc Con este tutorial pretendo enseñar la conexión básica entre Flash / Actionscript y Microsoft Access mediante MDM Zinc, para poder empezar a crear aplicaciones
Más detallesPHP Y BASES DE DATOS. Introducción a SQL
PHP Y BASES DE DATOS M.I María Luisa González Ramírez Introducción a SQL SQL es el lenguaje usado para interactuar con las base de datos. Es un lenguaje normalizado, utilizado por los diferentes motores
Más detallesManual de Usuario SATCAFE Sistema para Te cnico
Manual de Usuario SATCAFE Sistema para Te cnico. TABLA DE CONTENIDO I. INTRODUCCIÓN... 2 II. REQUERIMIENTOS... 2 III. SITIO WEB... 2 IV. INICIAR SESIÓN... 3 V. MUESTREO (CAPTURA WEB)... 6 VI. REGISTROS
Más detallesSOROLLA MODULO DE JUSTIFICANTES DEL GASTO
MINISTERIO DE ECONOMÍA Y HACIENDA SECRETARÍA DE DE HACIENDA Y PRESUPUESTOS GENERAL DE LA SUBDIRECCIÓN GENERAL DE APLICACIONES DE CONTABILIDAD Y CONTROL SOROLLA MODULO DE JUSTIFICANTES DEL GASTO GUÍA DE
Más detallesEjercicios - Persistencia en Android: ficheros y SQLite
Ejercicios - Persistencia en Android: ficheros y SQLite Índice 1 Uso de ficheros (0.5 puntos)...2 2 Persistencia con ficheros (0.5 puntos)...3 3 Base de datos: SQLiteOpenHelper (0.5 puntos)... 3 4 Base
Más detallesDescripción del tutorial. Contenidos. www.facebook.com/codigonexogr. @codigonexo. www.plus.google.com/+codigonexogr/
www.facebook.com/codigonexogr @codigonexo www.plus.google.com/+codigonexogr/ Contenidos 1. Introducción al patrón MVC 1.1.Conceptos básicos Qué es un patrón 1.2.Estructura del patrón MVC 1.3.Cómo funciona
Más detallesInternet como herramientas de comunicación: El correo electrónico
Internet como herramientas de comunicación: El correo electrónico 1. El correo electrónico Objetivo del tema: Aprender a manejar el correo electrónico y los medios de comunicación existentes en Internet.
Más detallesManual de uso básico de la aplicación
Manual de uso básico de la aplicación Autor del documento Centro de Apoyo Tecnológico a Emprendedores, Fundación Parque Científico y Tecnológico de Albacete Datos de contacto E-Mail: bilib@bilib.es Página
Más detallesMi correo con OUTLOOK
Mi correo con OUTLOOK En este manual vamos a ver los pasos necesarios para configurar nuestra cuenta de correo. En primer lugar, ejecutaremos nuestro cliente outlook. Si es la primera vez que ejecutamos
Más detallesGUIA BREVE PARA EL ENVIO DE MAILING
GUIA BREVE PARA EL ENVIO DE MAILING Identificar qué es un "usuario" y qué es un "administrador" en phplist. En el gestor de mailing un usuario es básicamente una dirección de email. Puede comparñarle más
Más detallesUAM MANUAL DE EMPRESA. Universidad Autónoma de Madrid
MANUAL DE EMPRESA Modo de entrar en ÍCARO Para comenzar a subir una oferta de empleo, el acceso es a través del siguiente enlace: http://icaro.uam.es A continuación, aparecerá la página de inicio de la
Más detalles