Huomasin sattumalta ongelman kuvan lähettämisessä lomakkeella. Lähetys toimii esim. Firefoxilla, mutta ainakin IE 6 sekä 7 tuottaa ongelmia. Alla netistä löytynyt php-koodi jota käytän:
if ($_POST["lahetys"]) { // jos on lähetetty kuva niin tarkistetaan ja tallennetaan
$kuvalataus = $_FILES["kuva"]; // haetaan ladatun kuvan tiedot
if ($kuvalataus["name"]) {
if ($kuvalataus["type"] == "image/gif" or $kuvalataus["type"] == "image/jpeg" or $kuvalataus["type"] == "image/jpg") {
if ($kuvalataus["size"]
if ($_POST["lahetys"]) { // jos on lähetetty kuva niin tarkistetaan ja tallennetaan
$kuvalataus = $_FILES["kuva"]; // haetaan ladatun kuvan tiedot
if ($kuvalataus["name"]) {
if ($kuvalataus["type"] == "image/gif" or $kuvalataus["type"] == "image/jpeg" or $kuvalataus["type"] == "image/jpg") {
if ($kuvalataus["size"]
Vastaukset 1
Vanhimmat
Nyt toimii. Piti lisätä tuonne väliin seuraava pätkä:
or $kuvalataus["type"] == "image/pjpeg"
Jännää sikäli, että ennen kuin tuon tai muutakaan korjausta tein, niin koodi toimi satunnaisesti myös IE:llä. Mystistä...