Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP ja Input value

kasetti [04.05.2004 13:24:05]

#

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..

Olga [04.05.2004 13:27:20]

#

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.

kasetti [04.05.2004 13:57:07]

#

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.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta