Avatar billede JAA1972DK Praktikant
11. marts 2009 - 21:52 Der er 10 kommentarer og
1 løsning

ASP Script som kan vise når der er telefontid.

Hej er der nogen som ligger inde med en kode, som kan vise en grøn lampe når der er telefontid og en rød når der er lukket ?

Jeg vil også gerne have link til gode ASP / Access med eksempler og mulighed for download af scripts.

På forhånd tak.
Avatar billede keysersoze Guru
11. marts 2009 - 22:34 #1
activedeveloper.dk

Telefontid er vel et vidt begreb - ud fra hvad?

VAR = "green"
If Weekday(Date(), vbMonday) < 6 And Hour(Date()) > 8 And Hour(Date() < 16) Then
  VAR = "red"
End If

Response.Write "<img src=""" & VAR & ".gif"" alt="""" />"
Avatar billede JAA1972DK Praktikant
11. marts 2009 - 23:23 #2
Hej keysersoze

Undskyld jeg fik ikke formuleret mig korrekt.

Jeg har 2 forskellige jpeg filer en med en grøn farve og en med en rød farve, disse skal lyse alt efter om der er telefontid eller ej grøn for åben og rød for lukket.

Der skal være åben grønt lys fra kl. 08:00 til kl. 20:00 alle dage, herefter skal der lukkes ned og skifte til rødt lys.

Håber det gav bedre mening.
Avatar billede keysersoze Guru
12. marts 2009 - 07:23 #3
i så fald vil mit forslag formentlig virke - du skal bare tilpasse tidspunkterne.
Avatar billede JAA1972DK Praktikant
12. marts 2009 - 15:27 #4
Tak igen keysersoze

Jeg er ikke den store haj til programmering endnu, men har prøvet at arbejde med dit forslag - dog uden held.

Jeg prøver lige at forklare det igen.

Jeg har to jpg filer som hedder følgende green.jpg & red.jpg

Der skal være rødt lys på min forside når i mellem kl. 20:00-08:00

Der skal være grønt lys på siden i mellem kl. 08:00-20:00 og dette gælder alle dage.

jeg har de 2 jpg liggende i en mappe kaldet foto

Hvordan skal koden se ud ?

Al begyndelse er jo svær, så det ville være stor hjælp hvis du hjalp mig lidt.
Avatar billede keysersoze Guru
12. marts 2009 - 15:45 #5
jeg vil hellere høre hvad der sker/ikke sker med den kode jeg har givet - efter at du har rettet gif til jpg og sti til billederne.
Avatar billede JAA1972DK Praktikant
12. marts 2009 - 16:10 #6
Jeg har gjort følgende:

<%
VAR = "boksonline.gif"
If Weekday(Date(), vbMonday) < 6 And Hour(Date()) > 8 And Hour(Date() < 20) Then
VAR = "boksoffline.gif"
End If

Response.Write "<img src="boksonline.gif"" & VAR & "boksoffline.gif"" alt="""" />"
%>

Serveren returnerer med http 500 Serverfejl

Billederne ligger nu i roden hvor min test.asp side også ligger.
Avatar billede keysersoze Guru
12. marts 2009 - 16:23 #7
funktioner -> internetindstillinger -> avanceret -> fjern kryds i "vis meddelelse om uskadelige http-fejl"

så får du en fejlbesked du kan bruge til noget.

Men du har i hvert fald fejl i dit img-tag

Response.Write "<img src=""/foto/" & VAR & """ alt="""" />"
Avatar billede JAA1972DK Praktikant
12. marts 2009 - 17:20 #8
Nu virker det næsten, der er kommet en grøn icon frem, men den røde kommer ikke når tiden er overskredet.
Avatar billede keysersoze Guru
12. marts 2009 - 18:17 #9
If Weekday(Date(), vbMonday) < 6 And Hour(Now()) > 8 And Hour(Now()) < 20 Then
Avatar billede JAA1972DK Praktikant
12. marts 2009 - 19:07 #10
Så virker det - og mange tak for hjælpen keysersoze - læg lige et svar så du kan få dine velfortjente point.
Avatar billede keysersoze Guru
12. marts 2009 - 19:13 #11
svar :)
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