19. januar 2004 - 19:56Der er
4 kommentarer og 1 løsning
se fil fra beskyttet sted
daws jeg har en asp fil som der ligger et sted på min server, hvor man ikke normalt har addang, fordi det er det eneste sted jeg kan uploade til på min server, men hvordan kan man så se siden i browseren
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
Problemet er så at man ikke kan skrive filerne som source direkte i en image tag, da HTML delen (browseren) ikke kan se den sti filerne ligger i. Det er kun ASP koden som kan se den sti.
Så skal man lave sin image tags om til at kalder en ASP fil med navnet på billede filen som skal vises i image taggen i dette eks img.asp:
Så laver man en ny fil her skal den hedde img.asp som kan finde og skrive billedet til browseren, du kan så rette FilePath så det passer med din folder: <% FileName = Request.QueryString("fil") FilePath = "d:\wwwbruger.dk\db\" & FileName Response.Buffer = True Set st = Server.CreateObject("ADODB.Stream") st.Type = 1 st.Open st.LoadFromFile FilePath Response.Clear
Response.ContentType = "image/jpeg" Response.AddHeader "Content-Disposition", "inline;filename=" & FileName Response.BinaryWrite st.Read() st.Close ' Luk Stream-objektet Set st = Nothing Response.End %>
mentoz> Du skal ifølge reglerne offentligøre løsningen, med mindre at det er en betalingsopgave, hvilket det ikke var.
Ekspertens regel §2.8: "Hvis der udloddes andre præmier end point såsom penge, så skal spørgsmålet placeres i kategorierne Opgaver eller Job/opgaver. Svaret på - eller løsningen til - et sådant spørgsmål behøver ikke at blive offentliggjort på Eksperten - i modsætning til spørgsmål, der involverer point. De skal offentliggøres på sitet. Kategorierne Opgaver og Job/opgaver kan stadig indeholde spørgsmål med point som præmier. I så fald gælder de almindelige regler såsom offentliggørelse af svar."
Der er fokus på denne del: "Svaret på - eller løsningen til - et sådant spørgsmål behøver ikke at blive offentliggjort på Eksperten - i modsætning til spørgsmål, der involverer point. De skal offentliggøres på sitet."
Så, offentliggør løsningen. Ellers kan du blive anmeldt, for at have taget pointsne selv.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.