Avatar billede set Nybegynder
03. oktober 2006 - 23:05 Der er 6 kommentarer og
1 løsning

skifte tekst og farve på en trykknap

Jeg vil gerne kunne skifte tekst og farve på en trykknap på en webside alt efter hvilken tilstand der skal bruges.
f.eks.
når en medarbejder skal logge sig ind som mødt skal knappen være grøn og med teksten Møde start og så længe personen ikke har logget sig ud skal knappen være rød med teksten Møde slut.
Personerne vælges med en komboboks.
Data ligger gemt i en access database med tilgang af SQL kode.
Jeg bruger asp script til kodning.
Avatar billede busschou Praktikant
04. oktober 2006 - 12:01 #1
Når du logger personen ind så sætter du bare en session
fx session("logon") = "yes"
Når du så skal lave din knap så tjekker du bare denne session ala
if session("logon") = "yes" then
  //lav grøn knap
else
  //lav rød knap
end if
Avatar billede tjaz Nybegynder
04. oktober 2006 - 13:37 #2
Tror ikke session er den bedste løsning til denne opgave, da en session formetlig vil lukke sig før medarbjederen er færdig med mødet.

Tror derimod at løsningen kunne være, at have et starttidspunkt i databasen som bliver sat når man trykker på knappen, herefter vil en knap til at afslutte mødet være aktiv, så når man trykker på den bliver sluttidspunktet sat i databasen.

<%
If IsNull(rs("mode_start")) then
'Her er en grøn knap til start af mødet
Else
If IsNull(rs("mode_slut")) Then
  'Her er en rød knap hvis mødet ikke er afsluttet
End If
End If
%>
Avatar billede set Nybegynder
15. oktober 2006 - 16:27 #3
Hej igen
undskyld ventetiden jeg har haft en del problemmer med min maskine.
Jeg har prøvet begge løsninger men ingen tilfredstiller det jeg gerne vil ( jeg kan ikke få det til at virke )
Avatar billede tjaz Nybegynder
20. oktober 2006 - 16:24 #4
Hvilken database bruger du?
Avatar billede set Nybegynder
20. oktober 2006 - 20:03 #5
jeg bruger en access database version 2003
Avatar billede set Nybegynder
20. oktober 2006 - 20:06 #6
jeg har nu fået knappen til at skifte farve men den springer fra den valgte person i comboboksen. Jeg kan ikke umiddelbart få den til at blive på den valgte person. Jeg skal nemlig bruger navnet til at gå videre få at stemple vedkomne ud eller ind alt efter hvad knappen viser.
Avatar billede tjaz Nybegynder
24. oktober 2006 - 14:30 #7
Jeg har lavet et lille eks. (eks. bruger mysql som database så den kan du ikke hente), men kan oplyse at den består af:

id = autonummer
emne = tekst
start = datetime (mon ikke den bare hedder dato i access)
slut = -||-

http://exp.lynkineser.dk/mode.asp
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