![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 1 Dołączył: 15.03.2008 Skąd: Mirostowice Dolne Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam problem z PHP, nie z MYSQL. Otóż jestem już w końcowej fazie tworzenia systemu darmowych ogłoszeń. Jednym z modułów jest wyświetlanie ostatnich 10 dodanych ogłoszeń. Problem mam z tym, że nie chcę bardzo ograniczać pola "Tytuł", ale kiedy tytuł jest za długi, w polu TOP10 tytuł przechodzi do następnej linii, a ja chcę, żeby po osiągnięciu np. 100px automatycznie tytuł się skracał i żeby się dodawał trzykropek ("..."). Jest jakaś funkcja żeby to zrobić albo inny sposób? PLS pomóżcie
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 781 Pomógł: 256 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Spróbuj tak
Kod function krotki($text) {
$dec = array("&", "\"", "'", "\\", '\"', "\'", "<", ">"); $enc = array("&", """, "'", "\", """, "'", "<", ">"); $text = str_replace($enc, $dec, $text); if (strlen($text) > 100) $text = substr($text, 0, (100-3))."..."; $text = str_replace($dec, $enc, $text); return $text; } $tytul = 'aaaaaaaaaaaaaaaaaaaaaaaa'; echo krotki($tytul); Ten post edytował kefirek 9.02.2009, 19:50:07 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 157 Pomógł: 1 Dołączył: 15.03.2008 Skąd: Mirostowice Dolne Ostrzeżenie: (0%) ![]() ![]() |
ok dało radę (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 16:02 |