auttakaa php;ssa

Tehtävänäolisi tehdä siis PHP-ohjelma, jossa lomakkeella annetaan tuote ja hinta. Lisäksi lomakkeella valitaan lasketaanko hintaan sisältyvä alv, hinta alv vai hinta ilman alv:a.
jA lisää tietoa...
Ohjelman tulee laskea tuotteen hinnan ja käyttäjän tekemän valinnan perusteella: (tässä vain 22% alv)
- Hintaan sisältyvä alv kaavalla: hinta-hinta/1.22
- Hinta lisättynä alv:llä kaavalla: hinta*1.22
- Hinta ilman alv:a kaavalla: hinta/1.22

Eli lomakkeessa voisi olla:


Hintaan sisältyvä alv
Hinta alv
Hinta ilman alv


PHP-ohjelmassa sitten tutkitaan esimerkiksi:

if($valinta==1)

{ //lasketaan hintaan sisältyvä alv
voisiko joku ystävällinen sielu helpottaa tuskaani ja kertoa mitä tässä tehdään.Olen aivan ulkona...ja harjoitusopuksen saan vasta perin viikon sisään!
6397
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat
fdfsdafsda

Äänestä

meillä oli ohjelmointikurssin alussa saarnaa miten kaikki pitää aina tehdä mielekkäimmällä mahdollisella tavalla.
eli tässä tapauksessa voisi suoraan selaimessa laskea javascriptillä.

sitten kokeessa oli kysymys tyyliin, php;ssä on se ja se funktio ja sitten käskettiin tehdä laskuri. mutta tietoja oli tarpeetonta lähettää palvelimelle kun ne pystyi selaimessakin jo laskemaan..

eli miten se tehtävä kokonaisuudessaan menee?

Äänestä
  • Olen vaan niin pihalla vielä;)!Kiitokset:)tää selvensi jo paljon....

    Äänestä

  • Toki tuon pystyy laskemaan JS:llä, mutta kyllä tuo kannattanee tehdä myös PHP:llä, koska JS ei välttämättä ole kaikilla sallittuna. Itse tuon tekisin niin että JS:llä lasketaan tuotteiden hinnat jne... tarvittava, ja sitten kun tilausta aletaan tekemään/hyväksymään niin PHP:llä sama uudestaan.


    "meillä oli ohjelmointikurssin alussa saarnaa miten kaikki pitää aina tehdä mielekkäimmällä mahdollisella tavalla."

    Aivan, mutta JS ja PHP eivät ole toisiaan poissulkevia vaan täydentäviä ja usein on järkevintä tehdä päällekkäiskäyttönä.

    Ja on syytä muistaa että JS on selainpuolen kieli joten käyttäjä pystyy helposti vaikuttamaan sen toimintaan ja tarvittaessa ohittamaankin sen, PHP on taas palvelinpuolen kieli joten käyttäjä ei pysty vaikuttamaan sen toimintaan (mikäli se on kunnolla tehty).

    Ja kun PHP:tä opettelet niin kannattaa vilkasta http://framework.zend.com/wiki/display/ZFDEV/PHP Coding Standard (draft) niin oppii koodaamaan selkeetä koodia.

    Äänestä

  • Neatat kirjoitti:

    Toki tuon pystyy laskemaan JS:llä, mutta kyllä tuo kannattanee tehdä myös PHP:llä, koska JS ei välttämättä ole kaikilla sallittuna. Itse tuon tekisin niin että JS:llä lasketaan tuotteiden hinnat jne... tarvittava, ja sitten kun tilausta aletaan tekemään/hyväksymään niin PHP:llä sama uudestaan.


    "meillä oli ohjelmointikurssin alussa saarnaa miten kaikki pitää aina tehdä mielekkäimmällä mahdollisella tavalla."

    Aivan, mutta JS ja PHP eivät ole toisiaan poissulkevia vaan täydentäviä ja usein on järkevintä tehdä päällekkäiskäyttönä.

    Ja on syytä muistaa että JS on selainpuolen kieli joten käyttäjä pystyy helposti vaikuttamaan sen toimintaan ja tarvittaessa ohittamaankin sen, PHP on taas palvelinpuolen kieli joten käyttäjä ei pysty vaikuttamaan sen toimintaan (mikäli se on kunnolla tehty).

    Ja kun PHP:tä opettelet niin kannattaa vilkasta http://framework.zend.com/wiki/display/ZFDEV/PHP Coding Standard (draft) niin oppii koodaamaan selkeetä koodia.

    itse koodaan verkkosoftaa pankeille ja kannattaa tosiaan aina välttää javascriptiä kun vaan voi.

    Tulee vaan sivuja jotka ei toimi kaikkien selainten kanssa tai ihmisillä ei oo JS sallittuna.

    Ihan peru HTML:n kanssakin on jo ihan tuskaa, kun pitää saada sivut näkymään jokaisella hemmetin selaimella just samalla tavalla.

    Joku Safari on ihan painajainen, kun se muka on niin standardia tukeva ja silti sillä ei toimi edes perus framet. Joku iso asiakas käyttää Netscape 4.7 ja sen takia muutetaan sitten koko sivustoa, joka on ihan naurettavaa

    Äänestä

Kommentoi aloitusta


hölömöhkö kirjoitti:

Tehtävänäolisi tehdä siis PHP-ohjelma, jossa lomakkeella annetaan tuote ja hinta. Lisäksi lomakkeella valitaan lasketaanko hintaan sisältyvä alv, hinta alv vai hinta ilman alv:a.
jA lisää tietoa...
Ohjelman tulee laskea tuotteen hinnan ja käyttäjän tekemän valinnan perusteella: (tässä vain 22% alv)
- Hintaan sisältyvä alv kaavalla: hinta-hinta/1.22
- Hinta lisättynä alv:llä kaavalla: hinta*1.22
- Hinta ilman alv:a kaavalla: hinta/1.22

Eli lomakkeessa voisi olla:


Hintaan sisältyvä alv
Hinta alv
Hinta ilman alv


PHP-ohjelmassa sitten tutkitaan esimerkiksi:

if($valinta==1)

{ //lasketaan hintaan sisältyvä alv
voisiko joku ystävällinen sielu helpottaa tuskaani ja kertoa mitä tässä tehdään.Olen aivan ulkona...ja harjoitusopuksen saan vasta perin viikon sisään!

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu