Ficheros objeto, código objeto y compiladores

Como muchos saben, los lenguajes compilados, los programas fuente no pueden ejecutarse. Son ficheros de texto, pensados para que los comprendan los seres humanos, pero incomprensibles para los ordenadores. Para conseguir un programa ejecutable hay que seguir algunos pasos. El primero es compilar o traducir el programa fuente a su código objeto equivalente. Este es el trabajo que hacen los compiladores de C y C++. Consiste en obtener un fichero equivalente a nuestro programa fuente comprensible para el ordenador, este fichero se conoce como fichero objeto, y su contenido como…

Leer más

Aprende sobre Interpretes y Compiladores con C++

Para elaborar este tutorial hemos tenido que consultar libros, tutoriales, revistas, listas de correo, news, páginas web… En fin, cualquier fuente de datos que ha caído en mis manos, con el fin de conseguir un buen nivel. Espero haber conseguido mi objetivo, y seguiré completando explicaciones sobre todo aquello que lo requiera. También deseo que haya resultado ser un texto ameno, me gustaría que nadie se aburra leyendo el curso. Pretendo también (y me gustaría muchísimo), que el curso siga siendo interactivo. Con este fin, en esta versión del curso,…

Leer más

Por qué diseñar con CSS

Mostramos algunas ventajas al maquetar con CSS respecto a otras formas de hacerlo. Las tablas existen y existieron desde el comienzo en HTML, pero no se crearon para diseñar un sitio, sino para la presentación de datos tabulares. La utilización del “border=0” y las imágenes transparentes hicieron posible crear una rejilla que permitió a los diseñadores organizar textos e imágenes, establecer tamaños y ubicar objetos. Pero ésto es sencillamente incorrecto. Las tablas no se crearon para maquetar y no deben utilizarse para eso, porque de esta forma se mezclan presentación…

Leer más

Formulario para firmar el libro de visitas

Código HTML del formulario que utilizamos para la creación de un libro de visitas con PHP y MySQL. El código del formulario para que los visitantes puedan incluir su firma en el libro de visitas es el siguiente.  <form name=librovisitas action=»index.php» method=»post»> <table width=»100%» cellspacing=»0″ cellpadding=»0″ border=»0″> <tr>     <td class=titcol> <b>Firma el Libro de Visitas</b></td> </tr> <tr>     <td class=fuente8> Déjanos tu mensaje en el libro de visitas y danos tu opinión del sitio     <br>     <br>     </td> </tr> <tr>     <td>     <table width=»100%» cellspacing=»0″ cellpadding=»0″ border=»0″>     <tr>        <td class=fuente8 align=»center»>        Nombre        <br>        <input type=»Text» name=»nombre» size=»20″ maxlength=»150″>        <br>        <br>        Email        <br>        <input…

Leer más

Aprende cómo funciona nuestro script en la creación de un libro de visitas con PHP y MySQL.

Veamos el diagrama de funcionamiento de la aplicación de libro de visitas en PHP para hacernos una idea inicial, que completaremos más adelante con el código de cada script.  Vamos a basar todo el trabajo en una misma página, que será la encargada de mostrar todas las firmas de los visitantes y recoger los datos venidos por el formulario de participación para introducirlos en la base de datos. Esto puede complicar un poco el código del ejercicio final pero veremos el script por partes para que resulte sencillo. Ahora tan sólo tenemos…

Leer más

Cónoce algunos trucos para utilizar otros eventos no aceptados.

El objeto Image admite sólamente 3 eventos comunes a los 3 navegadores: Internet Explorer, Nestcape Navigator 4x y Nestcape Navigator 6x. Estos son: onAbort, que se activa cuando se aborta la carga de una imagen en pantalla, por ejemplo porque el usuario ha pulsado la opción «detener» (stop) en la barra superior de iconos del navegador. Ejemplo de sintaxis: <img name=»imagen1″src=»images/logo.gif»……..onAbort=»alert(‘ha cancelado la carga de la imagen’)»> onError, que se dispara cuando por algún motivo externo no se ha podido realizar la carga de la imagen en pantalla, por ejemplo porque la ruta de…

Leer más

Cónoce las propiedades del objeto Image

El objeto Image posee una serie de propiedades, a las que podemos acceder mediante JavaScript, permitiendo este lenguaje leer estas propiedades e incluso cambiar muchas de ellas. La forma de acceder a todas ellas es: document.nombre_imagen.propiedad Las principales propiedades del objeto Image son: name, que referencia el nombre identificador único de la imagen asociada al objeto. La forma de acceder a esta propiedad es: document.images[indice].name Podemos por ejemplo aprovechar el array images para obtener el name de todas las imágenes de nuestra página: <script language=»JavaScript» type=»text/javascript»>   var nombres = «»;  for (i=0;i<document.images.length;i++)  {    nombres= + document.images[i].name + «/n»;  }</script><input type=»button» value=»dame names» onClick=»alert(nombres);»> …

Leer más

Aprende los métodos para acceder a las propiedades de las imágenes con Javascript

El lenguaje JavaScript posee un objeto propio asociado a cada una de las imágenes de un documento HTML, el objeto Image. Además, también posee un array particular, el array images, que contiene todas las imágenes presentes en la página. Dentro de la jerarquía propia de este lenguaje, tanto el objeto Image como la matriz images se encuentran incluidos dentro del objeto document, que a su vez se encuentra incluido en al objeto principal window. Por lo tanto, al ser estos objetos elementos propios del lenguaje, podemos referirnos a ellos y acceder a sus propiedades de forma directa, sin…

Leer más

Cónoce los valores de la propiedad action

Mediante JavaScript, podremos modificar y seleccionar el valor de la propiedad action.  Ejemplos de aplicación Vimos en la introducción de este manual, para que sirve la propiedad action. Ahora, veremos lo que se puede hacer con la misma mediante JavaScript. Mediante JavaScript, podremos modificar/seleccionar el valor de la propiedad actionsegún las preferencias del usuario. El ejemplo más típico sería el de un formulario de suscripción a un boletín de novedades, donde el usuario deberá elegir, si desea darse de alta o de baja. Modificación del valor de la propiedad action El Script……

Leer más

Aprende acerca el funcionamiento del sistema de autentificación en PHP

Descripción de las distintas páginas que forman el sistema de autentificación y su funcionamiento, basado en usuario y contraseña. Un sistema de autentificación es un módulo de seguridad para asegurarnos de que el usuario que visita las páginas es quien dice ser. Por supuesto, sabiendo que ese usuario es conocido, podremos darle acceso a más aspectos de la página que si fuese un usuario desconocido. Pero supongo que, si estás leyendo este artículo, ya conocerás lo que es un sistema de autentificación y lo que deseas hacer es crear uno…

Leer más