Avatar billede tblaster Nybegynder
25. november 2002 - 18:34 Der er 24 kommentarer og
1 løsning

rs("kommentar") rs("initialer) rs("firma) rs("mail")

Hejsa

Hvordan kæder jeg følgende sammen?

rs("kommentar") rs("initialer) rs("firma) rs("mail")

For tiden har jeg denne:

strKommentar = rs("kommentar")

Jeg vil gerne have sådan at den udskriver det som:

Kommentar (Navn, Firma)

Hvor mans skal kunne trykke på navn og så skal den sende en mail til adressen fra rs("mail")

Hvordan fikses det lige?
Avatar billede taager-kongen Nybegynder
25. november 2002 - 18:39 #1
response.write rs("kommentar") & "(<a mailto:" & rs("mail") & ">" & rs("navn") & "</a>, " & rs("firma") & ")"

noget ala det?
Avatar billede tblaster Nybegynder
25. november 2002 - 18:44 #2
Nu skriver den Kommentar (Navn, Firma) men laver ikke navnet til en mailto knappe :-( Hvad kan det skyldes?
Avatar billede taager-kongen Nybegynder
25. november 2002 - 18:45 #3
to sec...
Avatar billede whatever Nybegynder
25. november 2002 - 18:51 #4
response.write rs("kommentar") & " (<a href=""mailto:" & rs("mail") & """>" & rs("navn") & "</a>, " & rs("firma") & ")"
Avatar billede tblaster Nybegynder
25. november 2002 - 18:55 #5
whatever ... hvordan gør jeg så knappen med mailto den ikke vises som et link altså uden noget pynt og det?

Ellers er det fint!
Avatar billede whatever Nybegynder
25. november 2002 - 18:57 #6
Vil du bare have den til, at ligne normal tekst?

Hvis ja, hvilken font, font-størrelse og farve benytter du?
Avatar billede taager-kongen Nybegynder
25. november 2002 - 19:07 #7
whatever --> der var den... kunne ikke huske det.... :)
Avatar billede tblaster Nybegynder
25. november 2002 - 19:08 #8
Jeg har i starten af min tekst defineret følgende:

<style>
body {

    background : 000000;
    background-color: #FFFFFF;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt
    color: white;
    color: #000000;
    font-size: 10px;
    font-family: Tahoma;
   
    scrollbar-face-color: "#FFFFFF";
    scrollbar-shadow-color: "#FFFFFF";
    scrollbar-highlight-color: "#000000";
    scrollbar-3dlight-color: "#000000";
    scrollbar-darkshadow-color: "#000000";
    scrollbar-track-color: "#FFFFFF";
    scrollbar-arrow-color: "#000000";
   
}
    input, textarea, select, option {
        font-family: verdana;
        font-size: 10px;
        background: #FFFFFF;
        border:1px solid #111111;
        color: #000000;

</style>

Så kan jeg ikke bruge et eller andet med no decorations eller hvad det nu er?
Avatar billede whatever Nybegynder
25. november 2002 - 19:13 #9
Du kan bruge denne:

a {
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
}
Avatar billede tblaster Nybegynder
25. november 2002 - 19:14 #10
Det skal kun være det mail link der ikke skal være noget ved ... de andre links skal stadig kunne ses :-D
Avatar billede whatever Nybegynder
25. november 2002 - 19:18 #11
Så gør det sådan:

a.maillink {
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
}


response.write rs("kommentar") & " (<a href=""mailto:" & rs("mail") & """ class=""maillink"">" & rs("navn") & "</a>, " & rs("firma") & ")"
Avatar billede tblaster Nybegynder
25. november 2002 - 19:19 #12
Det var denne jeg tænkte på men hvordan skal den kædes samme med det andet?

style="text-decoration: none"

strKommentar = rs("kommentar") & " (<a href=""mailto:" & rs("mail") & """>" & rs("initialer") & " </a>, " & rs("firma") & ")"
Avatar billede whatever Nybegynder
25. november 2002 - 19:25 #13
strKommentar = rs("kommentar") & " (<a href=""mailto:" & rs("mail") & """ style=""text-decoration: none"">" & rs("initialer") & " </a>, " & rs("firma") & ")"
Avatar billede tblaster Nybegynder
25. november 2002 - 19:28 #14
Whatever ... hverken dit svar med a.maillink eller det sidste virkede :-(
Avatar billede martin86 Nybegynder
26. november 2002 - 09:08 #15
du skal bar lave bruge den samme kode ved sammen kodningen som før:

strKommentar = rs("kommentar") & " (<a href=""mailto:" & rs("mail") & """ style=""text-decoration: none"">" & rs("initialer") & " </a>, " & rs("firma") & ")"

også sætte:

a:link {
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    color: white;
    font-size: 10px;
    font-family: Tahoma;
    text-decoration: none;
}

ind i toppen ved dit CSS....

_Martin
Avatar billede tblaster Nybegynder
26. november 2002 - 17:55 #16
Martin86 ... det giver mig jo det problem at alle mine links bliver ikke bliver decorated hvilket de skal være. Det skal kun være de her der ændres:

strKommentar = rs("kommentar") & " (<a href=""mailto:" & rs("mail") & """ style=""text-decoration: none"">" & rs("initialer") & " </a>, " & rs("firma") & ")"
Avatar billede whatever Nybegynder
26. november 2002 - 18:07 #17
Både den med a.maillink og den anden burde virke.

