miten saan poistettua lomakkeella lisätystä tekstistä php:t sun muut että olisi turvallinen?
lomakkeen tarkistus
lokki
2397
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Turvaa tilisi vahvistamalla puhelinnumerosi. Voit silloin palauttaa unohtuneen salasanan tekstiviestillä.
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
Tää on idioottivarma:
http://fi.php.net/manual/en/function.strip-tags.php
Sitten vielä erikoismerkit sileeks:
http://fi.php.net/manual/en/function.htmlspecialchars.php
Ja koodia:
$viesti = $_POST['viesti'];
$viesti = strp_tags($viesti);
$viesti = htmlspecialchars($viesti);
Ei noita molempia tartte, tuossa sun esimerkissä tuo strip_tags on turha.
Jos < ja > koodataan entiteeteis, kuten tuo htmlspecialchars tekee, niin silloin JS, PHP jne... juttuja ei pysty suorittamaan.
$viesti = htmlspecialchars($_POST['viesti']);