07. november 2003 - 08:49
Der er
25 kommentarer og 1 løsning
Synax fejl i html sektion
Denne linie: <td valign="top"><img src="<%=RecSet("bild")%>"></td> giver billed placering (uden billede). Men også et "> ved siden af. Er der nogen fejl i denne?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
07. november 2003 - 08:55
#1
<img src='<%=RecSet('bild')%>'>
07. november 2003 - 09:05
#2
Så får jeg blot '>
07. november 2003 - 09:28
#3
er det en asp-side?
07. november 2003 - 09:46
#4
yep
07. november 2003 - 09:48
#5
<!DOCTYPE HTML PUBLIC "-"//W3C//DTD// HTML 4.01 Transittional//EN"> <HTML> <HEAD> <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"> <TITLE>[ ]</TITLE> </HEAD> <BODY> <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("db/dagsbild.mdb") Conn.Open DSN 'Set Conn = Server.CreateObject("ADODB.Connection") 'Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/dagsbild.mdb") Set RecSet = Conn.Execute("SELECT * From dagsbild Where dag=Date() Order By id desc")%> <table border="0" cellpadding="1" cellspacing="1"> <%If RecSet.EOF Then%> <tr> <td valign="top"><font size="2" face="Tahoma">Ingen billeder idag!</font></td> </tr> <%Else%> <tr> <td valign="top"><img src='<%=RecSet('bild')%>'></td> </tr> <%End If%> </table> <%RecSet.Close Set RecSet = Nothing%> </BODY> </HTML>
07. november 2003 - 09:53
#6
<img src="<%=RecSet("bild")%>"> Det skal jo fungere, er det den rigtige sti du har i databasen.
07. november 2003 - 10:15
#7
Det er jeg ret sikker på. Men lidt usikker på hvordan jeg tester den med IIS. Jeg skriver blot C:\Inetpub\wwwroot\test\dagsbild.asp i bjælken i IE. Men det skulle vel række
07. november 2003 - 10:29
#8
Når du tester det hvordan ser HTML kilden så ud i browseren?
07. november 2003 - 10:31
#9
Tjaa. Ups!? <!DOCTYPE HTML PUBLIC "-"//W3C//DTD// HTML 4.01 Transittional//EN"> <HTML> <HEAD> <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW"> <TITLE>[ ]</TITLE> </HEAD> <BODY> <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("c:/inetpub/wwwroot/gruvsjo/db/dagsbild.mdb") Conn.Open DSN 'Set Conn = Server.CreateObject("ADODB.Connection") 'Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db/dagsbild.mdb") Set RecSet = Conn.Execute("SELECT * From dagsbild Where dag=Date() Order By id desc")%> <table border="0" cellpadding="1" cellspacing="1"> <%If RecSet.EOF Then%> <tr> <td valign="top"><font size="2" face="Tahoma">Ingen billeder idag!</font></td> </tr> <%Else%> <tr> <td valign="top"><img src='<%=RecSet("bild")%>'> </td> </tr> <%End If%> </table> <%RecSet.Close Set RecSet = Nothing%> </BODY> </HTML> Den skal vel ikke vise asp koderne vel?
07. november 2003 - 10:31
#10
Men i databasen lägger du stien til billedet ind, eller?
07. november 2003 - 10:32
#11
Der har vi nok fejlen :o) Den skal bestemt ikke vise koderne...
07. november 2003 - 10:32
#12
Du skal have din IIS op og køre... jeg kan guide dig lidt hvis det er.
07. november 2003 - 10:35
#13
Du skal teste det ved at skrive din PC's navn i browserens adresselinje. F.eks.:
http://willi
07. november 2003 - 10:36
#14
07. november 2003 - 10:43
#15
Jeg får blot medd. om at siden ikke kan vises
07. november 2003 - 10:43
#16
07. november 2003 - 10:46
#17
Og du har IIS installeret? Hvilken Windows bruger du? Du skal finde det rigtige navn, ved at højreklikke på Denne Computer > Egenskaber og vælge faneblad "Computernavn". Der inde står nogle forskellige navne, det er en af dem, som er domænet for dit lokale web.
07. november 2003 - 10:47
#18
en smutvej til den lokale maskine er localhost eller 127.0.0.1
dvs
http://localhost
07. november 2003 - 10:52
#19
Skriver jeg localhost får jeg : Du har ikke angivet et standarddokumentsæt, der skal vises til brugerne. Når en bruger opretter forbindelse til dette Websted, får han at vide, at "Siden er under konstruktion".
07. november 2003 - 10:53
#20
Jeg bruger windows 2000
07. november 2003 - 10:57
#21
07. november 2003 - 11:11
#22
Conn.Open DSN ( Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath("db/dagsbild.mdb") Conn.Open DSN )
07. november 2003 - 11:31
#23
Det ser ud til at det virker nu! Så nu er problemet at billederne ikke hentes fra db. Men nu får jeg se...
07. november 2003 - 11:42
#24
Jeg vil lige lægge et svar så :o)
07. november 2003 - 11:46
#25
Så er den der. Tak for guiden. Stien i db var også forkert. Jeg skulle ikke skrive den fulde sti. Men blot stien til undermappen.
07. november 2003 - 11:53
#26
Det er godt du har fået det til at køre! Tak for points :o)
Kurser inden for grundlæggende programmering