Laitoin virheilmoitukset päälle. Vaikka koodissa oli ylimääräinen )-merkki, ei siinä ole havaittavia bugeja. Ylimääräinen merkki tuli tänne kopsatessa. Jo kääntäjä ei hyväksy tuollaisia typoja.
Palvelu on vielä niin tuore ja testauksessa, että en ole ottanut huomioon injektion mahdollisuutta. Se kyllä pitää huomioida jatkossa.
Exit(0):aa tarvitaan, koska koodi ajetaan index.php:stä ja exit helpottaa koodin asua. Kokeilin ilman exit:iä, eikä muuttanut virhettä.
sql-hakulause on ok, koska tietue on oikea. Näen sen sisällön(ilman data-kenttää) muuten, joka ei tule koodissa ilmi.
Lisäksi. Mitä nykyinen php-koodisi tekee?
Koodi yksinkertaisesti tulostaa headerit ja sisällön.
Jotain ongelmasta kertoo se, kun haen tietokannasta gif-kuvan. Kun haen saman kuvan kotikoneen palvelimelta, on sen koko 56586 ja kun kuva tulee vieraalta palvelimelta on koko 54917. Pitänee ehkä vertailla sisältöä.
Voiko vieraalla palvelimella olla eri asetuksia, jotka vaikuttavat?
Php-version: 5.2.0-8+etch7 (etäpalvelin)
Php-version: 5.2.6-2ubuntu4.1 (kotikoneen palvelin)