När jag har denna kod i en include så kommer jag inte till indexsidan eller så kommer jag dit utan att kunna logga in, den bara jobbar och jobbar och redirecten har körts vid timeout utan att jag ens kommit till indexsidan
If Not Session("userID") = "" Then
Response.Redirect "/index.asp"
else
Response.Redirect "/timeout.asp"
End If
Utan den är det inga problem att komma till indexsidan eller logga in, men då får jag ingen redirect vid sessionens upphörande
när jag har den i en include som bara gäller för ex defaultsidan när man är inloggad så kommer jag inte ens dit...bara skickas tillbaka till indxsidan med inloggningen
Ligger include filen i samma mapp? Antar att include filen är en ASP-fil??? Dvs:
Om du har en filstuktur som följande
root/page/index.asp - Som innehåller include filen
root/inc/inc.asp - som redirectar till tex index.asp kommer det att bli till en fil som finns i
root/inc/index.asp dvs en fil som inte finns...
Eller fattade jag allt fel?
invludefilen ligger i en includemapp, de filer som ska omfattas av includen ligger alla utanför den mappen, antingen i roten eller i mappar
root/include <-- här ligger filen som inkluderas
root <-- massa filer som omfattas av includen
root/mapp <-- dessa ska åxå omfattas
root/mapp/mapp <-- dessa ska åxå omfattas
Problemet löstes genom att lägga includefilen direkt under rooten