Hvordan ser resten af din kode ud?
Avatar billede tblaster Nybegynder
26. november 2002 - 19:12 #18
Her er hele min kode:

<%@ Language=VBScript LCID=1030 %>
<html>

<head>
<title>Dato</title>
<style>
body {

    background : 000000;
    background-color: #FFFFFF;
    FONT-FAMILY: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt
    color: white;
    color: #000000;
    font-size: 10px;
    font-family: Tahoma;
   
    scrollbar-face-color: "#FFFFFF";
    scrollbar-shadow-color: "#FFFFFF";
    scrollbar-highlight-color: "#000000";
    scrollbar-3dlight-color: "#000000";
    scrollbar-darkshadow-color: "#000000";
    scrollbar-track-color: "#FFFFFF";
    scrollbar-arrow-color: "#000000";
   
}
    input, textarea, select, option {
        font-family: verdana;
        font-size: 10pt;
        background: #FFFFFF;
        border:1px solid #111111;
        color: #000000;
}
a:maillink {
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    color: white;
    font-size: 10px;
    font-family: Tahoma;
    text-decoration: none;
}
TD
{
    COLOR: #000000; FONT-FAMILY: Verdana; FONT-SIZE: 10pt
}
SMALL
{
    FONT-SIZE: 10pt
}
A:hover
{
    COLOR: #BFBFBF; TEXT-DECORATION: none
}

</style>
</head>

<body link="#608EC6" vlink="#608EC6" alink="#608EC6">
<table border=0 cellspacing="0" cellpadding="0" width="543" height="295" style="border-collapse: collapse" bordercolor="#111111">
<b><font face="Verdana, Arial" size="3" color="#000000">
<%


if request.querystring("Dag") <> "" then
  sQDag = request.querystring("Dag")
  sQMdr = request.querystring("Mdr")
  sQAar = request.querystring("År")
  sQLokale = Session("Lokale")
else
  sQDag = Day(Date)
  sQMdr = Month(Date)
  sQAar = Year(Date)
  sQLokale = Session("Lokale")
end if

Session("datobestil") = sQDag & "-" & sQMdr & "-" & sQAar

arrMonth = Array("januar", "febuar", "marts", "april", "maj", "juni", "juli", "august", "september", "oktober", "november", "december")
arrDay = Array("Søndag", "Mandag", "Tirsdag", "Onsdag", "Torsdag", "Fredag", "Lørdag")

datoDag = sQDag
Mdr = sQMdr
datoStr = datoDag & "-" & Mdr & "-" & sQAar

datoStreng = arrDay(WeekDay(datoStr)-1) & " den " & datoDag & ". " & arrMonth(Mdr-1) & " " & Year(datoStr) & " - " & sQLokale
Response.write datoStreng & "</b></font>" ' Afslut overskrift

sub SkrivLinie(strTid, strKommentar)
  Response.Write("<tr>")
  Response.Write("<td bgcolor='#608ec6' width='26' height='19'>&nbsp;</td>")
  Response.Write("<td width='10' nowrap bgcolor='#EFEEDE' height='19'>&nbsp;</td>")
  Response.Write("<td width='96' nowrap bgcolor='#EFEEDE' height='19'>" & strTid & "</td>")
  Response.Write("<td width='415' nowrap bgcolor='#EFEEDE' height='19'>" & strKommentar & "</td>")
  Response.Write("</tr>")
  Response.Write("<tr>")
  Response.Write("<td width='20' colspan='3' height='1'></td>")
  Response.Write("</tr>")
end sub

Set Con = Server.CreateObject("ADODB.Connection")
DBPath = "DBQ=" & server.mappath("../../db/Booking.mdb")
Con.Open "DRIVER={Microsoft Access Driver (*.mdb)};Password=1234 ;" & DBPath
'Find Bookninger for valgte dato
dato = sQMdr & "-" & sQDag & "-" & sQAar ' Format til DB MM-DD-YYYY
SQL = "SELECT tid, firma, initialer, mail, kommentar FROM booking WHERE dato = #" & dato & "#"

set rs = con.execute (SQL)

dato = sQMdr & "-" & sQDag & "-" & sQAar ' Format til DB MM-DD-YYYY
booWeekend = Weekday(datoStr) = 1 or Weekday(datoStr) = 7 'Er det lørdag/søndag
SQL = "SELECT tid, firma, initialer, kommentar FROM booking WHERE dato = #" & dato & "#"

%>

<tr>
  <td width="26" height="16"></td>
  <td width="10" height="16"></td>
  <td width="96" height="16"><b><font face="Verdana, Arial" size="2" color="#000000">Tid</font></b></td>
  <td width="415" height="16"><b><font face="Verdana, Arial" size="2" color="#000000">Reservation</font></b></td>
</tr>
<tr>
  <td width="26" height="1" bgcolor="#000000"></td>
  <td width="10" height="1" bgcolor="#000000"></td>
  <td width="96" height="1" bgcolor="#000000"></td>
  <td width="415" height="1" bgcolor="#000000"></td>
</tr>
<tr>
  <td colspan="3" bgcolor="#FFFFFF" width="20" height="3"></td>
</tr>

<%

function CStr2(Value)
  if Value < 10 then
    CStr2 = "0" & CStr(Value)
  else
    CStr2 = CStr(Value)
  end if
end function

TCnt = 7 ' Starttid
MCnt = 0 ' Startminutter

for Cnt = 1 to 28 ' Antal linier
  strtid = CStr2(TCnt) & ":" & CStr2(MCnt)
  TTime = TCnt * 100 + MCnt ' Tiden der skal udskrives nu

  if not rs.EOF then
    start = rs("tid")
  else
    RTime = 0
  end if
  RTime = Hour(start) * 100 + Minute(start) ' Tiden for næste aftale

  If TTime = RTime Then
    strKommentar = rs("kommentar") & " (<a href=""mailto:" & rs("mail") & " class=""maillink"">" & rs("initialer") & " </a>, " & rs("firma") & ")"
    rs.movenext
  Else
    ' Check for frokostpause
  If session("Id") <> 2 Then
    if not booWeekend and (TTime >= 1130 and TTime <= 1300) then
      strKommentar = "Kantinen serverer frokost"
    else
      strTid = "<a href=""bestil.asp?Lokale=" & sQLokale & "&Dag=" & sQDag & "&Mdr=" & sQMdr & "&ÅR=" & sQAar & "&Tid=" & strTid & """ style=""text-decoration: none"">" & strTid & "</a>"
      strKommentar = "&nbsp;"
    End If
  else
      strTid = "<a href=""bestil.asp?Lokale=" & sQLokale & "&Dag=" & sQDag & "&Mdr=" & sQMdr & "&ÅR=" & sQAar & "&Tid=" & strTid & """ style=""text-decoration: none"">" & strTid & "</a>"
      strKommentar = "&nbsp;"
  End If
  End if
  SkrivLinie strTid, strKommentar
  ' Tiden i næste linie
  MCnt = MCnt + 30
  if (MCnt = 60) then
    MCnt = 0
    TCnt = TCnt + 1
  end if
next

Response.Write("</table>")
%>
</body>
</html>
Avatar billede whatever Nybegynder
26. november 2002 - 19:52 #19
Prøv at indsæt denne:

a.maillink {
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
}

Det skal nemlig være a.maillink, og ikke a:maillink som du skriver. Desuden kan man ikke have 2 font-size, 2 font-family, 2 color osv.
Avatar billede tblaster Nybegynder
26. november 2002 - 19:57 #20
Med dit overstående forslag sker der stadig ingen forandring med mit link!
Avatar billede whatever Nybegynder
26. november 2002 - 20:05 #21
Er det muligt, at se det online?
Avatar billede tblaster Nybegynder
26. november 2002 - 20:10 #22
Avatar billede whatever Nybegynder
26. november 2002 - 20:28 #23
Der manglede et par "" i denne:

response.write rs("kommentar") & " (<a href=""mailto:" & rs("mail") & """ class=""maillink"">" & rs("navn") & "</a>, " & rs("firma") & ")"
Avatar billede tblaster Nybegynder
26. november 2002 - 20:56 #24
Det giver stadig ingen forskel :-(

Jeg kan se i koden på hjemmesiden at den ser således ud:

a.maillink {
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
    text-decoration: none;
}

...

(<a href="mailto:navn@firma.dk class="maillink">Initialer</a>, Firma)
Avatar billede whatever Nybegynder
26. november 2002 - 21:26 #25
Undskyld. Jeg glemte at rette koden:

response.write rs("kommentar") & " (<a href=""mailto:" & rs("mail") & """  class=""maillink"">" & rs("navn") & "</a>, " & rs("firma") & ")"
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