Request i request
Har et lille problem som jeg har brugt timer på at forsøge at få til at virke.*****Har følgende kode (index.asp)
<html>
<head>
<title>Brevbokning</title>
<link rel="STYLESHEET" type="text/css" href="files/style.css">
<script language="JavaScript">
<!--
function linkselect (url)
{
if (url.length > 0) {
window.top.location = "" + url;
}
}
// -->
</script>
</head>
<%
Department=Request.QueryString("Department")
DateChoice=Date()
%>
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Set RecSet = Server.CreateObject("ADODB.Recordset")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("../../db/data.mdb")&";"
%>
<%If Request.QueryString("Department") = "" Then%>
<table border="0" cellspacing="5" cellpadding="2">
<tr>
<td width="235" height="65" class="Act"><div class="DB1ActText">1.</div><div class="DB1Act"></div><!-- #Include File="DBDepartment.asp" --></td>
<td width="235" height="65" class="Wai"><div class="DB2ChkText">2.</div><div class="DB2Chk"></div></td>
<td width="235" height="65" class="Wai"><div class="DB3ChkText">3.</div><div class="DB3Chk"></div></td>
<td width="235" height="65" class="Wai"><div class="DB4ChkText">4.</div><div class="DB4Chk"></div></td>
</tr>
</table>
<%ElseIf Request.QueryString("Department") = Department Then%>
<table border="0" cellspacing="5" cellpadding="2">
<tr>
<td width="235" height="65" class="Wai"><div class="DB1ActText">1.</div><div class="DB1Chk"><!-- #Include File="DBDepartment.asp" --></div></td>
<td width="235" height="65" class="Act"><div class="DB2ChkText">2.</div><div class="DB2Act"><!-- #Include File="DBDate.asp" --></div></td>
<td width="235" height="65" class="Wai"><div class="DB3ChkText">3.</div><div class="DB3Chk"></div></td>
<td width="235" height="65" class="Wai"><div class="DB4ChkText">4.</div><div class="DB4Chk"></div></td>
</tr>
</table>
<ElseIf Request.QueryString("Department") = Department AND Request.QueryString("DateChoice") = DateChoice Then%>
<table border="0" cellspacing="5" cellpadding="2">
<tr>
<td width="235" height="65" class="Wai"><div class="DB1ActText">1.</div><div class="DB1Chk">dddd</div></td>
<td width="235" height="65" class="Wai"><div class="DB2ChkText">2.</div><div class="DB2Chk">dddd</div></td>
<td width="235" height="65" class="Act"><div class="DB3ChkText">3.</div><div class="DB3Act"></div>Test</td>
<td width="235" height="65" class="Wai"><div class="DB4ChkText">4.</div><div class="DB4Chk"></div></td>
</tr>
</table>
<%End if%>
</body></html>
*****DBDate.asp
<select name="DB1" style="width:160" onchange="linkselect (this.options[this.selectedIndex].value)">
<option value="index.asp">Välj</option>
<option value="index.asp?Department=<%=(Department)%>&DateChoice=<%=(DateChoice)%>"><%=Date%></option>
</select>
******
Hvis i henter filerne ned (sti for neden) så ser i hvad problemet er. Jeg vil gerne have at når man har valgt første box, så går den videre til næste osv. Den første boks virker men derefter står det stille.
Hvis, en venlig sjæl, dessuden kan få dato til at tjekke i DB om der findes dage som er passeret hvor der ikke er en værdi, så er det perfekt.
Feks: 01/01/2001 existerer ikke i DB, så skal den komme frem i DBDate dropbox. Dessuden skal der også, i dropbox vise dagens dato og de kommende 10.
Jeg er *#¤%#¤%"# irriteret over at ikke kunne få det til at virke, og er derfor taknemlig for hjælp :-)
50 point
*****Filerne: (Højreklik, vis source)
http://www.grayholm.se/KPIN/Fejl/DBDate.txt
http://www.grayholm.se/KPIN/Fejl/Index.txt
http://www.grayholm.se/KPIN/Fejl/DBDepartment.txt
På forhånd tak :-)
