Avatar billede ponyboye Nybegynder
29. maj 2003 - 10:53 Der er 20 kommentarer og
1 løsning

Udrengnings og vis billedet script

1: Jeg lavet efter et script der kan udrengene en pris efter hvad brugeren vælger at afkryse i en formular og her efter skal kunne sende en mail til mig med informationerne.

2: Et vis billedet script hvor man oploader store billeder og denså laver 6 små billeder selv. Script skal kunne vist billedet i større format oven over. Ligesom dette:

http://www.als-feriehuse.dk/vestertoften_13_kegnaes_strand_dk.htm

Jeg ville ger betale lidt for det, men da det er privat skal det ikke være en formue!

Men eller bare skyd løs.......
Avatar billede boris Mester
29. maj 2003 - 11:08 #1
Du kan ikke lave noget tilsvarende i javascript.
Den side du nævner er lavet i ASP, altså programmering på serveren.
Avatar billede ponyboye Nybegynder
29. maj 2003 - 11:13 #2
Hvad laver man så det i? er det sp en blanding af for eksempel php og javascript?
Avatar billede Slettet bruger
29. maj 2003 - 11:13 #3
1'eren kan delvist laves i JavaScript, dog skal du bruge fx ASP eller PHP til at sende oplysningerne videre over mail.
Men du må forklare nærmere: Hvad er det, der skal beregnes?
Avatar billede boris Mester
29. maj 2003 - 11:19 #4
javascript er et program, der udelukkende afvikles på din computer. Det kan beregne, men  f.eks. ikke gemme billeder på serveren. Alt hvad du laver i javascript er væk, når du lukker browseren.
Avatar billede ponyboye Nybegynder
29. maj 2003 - 11:21 #5
det er en af mine venner der er ved at starte en server han kører i sin fritid og han kunne godt tænke sig at brugene kan via en formular for at gøre det letter for brugerne og ham selv. Den skal så kunne beregne prisen for leje af server plads, MYSQL o.s.v
Avatar billede ponyboye Nybegynder
29. maj 2003 - 11:23 #6
så kan man godt lave billedet systemet i php og vis billedet i javascript
Avatar billede boris Mester
29. maj 2003 - 11:28 #7
Jeg har tidligere lavet noget lignende, men dog sådan at brugeren for hvert emne uploader både et stort billede og et ikonbillede og en tekst. Så skal serveren ikke også kunne lave om på billedformater.
Det hele kan laves i PHP eller ASP - smag og behag.
Javascript kan, men behøver ikke, at indgå i løsningen.
Avatar billede ponyboye Nybegynder
29. maj 2003 - 11:31 #8
man er det noget der er svært at lave? okay det kan laves uden Javascript. Hvordan vil du forslå man laver det?
Avatar billede boris Mester
29. maj 2003 - 11:51 #9
Billedupload består af 2 dele.
1) En html side med formular, som kan finde billedfiler på computeren og sende dem til en webserver.
2) Den side på serveren, som modtager billederne og gemmer dem, så de kan vises igen.

Det andet kan laves ved en formular (i html), som brugeren afkrydser. Den sendes ligeledes til en webserver.
Webserverens PHP/ASP evaluerer indholdet af det der bliver sendt og sender derefter en E-mail til dig eller viser tekst/billeder til brugeren.
Avatar billede ponyboye Nybegynder
29. maj 2003 - 11:57 #10
Hvad vil sådanne noget komme til at koste?
Avatar billede ponyboye Nybegynder
29. maj 2003 - 12:03 #11
jeg kunne gost tænke mig at få det lavet på samme måde som på disse link så der er en side de kam vælge ud fra:

http://www.als-feriehuse.dk/huse_skovmose_dk.htm

Og en side med flere infomationer og billeder.

http://www.als-feriehuse.dk/birkemose112dk.htm
Avatar billede boris Mester
29. maj 2003 - 12:32 #12
Et hurtigt skud:  12.000 -20.000 Kr.
(Det var ikke et tilbud fra mig, men et bud på hvad den slags generelt ville koste)
Avatar billede ponyboye Nybegynder
29. maj 2003 - 12:39 #13
Okay det syntes jeg nok er lidt i overkanten set i forhold til hvad man får
Avatar billede boris Mester
29. maj 2003 - 12:51 #14
Det kan da også være det kan gøres billigere, det kommer an på hvor længe et firma er om at lave det og hvor meget de vil have i timeløn...
Avatar billede ponyboye Nybegynder
29. maj 2003 - 13:26 #15
kan du ændre dette her??


Skal indenholde disse afkrysnings felter:

Kom i gang inc. DK domæne        150 kr.
Kom i gang med eget ubrugt domæne  51 kr.
Lille pakke                      100 kr.
Standard                          150 kr.
Familie                          175 kr.
Stor                              250 kr

Post                              50 kr.
Ekstra pop3  1 stk                20 kr.
MySql                              65 kr.

Frontpage EXT                    200 kr.
På Windows 2003 server +          100 kr. på alle pakker.


