Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki,

 

pasidariau, kad paimtą įrašą, jei jis per ilgas, nukirptų iškart po žodžio, nepradėtų naujo ir pan. ir tada nuoroda skaityti toliau.

Dabar padariau, jog galėtų naudoti BB kodo tagus. Įterpiu image kodą, ir substr nukerpa iškart po <img... Kaip padaryti, jog nukirptų tik pasibaigus tagui? To pačio reiktų ir su url bei bold, underline ir italic tekstais, kadangi dabar pradeda <img... <a href... Ir ta nuoroda neveikia, nes atidare img..

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pirminis to puslapio tekstas:

<...><img src="http://img442.imageshack.us/img442/5080/chrysanthemumcx.jpg" alt="" style="max-width: 340px;"><img... <a href="../blog<...>

 

Tai gal kas žino kaip padaryti, jog nenukirptų ne tik po žodžio, bet ir tagų? Nes dabar, nukirpo todėl, nes tage yra tarpas(<img src...)

 

Googlinau, bandžiau, mėginau, nesuprantu kas ne taip :/

 

Dėl daugtaškio po <img kode, tai todėl, jog padaryta, jog nukirpus daugtaškį padėtų.

Redagavo nDRIUZ
Nuoroda į pranešimą
Dalintis kituose puslapiuose

As daryciau taip:

su explode comanda panaikinciau ir issaugociau tagus.

i ta.vieta kur buvo tagas ideciau koki simboli pvz fjdjhdb_$i.

kai atvaizduociau teksta su replace komanda koda pakeisciau issaugotu tagu.

P.s cia viskas vyksta funkcijoj

Redagavo sMs
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Dariau su funkcija, spausdino nieką. Tiksliau, į mysql nieko neįrašydavo, o išspausdinus kirptą tekstą, normaliai budavo. Išėmiau funkciją, spausdina normaliai, įrašo į mysql, bet tagus nukerpa. Na, pabandysiu kaip tu sakai :) Jei nesigaus, kodą patį paspausdinsiu čia :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pasinaudok strip_tags funkcija, ji panaikins visus html tag'us, tada galėsi nukirpti string'ą būtent toje vietoje, kurioje ir bus tavo parinkti N simbolių. Toliau su strpos surasi vietą, kurioje realiai yra nukerpama vieta (string'e su html tag'ais). Žinoma, tada gali kilti bėda, kad koks elementas neužsibaigia ir pan., tad siūlyčiau arba su preg_* funkcijomis surasti dažniausiai vartojamus tag'us ir tikrinti, ar jie užsibaigia. Jeigu ne - trini nuo pradžios arba gale ištraukos prijungi </x>. Kadangi img tag'ai neturi atskiro užsidarymo, tai juos gali išvis naikinti, nes nemanau, kad ištraukoje reikalingi paveikslėliai. :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...