Jag har en nyhetssida som jag ibland skriver emailadresser och länkar ibland nyheterna, och tyvärr blir det inte automatiskt så att folk kan klicka på det direkt. Hur gör man för att det ska bli möjligt. Så här ser aspscriptet ut:
<%
id = request.querystring("id")
DSNtemp="DRIVER={Microsoft Access Driver (*.mdb)}; "
DSNtemp=dsntemp & "DBQ=" & server.mappath("databaser/main.mdb")
sqlstmt = "SELECT * FROM nytt where id =" & id & " ORDER BY id DESC"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sqlstmt, DSNtemp, 3, 3
TotalRecs = rs.recordcount
Ska du hämta flera poster så måste du loppa ut datan.
exempel
response.write "<table>"
Antal=10 ' Hur många vill du visa
do until antal=10 or rs.eof
response.write "<tr><td>'"& titel1 &"'</td></tr>"
Antal = Antal + 1
rs.movenext
loop
rs.close
Set rs = nothing
response.write "</table>
Du kanske ska använda ORDER BY DATE1 också istället för ID.
nej jag menar att den ska känna av texten som hämtas ifrån databasen om det är @ eller en www.hejhopp.com. Och då automatiskt göra den till email klickbar eller www adress klickbar hoppas ni förstår
Tack snälla men det har jag redan hittat men jag fattar inte ett dyft hur det fungerar. Vet du det är jag tacksam förhjälp. Vad man ska lägga in det i mitt script...
Lägg in hela funktionen som ligger på sidan som ni länkar till, sen behöver du ju bara i utskriften av dina variabler, eller kanske enklare däör du lägger allt i variabler köra funktionen:
Jag provade att lägga in det som du menar men får upp detta meddelande.
Feltyp:
Kompileringsfel i Microsoft VBScript (0x800A0401)
Slut på programsats förväntas.
/fastighet/boinfo.asp, line 47, column 20
date1 = convertLink rs("pentry")
-------------------^
Du skrev också att det skulle finnas något slut på sidan,vad menar du med det.