Perlillä koodailen ja käytössä oleva tietokanta on SyBase.
Pitäisi tehdä ohjelma, jossa henkilö www-sivun kautta valitsee jonkun tiedoston omasta hakemistostaan. Tiedosto sitten tallentuu tietokantaan tai kovalevylle tai mahdollisesti tiedosto lähetetään sähköpostin liitetiedostona jonnekin.
Osaisitko antaa jonkinlaisen vihjeen, kuinka tämä tehdään?
Pitäisi tehdä ohjelma, jossa henkilö www-sivun kautta valitsee jonkun tiedoston omasta hakemistostaan. Tiedosto sitten tallentuu tietokantaan tai kovalevylle tai mahdollisesti tiedosto lähetetään sähköpostin liitetiedostona jonnekin.
Osaisitko antaa jonkinlaisen vihjeen, kuinka tämä tehdään?
Vastaukset 5
Vanhimmat
Tarvitset jonkin järjestelmän ensin käsittelemään html-sivulle tehdyn lomakkeen (). Sen jälkeen tuon järjestelmän pitää ottaa yhteys tietokantaan ja tallettaa tiedosto sinne (Sybasessa tietotyypin arvoksi kelpaa esimerkiksi image).
Ota selvää ensin html-lomakkeista (http://www.w3.org/TR/html4/interact/forms.html), sen jälkeen vaikka php:stä (http://www.linuxdocs.org/HOWTOs/PHP-HOWTO.html) tai javasta (http://www.apl.jhu.edu/~hall/java/Servlet-Tutorial/) ja sen jälkeen oletkin pitkällä :)
Jäi tuo perl huomaamatta. Eli perlillä voi tehdä tuon lomakkeen käsittelyn ja tietokantayhteyden ihan yhtä hyvin kuin php:llä tai javalla;
http://www.gnulamp.com/perl dbi.html
http://www.perl.com/pub/a/1999/10/DBI.html
...joku kommentoimaan kuinka helposti tämän saa tehtyä paljon paremmin Python on Raililla.
joku alkaa kommentoimaan, että miksi pitäis laittaa tiedostoja tietokantaan, kun kannassa vois olla vaan tiedoston nimi.
Ei päätäkään tartte laittaa norsun perseeseen, vaikka sen sinne ehkä saiskin
Kiitoksia.
Nyt olen jo niin pitkällä, että pitäisi vielä saada binäärimuodossa olevia tiedostoja tallentumaan SyBase-tietokantaan.
Eiköhän tämä tästä vielä onnistu.