Avatar billede hanloven Mester
03. januar 2007 - 12:45 Der er 26 kommentarer og
1 løsning

"Regneark-function" på hjemmeside

Hej.

Godt nytår !!

Jeg har siddet længe og læst mange indlæg, her på siden om hvordan man ligger Excel regneark på en hjemmeside, men jeg har ikke fundet helt det jeg leder efter.

Jeg er interesseret i at lave en bestillingsformular, hvor kunden kan angive antal varer og prisen. Hvor de 2 felter ganges med hinanden (i 5 rækker) og tillægges fragtprisen i bunden af formularen -> vises i feltet total.

Hvis jeg bruger Gem som html i Excel, får jeg en del af Excel på hjemmesiden. Dette er jeg ikke interesseret i. - Men en formular med samme funktionalitet, bare helt uafhængig af Excel.

Går ud fra at det må kunne laves i html kode?

Håber nogen kan hjælpe.

//Hanloven.
Avatar billede keysersoze Ekspert
03. januar 2007 - 17:45 #1
ren html kan ikke gøre det - men du kan kigge på javascript eller, hvis du vil være uafhængig af klienten, et serversidesprog som fx asp eller php.

i javascript kunne udregningen fx se ud noget a la dette (i sin allersimpleste form);

pris = 50;
vare1pris = document.getElementById('felt1').value * pris
vare2pris = document.getElementById('felt2').value * pris
totalpris = vare1pris + vare2pris
document.getElementById('totalfelt').value = totalpris;
Avatar billede hanloven Mester
03. januar 2007 - 22:13 #2
Tak for din tilbagemelding.

Kan du sige hvordan jeg kan kombinere det med en formular ?
- Ska også ha det planlagt, så der blir sendt en mail til min mail, med informationerne i formularen.

Kender du en side, hvor jeg evt. kan læse lidt om det??

//Hanloven
Avatar billede keysersoze Ekspert
03. januar 2007 - 22:20 #3
felt1, felt2 og totalfelt er dine formfelter så der skal for så vidt ikke så meget ekstra til - men du kan læse mere om javascript på bla echoecho.com.

Hvis du skal sende en mail ville jeg foreslå at du netop kigger på noget serverside - her skal du nok først kigge på hvad webhotellet/serveren understøtter.
Avatar billede hanloven Mester
03. januar 2007 - 22:26 #4
Må indrømme at det er lidt russisk for mig, men jeg kigger på det. Prøver mig lidt frem. - Så må vi se hvad der sker :-)

- Men har sikkert en del flere detaljer jeg "lige" skal ha på plads.
Avatar billede keysersoze Ekspert
03. januar 2007 - 23:19 #5
jeg ved ikke hvor meget web du har lavet før - det er forholdsvis lige til, men som med alt andet er det selvfølgelig svært hvis det er noget nyt man skal i gang med. Det er i hvert fald lidt svært for mig at komme med mere da der er flere ubekendte i det for mig.
Avatar billede hanloven Mester
03. januar 2007 - 23:33 #6
Jeg har selv kodet html fra bunden, så det er ikke nyt. - Men er ikke så erfaren, når det kommer derudover.

Det skal bruges på en webshop, jeg har fået op at stå for nyeligt. Du kan se den på www.helionfashion.dk - Hvis du klikker på en vare, får du mulighed for at bestille via en "online bestilling"..

Det åbner et nyt vindue, hvor man kan udfylde den her (alt for manuelle) formular.. Man skal selv regne alt sammen, hvilket jeg er ret sikker på kunderne blir træt af..

Så kan du se detaljerne, og danne dig et indtryk af hvad jeg søger.
Avatar billede keysersoze Ekspert
03. januar 2007 - 23:40 #7
har du overvejet en reel indkøbskurv når nu siden er i php?
Avatar billede hanloven Mester
03. januar 2007 - 23:49 #8
Ja, det har jeg. Det er bare en smule kompliceret, da siden her blir opdateret sammen med hovedsiden, hvor jeg køber varene ind.. Så jeg har fået at vide at man ikke umiddelbart kan tilføje indkøbskurv (og dankort betaling) på siden, som den er.. - og så stadig bibeholde den automatiske update af varer.

Min plan er umiddelbart at lave en "søster-side" hvor man (med dankort og indkøbskurv) kan købe lagervare, og så må man tilbage på denne side, for at bestille udover.
Avatar billede hanloven Mester
03. januar 2007 - 23:54 #9
Så vil jeg jo godt ha det til at foregå så enkelt og smertefrit, som muligt. Ved så ikke om man kan starte en dankort-transaktion, herfra og bruge den til at betale med.. Må jeg finde ud af med tiden. PBS ansøgningen er sendt ind, så jeg venter på svar.
Avatar billede keysersoze Ekspert
04. januar 2007 - 07:46 #10
Det eneste problem jeg umiddelbart kan se i det er at siden kører i frames og derfor kan der blive problemer med at vise den korrekte sikkerhed ved dankort-betalingen.

Men noget helt andet - jeg troede først at det var noget du selv havde kodet, men jeg kan se at det er en standard oscommerce-shop og den har altså en integreret kurv ligesom jeg også mener der findes tilføjelsesmodul til betalingskort.
Avatar billede hanloven Mester
04. januar 2007 - 10:50 #11
Ja, det er korrekt. Det er en side bygget på en standard shop. Jeg har også fået at vide at jeg godt kan tilføje kurv og dankort, men at jeg så bare mister den automatike update fra firmaets hovedside. (altså forstået sådan at når nogen køber der, bliver varene også trukket fra min side).

At siden kører i frames, kan måske godt være årsagen til at, ham der har lavet siden for mig, ikke umiddelbart mener det kan lade sig gøre.

Men jeg kunne ikke forestille mig at det skulle gi et problem at lade "online-bestilligs-linket" linke til en evt. java applet, som selv kan regne beløbene sammen?
Avatar billede keysersoze Ekspert
04. januar 2007 - 17:47 #12
det lyder lidt underligt og besværligt skruet sammen - men måske er der en dybere mening med det som jeg har overset.

en java-applet lyder som overkill - men samtidig er jeg også bange for den popup-du arbejder på nu (fx kan min mor ikke forstå at hun har 2 vinduer åbne så hun vil aldrig finde bestillings-vinduet igen senere i forløbet).
Avatar billede hanloven Mester
04. januar 2007 - 21:41 #13
Den problemstilling kan jeg godt sætte mig ind i :-) Kender også en del, som helt sikkert vil ha det på samme måde.

Jeg har også svært ved at forstå præcis hvordan det er "skruet sammen", men det er rigtigt, der må være en dybere mening..

Har du en ide om hvordan jeg kan lave det? Må næsten holde den til et pop-up vindue.
Avatar billede keysersoze Ekspert
04. januar 2007 - 21:58 #14
det tætteste jeg kan komme er et eksempel a la den kode fra mit første indlæg
Avatar billede hanloven Mester
04. januar 2007 - 23:47 #15
Ku jeg så ikke få dig til at gi mig et eksempel på hvordan script'et kan stoppes ind?? Jeg har forsøgt mig frem, som du kan se for neden, men det er vist ikke sådan det skal bruges.. Jeg skal bare lige ha "hul", så kan jeg nok selv genemskue hvordan jeg kommer videre.. :-)

Ved godt at en del af det du har skrevet skal skiftes ud med mine egne data, men din skabelon sku da ku vise et eller andet..

<html>
<head>
<body>
<script>
pris = 50;
vare1pris = document.getElementById('felt1').value * pris
vare2pris = document.getElementById('felt2').value * pris
totalpris = vare1pris + vare2pris
document.getElementById('totalfelt').value = totalpris;
</script>
</body>
</head>
</html>
Avatar billede hanloven Mester
05. januar 2007 - 00:29 #16
Sku vist liga ha byttet lidt rundt.. Men får stadig ikke noget resultat. - Måske det bare er lidt for længe siden jeg har rodet med html :-)

<html>

<head>
</head>

<body>
pris = 50;
vare1pris = document.getElementById('felt1').value * pris
vare2pris = document.getElementById('felt2').value * pris
totalpris = vare1pris + vare2pris
document.getElementById('totalfelt').value = totalpris;
</body>

</html>
Avatar billede keysersoze Ekspert
05. januar 2007 - 07:46 #17
jeg tror du overvurderer min kodestump - først og fremmest er det javascript, så du er nødt til at sætte det ind som script som du først havde gjort. Detnæst behøver du stadig selve html-formularen og en slags trigger så javascriptet bliver kaldt når ønsket.

Jeg har ikke tid til at lave scriptet lige nu - måske senere.
Avatar billede hanloven Mester
05. januar 2007 - 12:22 #18
Bare helt iorden. Takker indtil videre
Avatar billede hanloven Mester
06. januar 2007 - 12:54 #19
Jeg har fundet nogle rigtige gode toturials, som jeg er sikker på at jeg vil lære meget af, så jeg tror jeg klarer den. - Måske jeg har et par spørgsmål tilsidst, for lige at få det rettet på plads.
Avatar billede keysersoze Ekspert
07. januar 2007 - 10:59 #20
helt i orden - håber det lykkedes :)
Avatar billede roenving Novice
23. januar 2007 - 07:13 #21
Måske du kan få lidt inspiration ved at kigge i den formular, der ligger i: http://www.eksperten.dk/spm/625583 !-)
Avatar billede hanloven Mester
26. januar 2007 - 23:10 #22
Tak for tippet roenving. Der er godtnok meget kode som jeg endnu ikke forstår. Jeg er ikke nået så langt med de tutorials, men jeg tror stadig på at jeg nok skal finde en løsning :-)

Jeg lover at vende tilbage så snart jeg har lært lidt mere.
Avatar billede keysersoze Ekspert
09. februar 2007 - 23:41 #23
kommet videre?
Avatar billede hanloven Mester
23. marts 2007 - 03:25 #24
Doh... Sorry. Har haft at for meget i hovedet det sidste stykke tid, så jeg har ikke fået kigget mere på det. Tror bare jeg lukker spørgsmålet og så måske vender tilbage til projektet senere. Skal nok lige skrive hvis jeg får det op at køre.

Tak for hjælpen.
Avatar billede hanloven Mester
23. marts 2007 - 03:27 #25
Ku jeg få jer til at smide et svar, så fordeler jeg lige nogle point for jeres hjælp?
Avatar billede keysersoze Ekspert
23. marts 2007 - 07:26 #26
svar :)
Avatar billede hanloven Mester
05. juni 2007 - 22:11 #27
Ved godt det er ret længe siden jeg har været på siden, men nu er spørgsmålet lukket. Er iøvrigt ikke kommet videre med det, pga manglende tid.

Tak endnu engang.

//Hanloven
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