Avatar billede haastrup Novice
17. november 2008 - 23:16 Der er 13 kommentarer og
1 løsning

Tidsskema med timeoversigt

Lidt dårlig titel, men det kræver en forklaring.

Det jeg vil lave er en mulighed for at man kan indtaste data, og ud fra diwsse data og tiden de bliver indtastet skal der så oprettes en nedtælling til hvornår "eventet" er slut.

Kræver vist et eksempel:

Det kan være at :
(1):Anders
(2):fra IT afdelingen
(3)går til kaffe/til frokost/rygepause/whatever
(4)I køkkenet / på altanen / i kælderen / whereever
(5)han er væk i 15 minutter
(6): er tilbage igen om (nedtælling)


Det visuelle resultat vil være:

Anders fra IT afdelingen har rygepause i 10 minutter - tilbage om 0:9:55

De input types er jo egentlæig ikke svære at lave, men det er vel en eller anden form for database, og så alligevel ikke, for de indtastede data er kun tilgængelige sålænge "eventen" er gyldig.

Når "anders" er færdig med sin rygepause så skal den bare forsvinde.

Jeg kan bare ikke lige finde ud af hvordan jeg får det op på skærmen og hvordan jeg laver den nedtælling.

Kan det laves i simpel HTML eller kræver det noget lidt mere fancy?

Håber nogen af jer har lyst til at hjælpe mig.

Mange Hilsener
Allan Haastrup
Avatar billede Slettet bruger
17. november 2008 - 23:28 #1
Hej Allan

Du er nød til at arbejde med et skriptsprog.

Du sagtens lave det med en database, som du nævner, men ja, det er nok lidt for omstændigt for dette projekt. Med mindre det altså drejer sig om et større antal af personer, som der skal holdes styr på på samme tid.
Men hvis du arbejder med applications, og måske javascript til at lave en nedtælling, så tror jeg nok, at det skal kunne lade sig gøre.

Læs lige en lille smule her om emnet først:
http://www.w3schools.com/asp/asp_ref_application.asp
http://www.w3schools.com/asp/asp_applications.asp

  // Steeven
Avatar billede haastrup Novice
17. november 2008 - 23:36 #2
Jeg havde godt nok regnet med at javascript ville komme på tale. Applications er jo et lidt større projekt fornemmer jeg. Det er ikke noget man sådan lige kan lave statisk? Der er jo nogen data der skal holdes øje med, men reelt er det bare et spørgsmål om at de indtastede data skal vises på skærmen og så skal der tælles ned...alternativt kan et sluttidspunkt vises, men kan godt lige nedtællingseffekten, så hvis ikke den er for belastende at implemetere kunne det være fedt :-)

Det er ikke umiddelbart det store der skal holdes øje med, men jo, der kan jo være tidspunkter hvor der kan være en 5-10-15 poster på samme tid.

Jeg kigger på dine links i morgen. Tak for det hurtige svar.

Er der andre der har input så hold jer endelig ikke tilbage blot fordi Steeven er startet så godt ud :-)
Avatar billede Slettet bruger
17. november 2008 - 23:48 #3
Tak tak :)

Lidt om det du nok skal bruge i java script:
http://www.html.dk/scripts/javascript/00026/

  // Steeven
Avatar billede or.han Nybegynder
18. november 2008 - 10:39 #4
Jeg vil også komme med et foreslag :)

- Du køber først og fremmest et domæne og webhotel (evt. fra one.com). De understøtter PHP og du får en MySQL database, som passer helt perfekt til sådan et projekt.

- Du bliver først nødt til at have en eller anden form for login. Hver medarbejder får et brugernavn og adgangskode til hjemmesiden/systemet.

- Selve hjemmesiden består af bare en side, som opdateres med jævne mellemrum. Det er smartest at bruge AJAX, som fx hvert minut undersøger databasen og opdaterer siden. Her tælles de forskellige timere ned.

- På samme side kan du lave nogle input-felter, som brugeren udfylder, når han forlader sin plads. Disse data gemmes i en database. De andre medarbejdere vil se hans meddelelse, nok ikke momentant, men et kort stykke tid efter.

- Når timeren for en begivenhed udløber, slettes denne fra databasen. Så databasen indeholder egentlig kun midlertidig data.


Systemet vil kunne implementeres meget nemmere, hvis det hele kun kører på 1 computer. Så behøver du ikke PHP eller MySQL. Så kan det hele implementeres med HTML/CSS og (meget) JavaScript.
Jeg ved ikke helt, hvad du kan og ikke kan, men tror det er et lidt for stort projekt, hvis du ikke har så godt kendskab til HTML/CSS, JavaScript og PHP/MySQL.


>> Jeg forstår ikke helt hvad du mener med "Applications er jo et lidt større projekt...". Hvad hentyder du til med "applications"?
Avatar billede olebole Juniormester
18. november 2008 - 13:55 #5
<ole>

