
20/05/2005, 12:35
|
| | Fecha de Ingreso: junio-2003 Ubicación: Santiago de Compostela
Mensajes: 603
Antigüedad: 21 años, 11 meses Puntos: 0 | |
A ver o soy tonto o soy burro.
Les envio el código de las dos páginas a ver si me dicen donde está el error porque o yo no me aclaro o tengo una empanada mental de aquí y no te menees:
En la pagina reservas.asp recupero algunos datos de la pagina anterior, pero ahora no me los recupera:
Estoy pasando los valores por get
verofertasminoristas.asp
<html>
<head>
<title>Información sobre la oferta</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script>
function enviaforma(accion)
{
if(accion == "formulario1")
{
document.form1.action = "../reservas.asp"
}
else
{
document.form1.action = "../enviar_amigo/form_enviar_amigo.asp"
}
document.form1.submit();
}
</script>
<link href="../hojaestilo.css" rel="stylesheet" type="text/css">
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<!--Incluimos el fichero de constantes-->
<!--#INCLUDE file="../adovbs.asp"-->
<%
Set Conn= Server.CreateObject("ADODB.Connection")
Set Command= Server.CreateObject("ADODB.Command")
Conn.open "DSN=clubviajesoferta.com.turofertas"
Command.ActiveConnection=Conn
Command.CommandType=adCmdText
Command.CommandText= "SELECT * FROM ofertasmayoristas WHERE referenciaoferta = '" & Request("referenciaoferta") & "'"
Set RS=Command.Execute ()
referenciaoferta=request("referenciaoferta")
denominacionoferta=rs("denominacionoferta")
%>
<form action="" method="get" name="form1" target="_blank" id="form1">
<table width="100%" cellpadding="0">
<tr>
<td colspan="3" align="left" valign="top"></td>
</tr>
<tr>
<td colspan="2" align="left" valign="top" bgcolor="#FFFFDC">
<input name="boton" type="submit" class="BOTON_SOLICITUD" id="boton" value="Solicitar información" onclick="enviaforma('formulario1');">
</td>
<td align="left" valign="top" bgcolor="#FFFFDC"><input name="boton" type="submit" class="BOTON_RECOMENDAR_AMIGO" id="boton" value="Recomendar a un amigo" onclick="enviaforma('formulario2');"></td>
</tr>
<tr>
<td width="13%" align="left" valign="top"><font color="#FF0000" size="2" face="Arial, Helvetica, sans-serif">Referencia: </font></td>
<td width="87%" colspan="2" align="left" valign="top"><font size="2" face="Arial, Helvetica, sans-serif"><%=rs("referenciaoferta")%></font></td>
</tr>
<tr>
<td align="left" valign="top"><p><font color="#FF0000" size="2" face="Arial, Helvetica, sans-serif">Destino:</font></p>
</td>
<td colspan="2" align="left" valign="top"><font size="2" face="Arial, Helvetica, sans-serif"><%=rs("destinooferta")%></font></td>
</tr>
<tr>
<td align="left" valign="top"><font color="#FF0000" size="2" face="Arial, Helvetica, sans-serif">Denominación:</font></td>
<td colspan="2" align="left" valign="top"><font size="2" face="Arial, Helvetica, sans-serif"><%=rs("denominacionoferta")%></font></td>
</tr>
<tr>
<td align="left" valign="top"><font color="#FF0000" size="2" face="Arial, Helvetica, sans-serif">Válidez:</font></td>
<td colspan="2" align="left" valign="top"><font size="2" face="Arial, Helvetica, sans-serif"><%=rs("fechavalidezoferta")%></font></td>
</tr>
<tr>
<td colspan="3" align="left" valign="top" bgcolor="#FFFFDC"><div align="center"></div></td>
</tr>
<tr>
<td colspan="3" align="left" valign="top"> <div align="left">
<p align="center"><img src="<%=RS("imagenoferta")%>" width="<%=RS("imagenofertaancho")%>" height="<%=RS("imagenofertaalto")%>" align="top"></div>
<div align="left"></div></td>
</tr>
</table>
</form>
</body>
<%
rs.close
conn.close%>
</html>
[/CODE]
Reservas.asp
Aquí es donde tengo que recoger los valores de la pagina anterior.
<html>
<head>
<title>Formulario de solicitud de información</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="hojaestilo.css" rel="stylesheet" type="text/css">
</head>
<!--Incluimos el fichero de constantes-->
<!--#INCLUDE file="adovbs.asp"-->
<%
referenciaoferta=request.Querystring("referenciaof erta")
response.write "referenciaoferta vale: " & referenciaoferta
destinooferta=request.QueryString("destinooferta")
denominacionoferta=request.QueryString("denominaci onoferta")
fechavalidezoferta=request.QueryString("fechavalid ezoferta")
Set Conn= Server.CreateObject("ADODB.Connection")
Set Command= Server.CreateObject("ADODB.Command")
Conn.open "DSN=clubviajesoferta.com.turofertas"
Command.ActiveConnection=Conn
Command.CommandType=adCmdText
Command.CommandText= "SELECT * FROM ofertasmayoristas WHERE referenciaoferta = '" & Request("referenciaoferta") & "'"
Set RS=Command.Execute ()
%>
<body>
<p></font></p>
<form action="reservas_result.htm" method="POST" name="" id="">
<table border="0" width="100%">
<tr>
<td height="21" colspan="4"><font face="Times New Roman, Times, serif">Para recibir información sobre esta oferta rellena el formulario y pulsa</font>
<input class="BOTONES_FORMULARIO" type="submit" value="Enviar"></td>
</tr>
<tr>
<td height="21" colspan="4"><font face="Arial, Helvetica, sans-serif"><strong><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif">Datos de la Oferta</font></strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"></strong></font></font></font></td>
</tr>
<tr>
<td class="CELDA" height="21">Referencia<br>
<input name="destinos" type="text" class="CAJASDETEXTO" id="destinos" value="<%=referenciaoferta%>" size="10" maxlength="10"></td>
<td class="CELDA" height="21">Destino<br>
<input name="destinos" type="text" class="CAJASDETEXTO" id="destinos" value="<%=destinooferta%>" size="30" maxlength="30"></td>
<td class="CELDA" height="21"><p>Válidez<br>
<input name="destinos" type="text" class="CAJASDETEXTO" id="destinos" value="<%=fechavalidezoferta%>" size="10" maxlength="10"></td>
<td height="21"></td>
</tr>
<tr>
<td class="CELDA" height="21" colspan="4">Denominación<br>
<input name="destinos" type="text" class="CAJASDETEXTO" id="destinos" value="<%=denominacionoferta%>" size="80" maxlength="80"></td>
</tr>
<tr>
<td height="21" colspan="4"><strong><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif">Datos del Peticionario</font></strong></td>
</tr>
<tr>
<td class="CELDA" height="45" width="144">Nombre<br>
<input name="nombre" type="text" class="CAJASDETEXTO" id="nombre" size="24" maxlength="28"> </td>
<td class="CELDA" height="45" width="180">Apellidos<br>
<input name="apellidos" type="text" class="CAJASDETEXTO" id="apellidos" size="24" maxlength="28"></td>
<td class="CELDA" height="45" width="150">Teléfono<br>
<input name="telefono" type="text" class="CAJASDETEXTO" id="telefono" size="9" maxlength="9"></td>
<td class="CELDA" width="169">Fax<br>
<input name="fax" type="text" class="CAJASDETEXTO" id="fax" size="9" maxlength="9"></td>
</tr>
<tr>
<td class="CELDA" height="46" width="144">E-mail<br>
<input name="email" type="text" class="CAJASDETEXTO" id="email" size="24"></td>
<td class="CELDA" height="46" width="180">Dirección<br>
<input name="direccion" type="text" class="CAJASDETEXTO" id="direccion" size="28" maxlength="28">
</font></td>
<td class="CELDA" height="46" width="150">Localidad<br>
<input name="localidad" type="text" class="CAJASDETEXTO" id="localidad" size="25" maxlength="28"></td>
<td class="CELDA" width="169">Código Postal<br>
<input name="codpostal" type="text" class="CAJASDETEXTO" id="codpostal" size="5" maxlength="5"></td>
</tr>
<tr>
<td height="23" colspan="4"><font color="#003366" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Cuando deseas viajar</strong></font></td>
</tr>
<tr>
<td class="CELDA" height="46" width="144">Fecha de petición<br>
<input name="fepeticion" type="text" class="CAJASDETEXTO" id="fepeticion" value="<%=date%>" size="8" maxlength="8"></td>
<td class="CELDA" height="46" width="180">Fecha del viaje<br>
<input name="feviaje" type="text" class="CAJASDETEXTO" id="feviaje" size="8" maxlength="8"></td>
<td class="CELDA" height="46" width="150">Duración del viaje (días)<br>
<input name="duracion" type="text" class="CAJASDETEXTO" id="duracion" size="3" maxlength="3"></td>
<td class="CELDA" >Número de plazas<br>
Adultos
<input name="plazasadultos" type="text" class="CAJASDETEXTO" id="plazasadultos" size="3" maxlength="3">
Niños
<input name="plazasninos" type="text" class="CAJASDETEXTO" id="plazasninos" size="3" maxlength="3"></td>
</tr>
<tr>
<td class="CELDA" height="47" width="144">Tipo de alojamiento<br>
<input name="tialojamiento" type="text" class="CAJASDETEXTO" id="tialojamiento" size="24"></td>
<td class="CELDA" height="47" width="180">Régimen<br>
<input name="regi" type="text" class="CAJASDETEXTO" id="regi" size="24"></td>
<td class="CELDA" height="47" width="150">Categoría Hotel/Apto<br>
<input name="categor" type="text" class="CAJASDETEXTO" id="categor" size="20"></td>
<td class="CELDA" >Tipo de transporte<br>
<input name="titransporte" type="text" class="CAJASDETEXTO" id="titransporte" size="24"></td>
</tr>
<tr valign="top">
<td class="CELDA" height="28" colspan="3">Observaciones<br>
<input name="observaciones" type="text" class="CAJASDETEXTO" id="observaciones" size="54"></td>
<td class="CELDA" width="169" height="28" valign="bottom"></td>
</tr>
</table>
</form>
</body>
</html>
[/CODE]
Gracias |