IT NEWS PC REVUE PC FORUM FreeBSDInternet time: @965
Obsah fóra
Pravidlá  •  Kontakt  •  Prihlásenie  •  Registrácia

Nový Ambi Pur Fresh Air

Odstráňte nepríjemný zápach a môžete voľne dýchať. youtube.com/AmbiPur_SK

Neuveriteľne lacná .sk doména

Rýchla registrácia domén za výborné ceny. www.exohosting.sk

Kedy sa oplatí prerobiť auto

na plyn? Nemusíte nevyhnutne hľadať kalkulačku a papier, aby ste si autoviny.zoznam.sk

Zákaznícka zóna Môj Orange

Pozrite si podrobný rozpis hovorov, spotrebu alebo si aktivujte služby. www.orange.sk

Webhosting jednoducho

S nami to zvládne naozaj každý. Elegantná WebVizitka zadarmo. www.yegon.sk

rozsirenie pre funkciu limit word

Zaslať odpoveď
AutorSpráva
DeeJay3
Užívateľ
Užívateľ

Založený: 28.02.2009
Príspevky: 196

PríspevokZaslal: Ut 06.09.11 13:37Odpovedať s citátomNávrat hore

cawte ..potrebujem poradit...ako spravit nieco take napriklad ze mam funkciu limit word ktora mi skrati vetu z X poctu pismen napriklad na 100 a na koniec hodi 3 bodky ...avsak je tu problem ze v tom texte su aj html tagy ..na priklad <b> ...ak mam text:

<b>Lorem Ipsum</b> is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's <b>standard dummy text ...

posledne <b> uz neskonci tak ako ma a zvysok stranky (cast stranky za tymto textom je boldom)

chcel som to vyriesit tak ze tieto znacky odtial zmazem..ale zda sa mi ze s nimi by to tam bolo o trocha pestrejsie...ako to vyriesit ?? ...
Zobraziť informácie o autoroviOdoslať súkromnú správu
juho
Zablokovaný užívateľ
Zablokovaný užívateľ

Založený: 16.05.2007
Príspevky: 837

PríspevokZaslal: Ut 06.09.11 13:49Odpovedať s citátomNávrat hore

najprv sem daj definiciu toho co uz mas z tej funkcie.
inak budes mat premenne pocet_znakov=0, pocitaj_znaky=1 az narazis na < tak pocitaj znaky zmenis cim sa bude presuvat smernik bez pripocitavania znakov do premennej pocet_znakov a potom ked narazis na > tak sa zacne pripocitavat ta premenna a to iste aj s </b>
pricom este mozes spracovat tie tagy po objaveni < si len do dalsej premennej tag das nazov toho tagu napr $tag="b" a az narazi na </b> tak to zmazes $tag="". po skonceni tej funkcie skontrolujes premennu tag a az nieje prazdna tak nakoniec pridas </$tab> a je to
Zobraziť informácie o autoroviOdoslať súkromnú správuOdoslať e-mail
DeeJay3
Užívateľ
Užívateľ

Založený: 28.02.2009
Príspevky: 196

PríspevokZaslal: Ut 06.09.11 14:38Odpovedať s citátomNávrat hore

tu je fcia ktoru uz mam napisanu:

kód:
function limit_word($text, $limit){
   
    if (strlen($text)>$limit) {
     
        $last = substr($text,$limit,1);
        if($last !=" "){
            while($last !=" " && strlen($text)!=$limit){
                $limit++;
                $last = substr($text,$limit,1);
            }
        }
       
        $return = substr($text,0,$limit);
        $return = $return." ...";
       
    }else{
        $return = $text;
    }

    return $return;
}
Zobraziť informácie o autoroviOdoslať súkromnú správu
chrono
Skúsený užívateľ
Skúsený užívateľ

Založený: 13.11.2007
Príspevky: 808

PríspevokZaslal: Ut 06.09.11 17:32Odpovedať s citátomNávrat hore

juho napísal:
...
Pri vnorených tagoch to bude určite komplikovanejšie.
Zobraziť informácie o autoroviOdoslať súkromnú správu
nBXXL
Užívateľ
Užívateľ

Založený: 27.12.2008
Príspevky: 978
Bydlisko: Nové Zámky, Slovensko
Vek: 18

PríspevokZaslal: Ut 06.09.11 17:51Odpovedať s citátomNávrat hore

chrono: php síce neovládam, ale pokiaľ tam existujú polia, tak sa tam dá nakódiť zásobník a vnorené tagy no problem

_________________
PC: MB: ASUS K8V SE Deluxe; CPU: AMD Athlon 64 2800+ 1.8GHz; GPU: Sapphire Radeon X1950GT AGP (500/600); RAM: Kingston 1GB DDR400 CL3 + A-Data 256MB DDR400 HDD: Western Digital 20 + 200GB; Monitor: LG 771E (17" CRT, stary ale dobry, aj ked trochu tmavy); PSU: Rexpower PZ-400W; OS: Windows 7 32-bit + ArchLinux 32-bit

NB: Asus K53SJ-SX093: i3-2310M + GT520M Optimus + 4GB RAM + Win7 64-bit + ArchLinux 64-bit
Zobraziť informácie o autoroviOdoslať súkromnú správuSkype
DeeJay3
Užívateľ
Užívateľ

Založený: 28.02.2009
Príspevky: 196

PríspevokZaslal: Po 12.09.11 15:58Odpovedať s citátomNávrat hore

hm nad s tym zasobnikom som tiez rozmyslas ... len este musim premysliet ako to napisat .. inak nebolo by lepsie tie znacky <b> pouzivat ako na forach znacku [b] ?? a pri vypise to nahradit ?
Zobraziť informácie o autoroviOdoslať súkromnú správu
Zobraziť príspevky z predchádzajúcich:    
Zaslať odpoveď
Nemôžete pridávať nové témy do tohto fóra.
Nemôžete odpovedať na témy v tomto fóre.
Nemôžete upravovať svoje príspevky v tomto fóre.
Nemôžete mazať svoje príspevky v tomto fóre.
Nemôžete hlasovať v tomto fóre.

Powered by phpBB 2.x.x © 2005 - 2012 PCforum, webhosting by WebSupport, edited by JanoF

SEO - optimalizácia pre vyhľadávače

Freebsd