Ei kellään sattuisi tulemaan mieleen mitään kompastuskiveä mikä voisi sattua kuvien tallennuksessa tietokantaan ja erityisesti IE:n kanssa. Tallennukset onnistuvat loistavasti Mozilla Firefoxilla ja Operalla, mutta jostain syystä IE ei hetkauta korviakaan! Luultavasti vika on jossain formin puolella? Joten pasteen tähän pätkiä kriittisistä kohdista:
<form enctype="multipart/form-data" action="<?PHP $_SERVER['PHP_SELF'] ?>" method="post"> <tr> <td >Lisää kuva:</td> <td ><input name="image" type="file"></td> </tr> <tr> <td ><input name='lomake' type='submit' value='Ilmoita!' /></td> </tr> </form>
Pääsin hieman etiäpäin ja sitten tyssää tähän.. IE ilmoittaa että kuvani on väärää formaattia?
if ((isset($_FILES['image']) && $_FILES['image']['size'] > 0)) { $kuva_formaatti = $_FILES['image']['type']; if($kuva_formaatti !='image/jpeg' && $kuva_formaatti !='image/gif') { $virheviesti_lomake .='* Kuvasi on väärää formaattia! <br />'; }
Jos kellään tulisi mieleen jotain kenties henkilökohtaisten kokemusten kautta tai voisi luulla missä vika piilee, niin olisin kiitollinen!
VIKA LÖYDETTY
IE PISTÄÄ KUVAN FORMAATIKSI image/pjpeg KUN TAAS MUUT SELAIMET: image/jpeg
Aihe on jo aika vanha, joten et voi enää vastata siihen.