Avatar billede _et Praktikant
29. maj 2002 - 17:46 Der er 6 kommentarer og
2 løsninger

<img src="test.asp?pic=1"> billede fra ASP script

Hvordan laver jeg et asp script, hvor jeg kan skrive url'er i "<img src="test.asp?pic=1">" og så vises det billede som asp scriptet har valgt ud fra GET variablen??.

Jeg vil gerne have et lille eks på scriptet, hvis det er muligt..

Mvh. ET
Avatar billede eagleeye Praktikant
29. maj 2002 - 18:07 #1
Prøv at kikke på dette eks, er det sådan noget du søger:

http://www.activeserverpages.dk/aspdigital/kapitel2/sqlimage.asp
Avatar billede dta Nybegynder
29. maj 2002 - 21:40 #2
Ligger dine billeder i en access database eller som filer på serveren?
Avatar billede eagleeye Praktikant
29. maj 2002 - 21:41 #3
I det eks ligger de i en database.
Avatar billede eagleeye Praktikant
10. juni 2002 - 08:42 #4
Jeg har dette eks hvor billede navn+si kan overføres som Querystring eks. show_pic.asp?pic=tilbud.jpg :

<%
Response.ContentType="image/jpeg"
strPicture = Request.QueryString("pic")
set Image = Server.CreateObject("AspImage.Image")
Image.LoadImage Server.MapPath("./" & strPicture)
Response.BinaryWrite Image.Image
Set Image = nothing
%>

Men du kan evt kompinere de to script hvis du har stien i databasen.
Avatar billede _et Praktikant
10. juni 2002 - 14:12 #5
Jeg vil lige prøve dit eks.
Avatar billede eagleeye Praktikant
10. juni 2002 - 14:18 #6
Det kræver godt nok ASPImage er installeret på serveren ellers kan du bruge dette eks som læser filen som txt fil og udskriver filen binært:

<%
FileName = Request.QueryString("pic")
Response.ContentType = "image/jpeg"
Set Stream = server.CreateObject("ADODB.Stream")
Stream.Open
Stream.LoadFromFile Server.MapPath(FileName)
Contents = Stream.ReadText
Response.BinaryWrite Contents
Stream.Close
Set Stream = Nothing
%>
Avatar billede _et Praktikant
10. juni 2002 - 14:24 #7
det lyder spændende!
Avatar billede _et Praktikant
10. juli 2002 - 23:36 #8
fandt en anden måde!! sorry
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester