Kun lomakkeen kenttien valueksi laittaa $_POST[inputin_nimi] ja haluaa näin säilyttää tekstin vaikka sivua jouduttaisiin lataileen uudelleen, tulee joidenkin merkkien kuten pilkun (') eteen slashesit latauksen jälkeen... ei näytä hyvältä lomakkeessa... laitoin inputin valueksi stripslashes($_POST jne..) välttääkseni tämän. Näinkö tämä pitää välttää??? PHP vissiin laittaa oletuksena tohon postin arvossa olevaan pilkkuun ton kenoviivan..
Joo, tuo stripslashes on ihan oikea tapa jos ja kun haluat nuo kenoviivat pois input-kentästä. Sehän ei kuitenkaan vaikuta siihen tallennettavaan tietoon mitenkään kun kerta tulostusvaiheessa vasta strippaat noi kenot pois.
Juu näin arvelinkin... Entäs mitäs mieltä olette siitä kun ennen tietokantaan tallentamista tommosten guotemetan ja htmlspecialcharsin tyyppisten varmistuksien sijasta käytettäisiin puhdistusfunktiota. Onko viisasta, sillä esim sellaisiin kenttiin mihin tulee numeroita olis ihan kätevää...
Tommosesta funktiosta oli esimerkki putkassakin.
Aihe on jo aika vanha, joten et voi enää vastata siihen.