Autor Zpráva
Pupen
Profil *
Dá se nějak omezit počet znaků třeba v divů nebo p? Že když se tam vloží víc, tak se zobrazí jen ten určenej počet?
panther
Profil
Pupen:
můžeš použít funkci substr, která řetězec ořízne.
Alphard
Profil
Na úrovni PHP pouze Nejčastější potíže s PHP (FAQ)
Pak je ještě možné nějak to nastavit přes CSS. Jestli chcete použít tuto metodu, napište. Přesunu tohle vlákno.
Yuhů
Profil
V CSS se to sice nastavit dá, ale ne na počet znaků. Dá se nastavit width a overflow, případně se dají zobrazit tři tečky tam, kde text končí:

text-overflow: ellipsis; overflow: hidden
Pupen
Profil *
Yuhů:
Nebo něco takového. Jsem myslej, že když ten text bude mít 200 znaků a tam bude nastavena nějaká šířka a bude to vycházet třeba jen na 100 znaků, tak aby se zobrazilo jen těch 100 znaků a víc ne. Můžou tam bejt i tečky na konci to je už jedno.

Alphard:
Jestli jsem to napsal do blbého vlákna, tak se předem omlouvám za potíže.
Pupen
Profil *
Tak dobrý použi jsem:
<?php
  $string="texto en español";
  echo substr($string,0,14); //Outputs: texto en espa�
?>

a funguje to. Děkuji za rady.
Keeehi
Profil
Použij:
echo mb_substr($string,0,14);

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0