> Manuales > Libro de visitas ASP y Access

Código de la página que contiene el formulario del libro de visitas ASP.

Esta página no tiene mayores complejidades. Simplemente se presenta un formulario HTML en el cual el usuario rellenará para firmar el libro. Este formulario se procesa en la página addmensaje.asp, lugar en el cual, si se verificaran campos obligatorios vacíos, devolverá al usuario a esta misma página (Firmarlibro.asp) y mostrará el mensaje de error.

Firmarlibro.asp

<html>
<head>
<title>Firmar libro de visitas</title>
<style>
<!--
p { margin-top: 0; margin-bottom: 0 }
input { font-family: Arial; font-size: 8pt; height:20; }
textarea { font-family: Arial; font-size: 8pt; }
-->
</style>
</head>

<body>
<p><font face="Arial" size="6">Firmar libro de visitas</font></p>
<p><font face="Arial" size="1"><a href="Default.asp">VER LIBRO</a></font></p>
<p> </p>
<%
if request.querystring("Mensaje")=2 then
%>
<p align="center"><b><font color="#FF0000" face="MS Sans Serif" size="1">
El mensaje no ha podido ser publicado debido a que uno o más campos obligatorios
se encontraban vacíos.<br>
Por favor, intenta nuevamente.</font></b></p>
<%
end if%>
<div align="center">
<center>
<form method="post" action="addmensaje.asp">
<table border="0" cellpadding="2" cellspacing="2" width="80%">
<tr>
<td width="21%" align="right">
<p align="right"><font face="Arial" size="2">Nombre:</font></td>
<td width="79%" align="left" height="18">
<input type="text" name="Nombre" size="20"><font face="Arial" size="2"><b>*</b></font></td>
</tr>
<tr>
<td width="21%" align="right">
<font face="Arial" size="2">País:</font></td>
<td width="79%" align="left">
<input type="text" name="Pais" size="20"></td>
</tr>
<tr>
<td width="21%" align="right">
<font face="Arial" size="2">E-mail:</font></td>
<td width="79%" align="left">
<input type="text" name="email" size="37"><font face="Arial" size="2"><b>*</b></font></td>
</tr>
<tr>
<td width="21%" align="right">
<font face="Arial" size="2">Sitio Web:</font></td>
<td width="79%" align="left">
<input type="text" name="url" size="37" value="http://"></td>
</tr>
<tr>
<td width="21%" align="right">
<font face="Arial" size="2">Asunto:</font></td>
<td width="79%" align="left" height="13">
<input type="text" name="Asunto" size="37"><font face="Arial" size="2"><b>*</b></font></td>
</tr>
<tr>
<td width="21%" align="right">
<font face="Arial" size="2">Mensaje:</font></td>
<td width="79%" align="left">
<textarea rows="4" name="Mensaje" cols="39"></textarea><font face="Arial" size="2"><b>*</b></font></td>
</tr>
<tr>
<td width="21%" align="right">
 </td>
<td width="79%" align="left">
<font face="MS Sans Serif" size="1" color="#FF0000"><b>*</b> campo obligatorio</font>
<p><input type="submit" value="Firmar Libro"></td>
</tr>
</table>
</center>
</div>
</body>
</html>

Eugenia Bahit

Analista Programadora LAMP y Scrum Coach

Manual