dominios y alojamiento web en hostalia

Página principal IV

01 de enero de 2001
Valoración del artículo:
Descripción de la tercera parte del script busqueda.asp
Atención: Contenido exclusivo de DesarrolloWeb.com. No reproducir. Copyright.
Independientemente de la secuencia del archivo que estemos ejecutando, queremos que se nos proponga siempre un cambio de lengua. Esto lo haremos de la misma forma que para la página de entrada (home.asp):

<tr><td align="center" bgcolor="#999966" colspan="5"><FONT face="verdana,arial,helvetica" size=2 color="#ffffff">
<!-- #include file="scripts_lengua/cambiolengua.inc" -->
</font></td></tr>


También queremos que en todo momento podamos ver cuál es el estado de nuestro carrito y que se nos proponga la posibilidad de verlo y editarlo. Esta proposición no queremos por supuesto que se dé en el caso en el que nuestro carrito esté vacío. He aquí la forma en la que se ha gestionado esto:

-Estudiamos las posibles situaciones de nuestro carrito y actuamos en consecuencia. El carrito puede estar vacío, poseer un único articulo o presentar más de uno. Para cada una de esas circunstancias el mensaje a imprimir ha de ser diferente. Este tipo de situaciones en las que los valores de una variable pueden ser englobados en distintos casos pueden ser fácilmente regulados con condiciones del tipo If. Sin embargo, hemos preferido mostraros otra forma de llevar a cabo este tratamiento mediante la estructura Select Case la cual resulta fácilmente comprensible:

'Comprobamos si el carrito esta vacio, tiene un articulo o mas de uno para poner el mensaje apropiado
Select Case Session("num_articulos")
Case 0   imprimir("carrito_vacio")
Case 1   imprimir("carrito_uno")
Case Else   imprimir("carrito_muchos1")
            Response.Write " "&Session("num_articulos")
            imprimir("carrito_muchos2")
End Select


-Para los casos en el que el carrito no esta vacío, proponemos también un enlace para verlo y editarlo. Estas tareas serán llevadas a cabo por el script carrito.asp:

<%
If Session("num_articulos")<>0 Then
%>
<tr>
<td bgcolor="#cc9900" align="center"><FONT face="verdana,arial,helvetica" size=2 color="#ffffff"><a href="carrito.asp"><%imprimir("vercarrito")%></a></font><br></td>
</tr>
<%End If%>


-Terminamos cerrando la conexión a la base de datos:

<!--#include file="plantillas/connoff.inc"-->

Ir la librería

Compartir en redes sociales


Manuales relacionados
Categorias relacionadas
El autor
Rubén Alvarez
Redactor de DesarrolloWeb.com
http://www.desarrolloweb.com
Lectura recomendada
Compra este libro en Agapea, la librería urgente a domicilio.
Últimas noticias
Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...