Infomation om brugen skal indeholde disse felter:

Navn
Adresse
Post nr
Byen
Land
Telefon nr
E-mail


Koden der skal ændres:


<html>
<head><title>PRISER</title>

<script type='text/javascript'> <!-- //

function toDecimaler ( tal ) {
    if ( typeof( tal ) == String ) tal = parseFloat( tal );
    talTx = "_" +Math.round( 100.0*tal ) +"_"
    if ( talTx.length < 5 ) {
        preZero = "_000";
        talTx = preZero.substring(0,6-talTx.length) +talTx.substring(1);
    };
    talTx = talTx.substring(1,talTx.length-3) +","
            + talTx.substring(talTx.length-3,talTx.length-1);
    return talTx;
}; //end toDecimaler ( nummer ) -> String

prisDimseting1 = 0.03;
prisDimseting2 = 0.05;
prisDimseting3 = 0.07;
prisDimseting4 = 0.09;


prisDitogdatPct1  = 1.20
prisDitogdatPct2  = 1.05
prisDitogdatPct3  = 1.07
prisDitogdatPct4  = 0.87

function opdaterPris( frm, forEndringIChekbox ) {

    var antal1 = parseInt( "0" +frm.antal1.value, 10 );
    var antal2 = parseInt( "0" +frm.antal1.value, 10 );



    var res = 0;

    if ( frm.type1.selectedIndex == 0 ) {
        res = res + antal1 * prisDimseting1;
    } else

    if ( frm.type1.selectedIndex == 1 ) {
        res = res + antal1 * prisDimseting2;
    } else

    if ( frm.type1.selectedIndex == 2 ) {
        res = res + antal1 * prisDimseting3;
    } else

    if ( frm.type1.selectedIndex == 3 ) {
        res = res + antal1 * prisDimseting4;
    }


  if ( frm.type2.selectedIndex == 0 ) {
        res = res * 1.20;
    } else

    if ( frm.type2.selectedIndex == 1 ) {
        res = res * 1.05;
    } else

    if ( frm.type2.selectedIndex == 2 ) {
        res = res * 1.07;
    } else

    if ( frm.type2.selectedIndex == 3 ) {
        res = res * 0.87;
    }

  if ( frm.type3.selectedIndex == 0 ) {
        res = res * 1.05;
    } else

    if ( frm.type3.selectedIndex == 1 ) {
        res = res * 1.10;
    } else

    if ( frm.type3.selectedIndex == 2 ) {
        res = res * 1;
    };


    frm.total.value = toDecimaler( res );

}; //end opdaterPris( Form objekt )

// --> </script>
</head>
<body>
<h1>Reklame-priser:</h1>
<form>

<p><b>Antal unikke brugere pr. dag</b>
<select name='type1'
          onchange="opdaterPris(this.form);">
            <option selected>100-300</option>
            <option>300-500</option>
            <option>500-700</option>
            <option>700 -></option>
          </select></p>




<p><b>Antal visninger</b>
<input type='text' name='antal1' value='0' size='2'
                onblur="opdaterPris(this.form);"></p>


<p><b>Jeg vil have</b>
<select name='type2'
          onchange="opdaterPris(this.form);">
            <option selected>den store reklame i toppen</option>
            <option>en stor reklame i bunden af forsiden</option>
            <option>en reklame i højre eller venstre side på forsiden</option>
            <option>en reklame i bunden på en tilfældig sid</option>
          </select></p>

<p><b>Jeg vil have</b>
<select name='type3'
          onchange="opdaterPris(this.form);">
            <option selected>Et lille banner for den pågældende side som man vil reklamere på, på sin egen side</option>
            <option>Et stort banner fra den pågældende side.</option>
            <option>Intet banner </option>
          </select></p>


<br><br>
<b>Pris:</b>
<input type='text' name='total' size='7'>

</form>
</body>
</html>


Håber der er en der kan hjælpe, da jeg er hele lost...
Avatar billede Slettet bruger
30. maj 2003 - 10:44 #16
Her er en nogenlunde komplet løsning (med automatisk prisudregning og validering):
http://www.phoenixv.dk/exp/avanc_form.html
Det eneste, der mangler, er scriptet til at maile informationerne videre.
Avatar billede ponyboye Nybegynder
02. juni 2003 - 19:26 #17
lægger du et svar?
Avatar billede Slettet bruger
02. juni 2003 - 22:19 #18
Gerne. :)
Avatar billede ponyboye Nybegynder
02. juni 2003 - 22:28 #19
Kan du ikke lave sådanne at der er en slet funktion, som også sletter "ialt beløbet"
Avatar billede Slettet bruger
03. juni 2003 - 14:05 #20
Se samme link.
Avatar billede ponyboye Nybegynder
03. juni 2003 - 23:12 #21
phoenixv >>>>> Prøv at gå til denne url og prøve at slette formularen http://www.oxbox.dk/test/pris.htm Ja den sletter alle de afkryset felter. men det sletter ikke det sidst indtastet beløb og regner derfor bare vidre på dette beløb.
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