Sivujeni kävijät haluisivat lähettää kuvia minulle, joten mitenköhän tälläinen onnistuisi php:llä? Eli kuvien uploadaus. Ja se olisi vielä hyvä, jos kuvat menisivät vaikka suoraan sähköpostiini, mutta tuo ei luultavasti ole mahdollista? Olen yrittänyt etsiä netistä valmista koodia, mutta huonoin tuloksin. Jos joku tietäisi mistä tällaisen voisi löytää, olisin todella kiitollinen.
Kuvien uploadaus?
Amatööri
4745
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 4
Vanhimmat
Kokeilepa tätä. Tämä ei ehkä ole ihan
sitä mitä haet, mutta muokata saa vapaasti.
Muokattavuuden kannalta koodi saattaa olla
hieman vaikeaselkoista.
koodi:
http://kare.disaeroplane.net/uploader.zip
www:
http://kare.disaeroplane.net/uploader_safe.php
Olisit toki voinut samalla laittaa taulukko rakenteenkin.
Koodissa on parantamisen varaa kuten
1) Käytä $_POST['xx'] äläkä $xx
2) Huolehdi tietoturvasta, laita syötteet vaikkapa mysql_escape_string läpi.
3) Miksi lopussa haet mysql_insert_id() vaikka et sitä mihkään käytä?
4) Niin ja näin, kannattaako kuvia tallentaa tietokantaan, pelkkä viittaus kuvaan on usein parempi, ei toki aina.
...vaikka et sitä mihkään käytä?
Kylläkin käytän. Html koodissa:
(hakee kuvan ja näyttää lyhyen tiedoston välityksellä) - ja tuossa 'hae.php' tiedostossa: