17. maj 2002 - 02:35
Der er
14 kommentarer og 1 løsning
vil ikke vise de billeder jeg uploader
har jeg en form for syntaks fejl her eller hvad ???? jeg har ihvertfald kigget mig blind på problemet Set ObjRS = Server.createObject("ADODB.Recordset") SQL = "Select Navn,Age,Descrip,billednavn from tblupload ORDER BY navn " ObjRS.open Sql,Objconn If not ObjRS.EOF then Do until ObjRS.EOF picpath = "../database/pics/" & ObjRS("billednavn") & ".jpg" response.write picpath response.write "<table border='" & tableborder & "' class='tekst2'>" response.write "<tr><td>" response.write "<table>" response.write "<tr><td>" & "Age .: " & "</td><td>" & ObjRS("Age") & "</td></tr>" response.write "<tr><td>" & "Name .: " & "</td><td>" & ObjRS("Navn") & "</td></tr>" response.write "<tr><td>" & "Description .: " & "</td><td>" & ObjRS("Descrip") & "</td></tr>" response.write "</table>" response.write "</td><td>" response.write "<img src='" & server.mappath("picpath") & "'>" response.write "</td></tr>" response.write "</table>" response.write "<br />" ObjRs.movenext Loop end if ObjRS.close Set ObjRS = nothing
Annonceindlæg fra Computerworld
Prøv lige: SQL = "SELECT...", her står SQL med store bokstaver, medens det står med lille i ObjRS.open Sql,Objconn Der er ikke noget galt med SQL syntax'en, hvis kolonnerne i db er i orden. /Curriculum
VBScript er altså case insensitive Fejlen er at d bruger mappath, altså mapper til en fysisk sti.
hmm er ikke case sensitive i asp
Jeg vil mene at du skal erstatte denne linie response.write "<img src='" & server.mappath("picpath") & "'>" med denne response.write "<img src=""" & picpath & """>" Du har jo sat picpath = den relative sti + filnavn + extension
Jo, hvis du skriver det i JScript :-)
nope..var heller ikke det
begynder at tror der måske er en eller anden form for restriction på den mappe
Kan du ikke vise et udsnit af den færdige HTML kode...
Du kan ikke bruge Server.Mappath hvis du ikke har givet mappen rettigheder via din eller serverens IIS.
Hør nu her, det giver overhovedet ingen mening at tale om mappath. Hvad skal du bruge en fysisk sti på serveren til, i din IMG tag - med mindre du altså kun vil køre den lokalt ?
Jeg kan ikke browse mig frem til billederne, så jeg tror du har et problem enten med stien eller rettigheder. Hvis du kører IIS, check rettigheder for IUSR_MACHINENAME
punkt 1.: ligger i kke på min server punkt 2 det ligger på et eller andet skod hosting i usa..heldigvis betaler jeg ikke punkt 3. dem som betaler har bestemt de vil ha det på den hosting service bottem line er..jeg har ikke den fjerneste anelse om hvilket dir jeg skal uploade de billeder til så jeg både kan upalode dem og vise dem... og der står intet på hostens website om hvor det skal være...det sutter suk
Det ville være nemmere, hvis du havde fortalt det fra starten. Hvordan forventer du helt ærligt at nogen herfra kan hjælpe dig med det ? Som jeg ser det virker din kode nu. Adgang til billederne, oplysning om adresse m.v. kan du altså kun få hos enten webhotellet eller kunden.
Kurser inden for grundlæggende programmering