Huomasin tuossa kun ihan huvikseen rupesin testaamaan, että miten käy jos yrittää tulostaa PHP:n echo -funktiolla jonkin erittäin pitkän sanan (jotain 1000000 merkkiä pitkä oli). Huonostihan siinä kävi. Eli sivun ulkoasu meni ihan pilalle: sivun leveys muuttui käsittämättömän leveäksi ja alas tuli skrollipalkki.
Mitenkä tällaisen ongelman voisi estää, jos ajatellaan esim. jotain sivuston kommenttikenttää? Sinnehän joku voi ihan piruuttaan käydä aina kirjoittelemassa pitkiä sanoja ja sotkea sivun ulkoasua.
Ainut ratkaisu mikä itselle tuli mieleen oli sellainen, että tutkisi käyttäjän syötteen aina, että löytyykö vaikka yli 100 merkkiä pitkiä sanoja ja herjaa sitten virheilmoituksia jos löytyy. Olisiko tähän mitään fiksumpia keinoja, koska mielellään en menisi käsittelemään muiden tietokantaan syöttämiä kirjoituksia.
https://www.php.net/manual/en/function.wordwrap.
Ahaa, tuohan voisi olla juuri sitä mitä haen. Kiitti.
Missä sanassa on 1000000 merkkiä? :-O
tesmu kirjoitti:
Missä sanassa on 1000000 merkkiä? :-O
Siinä sanassa, jonka Pekka Peruspeelo kirjottaa pitämällä yhtä nappia pohjassa kaks minuuttia.
Ah siinä juuri!
Aihe on jo aika vanha, joten et voi enää vastata siihen.