Blog

Pozdrav,pokusavam napraviti nesto jednostavnu u PHP-u ali sam dosao do problema.
Ovako,na index stranici ispisujem textove iz MySQL baze,ali imam problem ako je text duzi od 140 slova,predje mi preko bordera,sada kako to rijesiti.
Trebalo bi da prvo scripta prvo pogleda dali je text duzi od 140 slova sa strlen() funkcijom i ako jeste da ispise prvih 140 u prvom redu i onda napravi line break \n i
ispise ostala slova,eh sada valjda je to izvodljivo.
Pozdrav :slight_smile:

[quote=“Nedim”]Pozdrav,pokusavam napraviti nesto jednostavnu u PHP-u ali sam dosao do problema.
Ovako,na index stranici ispisujem textove iz MySQL baze,ali imam problem ako je text duzi od 140 slova,predje mi preko bordera,sada kako to rijesiti.
Trebalo bi da prvo scripta prvo pogleda dali je text duzi od 140 slova sa strlen() funkcijom i ako jeste da ispise prvih 140 u prvom redu i onda napravi line break \n i
ispise ostala slova,eh sada valjda je to izvodljivo.
Pozdrav :)[/quote]
[php]function skrati($tekst)
{
if (strlen($tekst) > 140)
{
echo substr($tekst, 0, 140); // ispisujemo prvih 140 znakova
echo “\n”; // kad ispise svih 140 pravi se novi red
echo substr($tekst, 140, 0); // nastavlja ispisivati tekst tamo gdje pocinje 140 znak…

}
else
{
	echo $tekst;
}

}

echo skrati(‘neki tekst’);[/php]

ovako nesto?

Zašto PHP kada CSS to rješava?

Ako baš inzistiraš na PHP, koristi funkciju wordwrap.

jel sigurno imas razmake u tom tekstu? ako imas html bi trebo sam prelomit tekst

jojo je lijepo objasnio čoviku bolje mu ne triba

Da,hvala jojo :slight_smile:

nemas beda :yo:


Copyright © 2020 WM Forum - AboutContact - Sponsored by: Mydataknox & Webmaster.Ninja