Applications er en feature under ASP  =)

/mvh
</bole>
Avatar billede olebole Juniormester
18. november 2008 - 13:57 #6
- lidt sjovt, ingen spørger, hvad spørgerens server evt. måtte understøtte. Det er trods alt ret væsentligt ved valg af sprog/teknologi  ;o)
Avatar billede Slettet bruger
18. november 2008 - 15:00 #7
Ja, det er jo rigtigt - man skal da selvfølgelig passe på, hvad man tager for givet...

Så her kommer spørgsmålet: Understøttes ASP af serveren, du benytter, Allan?


  // Steeven
Avatar billede haastrup Novice
18. november 2008 - 19:13 #8
Hej allesammen,

Tak for alle jeres kommentarer.

Jeg har et domæne med dertilhørende webhotel der understøtter asp, perl og php.

Mit problem er at jeg ikke har den store kundskab ud i kodningens ædle kunst. Jeg er ikke nået meget længere end til HTML, og det er jo tydeligt man ikke kan nøjes med det til dette projekt.

Har kigget lidt på nogle færdige scripts, men har ikke lige fundet det jeg synes der passer, og havde jeg fundet noget der mindede om det jeg ville ha' har jeg desværre ikke nok kendskab til java til lige at tilpasse det til mine behov.

Men ja, ingen tvivl om at der skal laves et login, medmindre man kan lægge den et sted med et eksternt login, så det ikke nødvendigvis skal bruges til lige præcis denne "application".

Men er det virkeligt et så heftigt projekt jeg er ude i?

Umiddelbart så det relativt simpelt ud i hovedet på mig:

Nogle input boxe evt med nogle drop down selctions, og så et nedtællingsur/klokkeslæt som bliver regnet ud på baggrund af indtastninger i 2 af de input boxe.

Det skal absolut ikke være noget fancy, men bare total stripped og down to earth.

Er det mig der kun ser de berømte 10% af isbjerget? :-)

/Allan
Avatar billede or.han Nybegynder
18. november 2008 - 20:28 #9
Hvis man har styr på HTML/CSS, JavaScript og et server-script, er det ikke et stort projekt. Men siden du har valgt at give 200 points, går du vel efter mere end bare ideer til hvordan det skal laves?
Avatar billede haastrup Novice
18. november 2008 - 20:48 #10
Ok, så må jeg vel acceptere at det er en for stor mundfuld jeg har taget mig. Jeg havde ikke forestillet mig det ville være noget større projekt, men kan se at jeg må revidere min opfattelse.

Kan forestille mig at der er ingen der gider lægge så meget energi i noget for 200 virtuelle point.

Men i skal allesammen have tak for jeres input.

Smid et svar, så kan jeg dele pointene mellem jer, så jeg da trods alt kan belønne jer for den tid i har lagt i de svar herinde :-)

/Allan
Avatar billede Slettet bruger
18. november 2008 - 21:40 #11
Altså, læs lidt om ASP fx:
http://www.html.dk/tutorials/asp/
http://www.w3schools.com/asp/default.asp

Den på HTML.dk er meget pædagogisk og glimrende til opstarten. Hos w3schools.com får du en hurtigere og mere avanceret gennemgang. Når/hvis du skal til at arbejde med databaser, så kig lidt på SQL også. Du behøver ikke koncentrere dig om andet end SELECT- og INSERT-forespørgslerne endnu tror jeg.

  // Steeven
Avatar billede haastrup Novice
18. november 2008 - 23:16 #12
Jeg er ikke programmør. Har som sagt siddet og nusset lidt med HTML og CSS, men når vi går over i ASP så står jeg stille og roligt af.

Jeg finder nogen der lige ved hvordan det skal gøres, det går langt hurtigere end at lave det selv.

Så må jeg betale for det.

Havde håbet det lige kunne flikkes sammen for 200 point af nogen af eksperterne herinde. :-)

Men kan vel programmeres på et par timer for en plovmand hos en der kender til det. Det er langt mere effektivt end at jeg skal til at kigge på det selv :-)

Tak for dit fine svar. Og orhan også.
Avatar billede Slettet bruger
18. november 2008 - 23:25 #13
Måske skulle pointene deles mellem Olebole og Or.Han også?

I må gerne sige til, og så opretter jeg et spørgsmål med points til Jer.

  // Steeven
Avatar billede Slettet bruger
18. november 2008 - 23:29 #14
PS: Du må gerne sende en mail :)
steeven_1605@hotmail.com

  // Steeven


Og tak for point'ene forresten.
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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

Seneste spørgsmål Seneste aktivitet
I dag 16:10 Tomt felt i Start Af ErikHg i Windows
I går 23:00 Hyperlink til tekst Af Nanarsi i Excel
18/0121:03 Forlænge ringetid Af 1Dorte i Apps til Android
17/0117:38 Video ikoner Af Malm i Windows
17/0117:27 Video ikoner Af logbuilders i Windows