valuuttalaskuri

Hei! Osaisiko joku edes hippasen auttaa, että miten tehdään php:llä valuutta muunnin. kiitoksia jo etukäteen.
51216
Äänestä

Muut lukivat myös

Vastaukset 5

Vanhimmat

Kai sä tajuat ettei tuollaisella kysymyksellä voi antaa vastausta. Kysy mikä on hankalaa asiassa. Onko ongelmana itse muunto, vai jokin muu? Aluksi kannattanee hahmotta mitä itse asiassa halutaan tehdä.

Kokeile seuraavaa ajatusmallia:

Kirjoita paperille muutama valuutan muunto. Merkitse jokaiseen vaiheeseen mitä muuttujaa tarvitset ja mikä sen arvo on jokaisen rivin jälkeen.

Tämän jälkeen aloita kirjoittamaan ohjelmaa, jossa teet tarvittavat muuntokertoimet kannattaa sijoittaa ne esimerkiksi taulukkoon. Seuraavaksi tarvinnet formin, joka lähettää tiedot valuutasta, joka muunnetaan valuutaksi johon muunnetaan.

Lopuksi nappaat muuttujat kiinni ja teet varsinaisen muunto-operaation. Kysy vasta sitten jos tulee vielä ongelmia.

Äänestä
  • Minimivaatimus tuossa olisi tarkistaa mitä siellä $_GET['valuuttoja'] muuttujassa on sinnehän voi tunkea ihan mitä tahansa. Parempi olisi vaikkapa select, jossa on lähdevaluutta ja select, jossa on kohdevaluutta. Näiden lisäksi olisi hyvä olla text kenttä, johon laitetaan muunnettava määrä.

    Äänestä

  • teuro kirjoitti:

    Minimivaatimus tuossa olisi tarkistaa mitä siellä $_GET['valuuttoja'] muuttujassa on sinnehän voi tunkea ihan mitä tahansa. Parempi olisi vaikkapa select, jossa on lähdevaluutta ja select, jossa on kohdevaluutta. Näiden lisäksi olisi hyvä olla text kenttä, johon laitetaan muunnettava määrä.

    "Minimivaatimus tuossa olisi tarkistaa mitä siellä $_GET['valuuttoja'] muuttujassa on sinnehän voi tunkea ihan mitä tahansa."

    Voisitkos ystävällisesti antaa esimerkin jolla tuon lasku jutun pystyy ohittamaan ja saa tulostettua mitä tahansa?

    Koodissa tämä toki toimii
    echo 2 * 88 . 'tekstiä'; mutta teeppäs sama kun syöte tulee käyttäjältä, tuohon esimerkkiini.

    Toki syötä kuuluu aina tarkistaa, tässä tapauksessa syöte pitää olla vain numeroita.


    "Parempi olisi vaikkapa select, jossa on lähdevaluutta ja select, jossa on kohdevaluutta. Näiden lisäksi olisi hyvä olla text kenttä, johon laitetaan muunnettava määrä."

    Toki esim selectinä tuo valuuttojen valinta kannattaa tehdä, mutta tuo esimerkkini oli vain PHP puolen toteutus, ei käyttäjälle näkyvä. Vaikka valuutat olisi selectinä valittu niin ne kannattaa GET-metodilla siirtää PHP-scriptille näin laskuri on monikäyttösempi kun linkitys helppoa.

    Äänestä

  • rjjrj kirjoitti:

    "Minimivaatimus tuossa olisi tarkistaa mitä siellä $_GET['valuuttoja'] muuttujassa on sinnehän voi tunkea ihan mitä tahansa."

    Voisitkos ystävällisesti antaa esimerkin jolla tuon lasku jutun pystyy ohittamaan ja saa tulostettua mitä tahansa?

    Koodissa tämä toki toimii
    echo 2 * 88 . 'tekstiä'; mutta teeppäs sama kun syöte tulee käyttäjältä, tuohon esimerkkiini.

    Toki syötä kuuluu aina tarkistaa, tässä tapauksessa syöte pitää olla vain numeroita.


    "Parempi olisi vaikkapa select, jossa on lähdevaluutta ja select, jossa on kohdevaluutta. Näiden lisäksi olisi hyvä olla text kenttä, johon laitetaan muunnettava määrä."

    Toki esim selectinä tuo valuuttojen valinta kannattaa tehdä, mutta tuo esimerkkini oli vain PHP puolen toteutus, ei käyttäjälle näkyvä. Vaikka valuutat olisi selectinä valittu niin ne kannattaa GET-metodilla siirtää PHP-scriptille näin laskuri on monikäyttösempi kun linkitys helppoa.

    juh.. tehtävänanto hieman hakusessa tosiaan.. mutta tässä yks ehdotus:

    Äänestä

Kommentoi aloitusta


ei tajuu... kirjoitti:

Hei! Osaisiko joku edes hippasen auttaa, että miten tehdään php:llä valuutta muunnin. kiitoksia jo etukäteen.

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