Avatar billede Slettet bruger
17. april 2002 - 12:10 Der er 17 kommentarer og
1 løsning

Gøre et navn til email link fra database

Hej.

Jeg har denne (foruden en masse andre) linier der udskriver en del oplysninger fra en database

<input type="text" name="x_ANSVARLIG" value="<%= x_ANSVARLIG %>" size=30 maxlength=50>

i en anden tabel "ansvar" står navnet også som kommer frem med ovenstående linie.

Hvordan gør jeg navnet aktivt når det listes så man kan klikke på navnet og så skrive en mail til vedkommende.

Håber nogen kan hjælpe.

Ole.
Avatar billede kimiwan Nybegynder
17. april 2002 - 12:13 #1
<input type="text" name="x_ANSVARLIG" value="<%= x_ANSVARLIG %>" size="30" maxlength="50" onFocus="location.href='mailto:<%=x_ANSVARLIG_EMAIL%>';">
Avatar billede kimiwan Nybegynder
17. april 2002 - 12:15 #2
det er hvis du vil ha' det i en text boks...

du kan selvfølgelig også bare lave det som et link, hvis du vil..
<a href="mailto:<%=x_ANSVARLIG_EMAIL%>"><%=x_ANSVARLIG%></a>
Avatar billede Slettet bruger
17. april 2002 - 12:18 #3
Når man vil se navn og email i tabellen bruges denne

<a href="ANSVARlist.asp?order=<%= Server.URLEncode("EMAIL") %>">

Den første du sendte kunne jeg ikke få til at lave til en link. Det virker som det plejer.
Avatar billede kimiwan Nybegynder
17. april 2002 - 12:21 #4
du har din email i variablen EMAIL ?

så skal du bare skrive:

<a href="mailto:<%=EMAIL%>"><%=X_ANSVARLIG%></a>

husk at skrive mailto:
Avatar billede Slettet bruger
17. april 2002 - 12:24 #5
Det  bliver til en link nu, men der kommer ingen mail adr. Der står bare mailto:  og så ikke mere. Kan du se hvad det kan være ?
Avatar billede kimiwan Nybegynder
17. april 2002 - 12:26 #6
det er fordi du skal ha' emailadressen fra databasen...

hvis den skriver navnet ud fint nok, skal du bare gøre det samme med emailadressen, for at hente det ud også.
Avatar billede Slettet bruger
17. april 2002 - 12:28 #7
Den forstår jeg ikke rigtig. Kan du forklere det lidt bedre. Det kan nemt være jeg er lidt tungnem :-)
Avatar billede cotus Nybegynder
17. april 2002 - 12:32 #8
<a href='<% Response.write Request.form ("x_ANSVARLIG") %>'>Klik her</a>
Avatar billede cotus Nybegynder
17. april 2002 - 12:32 #9
Nå, ja, mailto...
Avatar billede kimiwan Nybegynder
17. april 2002 - 12:33 #10
ok...

du har en database med nogle navne, emailadresser osv.

du henter et navn ud fra databasen og viser det på listen - det går fint nok.

nu skal du gøre det samme med emailadressen - hent den ud fra databasen og vis den på siden.

det sted, du skal skrive emailadressen på siden, er hvor jeg har skrevet x_ANSVARLIG_EMAIL

gi'r det mere mening? prøv at gøre det skridt for skridt
Avatar billede Slettet bruger
17. april 2002 - 12:37 #11
Jeg fik denne

<a href="mailto:<%=EMAIL%>"><%=X_ANSVARLIG%></a>

og den laver navnet til en link, men henter ikke emailen ind, så den er blank. Jeg er ikke helt med på hvad du mener, men læser lige en gang til eller 2 :-)
Avatar billede kimiwan Nybegynder
17. april 2002 - 12:38 #12
hvilket felt i databasen indeholder brugerens email?
Avatar billede Slettet bruger
17. april 2002 - 12:40 #13
Det er i en anden tabel der kaldes ansvarlig hvor navnet og email står og den hedder godtnok EMAIL.
Avatar billede Slettet bruger
17. april 2002 - 12:42 #14
De hentes i en anden asp fil for at liste dem på denne måde.

<a href="ANSVARlist.asp?order=<%= Server.URLEncode("FNAVN") %>">
<a href="ANSVARlist.asp?order=<%= Server.URLEncode("EMAIL") %>">

Men det ved jeg ikke om man kan bruge.
Avatar billede kimiwan Nybegynder
17. april 2002 - 12:44 #15
hvis du ikke allerede har trukket brugerens email ud fra databasen, skal du sørge for at inkludere det - ellers kan den ikke vide, hvad emailadressen er.
Avatar billede kimiwan Nybegynder
17. april 2002 - 12:48 #16
har du det liggende på nettet et sted?
Avatar billede Slettet bruger
17. april 2002 - 12:49 #17
Der er vist også gået kage i den tabel. Selve filen til at vise dem viser sig ikke at være ok, og så er det jo ikke let. Jeg dropper det lige nu og vender tilbage når jeg har styr på at basen's indhold kan læses af alle filer. Foreløbig tak. Dine løsninger kan jo være rigtige, så dem prøver jeg igen når det hele er ok :-)

Tak for hjælpen.
Avatar billede Slettet bruger
17. april 2002 - 12:50 #18
Ikke der er adgang til "ude fra" ;-)
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