Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: PHP - Echolla erittäin pitkän sanan tulostaminen

Hoover [27.07.2007 22:29:30]

#

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.

Olga [27.07.2007 23:24:53]

#

https://www.php.net/manual/en/function.wordwrap.php on yksi tapa.

Hoover [28.07.2007 00:39:19]

#

Ahaa, tuohan voisi olla juuri sitä mitä haen. Kiitti.

tesmu [28.07.2007 13:46:55]

#

Missä sanassa on 1000000 merkkiä? :-O

Blaze [28.07.2007 13:55:12]

#

tesmu kirjoitti:

Missä sanassa on 1000000 merkkiä? :-O

Siinä sanassa, jonka Pekka Peruspeelo kirjottaa pitämällä yhtä nappia pohjassa kaks minuuttia.

tesmu [28.07.2007 17:36:18]

#

Ah siinä juuri!

Vastaus

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

Tietoa sivustosta