Har byggt en webshop och när man har valt produkt och klickar sig till kassan så syns inte produkten Det beror troligen på att sidan cache:as. Se till att sidan går ut direkt: En fråga med såhär lite information utan att du visar koden ger inte stor chans till svar... Gissningsvis uppdaterar du inte något ordentligt. Använder du frames uppdaterar du troligtvis inte framen som visar kundvagnen. Hej! fattar inte riktigt vad du menar med Response.expiers = -1 Standardfråga #1: skrev in det efter loopen i kundvagnen Man brukar sätta det i början av koden.IE uppdaterar inte
i kundvagnen. Man måste klicka på "uppdatera knappen" i IE först då syns produkten.
Undrar om någon råkat ut för detta och i så fall vad som är problemet. Har installerat IE6 SP 1
utan att det hjälpt.
// mattias//Sv: IE uppdaterar inte
Response.Expires = -1
Sv: IE uppdaterar inte
/JohanSv:IE uppdaterar inte
Skickar här med koden så kanske det blir lite lättare att se vad som felas
koden jag använder för att välja produkt är
<!--#include file="ordernummer.asp"-->
<html>
<input type="button" value="Kassan" onClick="window.location='kundvagn.asp'">
<link rel="stylesheet" type="text/css" href="layout.css">
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Set RecSet = Server.CreateObject("ADODB.Recordset")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & Server.MapPath("h.mdb")
Visa = "SELECT * FROM produkttabell ORDER BY KortID"
RecSet.Open Visa, Connect, 2, 3
%>
<table border=0 width="100%">
<TR>
<td>Förnamn</td>
<td>Efternamn</td>
<td>Tillverkare</td>
<td>Serie</td>
<td>År</td>
<Td>Pris</td>
<td>kortid</td>
<td>Lägg Till</td>
</tr>
<%Do Until RecSet.EOF%>
<tr>
<td><% =RecSet("Fnamn") %> </td>
<td><% =RecSet("Enamn") %> </td>
<td><% =RecSet("Tillverkare") %> </td>
<td><% =RecSet("Serie") %> </td>
<td><% =RecSet("Ar") %> </td>
<td><% =RecSet("Pris") %> kr</td>
<td><% =RecSet("kortid") %></td>
<td><input type="button" value="lägg till" onClick="window.location='kund2.asp?Fnamn=<% =RecSet("Fnamn") %>&Enamn=<% =RecSet("Enamn") %>&Tillverkare=<% =RecSet("Tillverkare") %>&Serie=<% =RecSet("Serie") %>&Ar=<% =RecSet ("ar")%>&Pris=<% =RecSet("Pris")%>&KortID<% =RecSet("KortID")%> '">
</td>
</tr>
<%
RecSet.MoveNext
Loop
RecSet.Close
Connect.Close
%>
</table>
</html>
****************************************
Koden som används i kundvagnen är följande
<!--#include file="ordernummer.asp"-->
<%
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & Server.MapPath("h.mdb")
Set RecSet = Server.CreateObject("ADODB.Recordset")
visa="SELECT * FROM ordertabell WHERE kundkorgsID = '" & Request.Cookies("Varukorg")("ordernummer") & "'"
RecSet.Open visa, Connect, 2, 3
%>
<%Do while not Recset.EOF%>
<table border="1" width="100%" cellpadding="0" cellspacing="0">
<tr>
<td width="10%" > <%= RecSet("Fnamn")%></td>
<td width="10%"> <%= RecSet("Enamn")%></td>
<td width="10%"> <%= Recset("kundkorgsid")%></td>
<td width="10%"> <%= RecSet("tillverkare")%></td>
<td width="10%"><%= RecSet("kortid")%></td>
<td width="10%"> <input type="button" value="TaBort" onClick="window.location='radera2.asp?<%= RecSet("Kortid")%>'"></td>
</tr>
<%RecSet.MoveNext
Loop
'Response.Write sql
RecSet.Close
Connect.Close
%>
</table>
<input type="button" value="nästa" onClick="window.location='bestall2.asp?'">
//mattias//
Sv:IE uppdaterar inte
testade att skriva in det men det funkade inte.Sv: IE uppdaterar inte
Vad menar du med att det "inte fungerar"?
Var skrev du in det?Sv:IE uppdaterar inte
när jag skrivit in det uppdaterades inte sidan
vet inte vad jag gjort galetSv: IE uppdaterar inte
Töm temporära filer i IE, annars ligger ju den gamla sidan kvar, som inte hade något utgångsdatum.