Új hozzászólás Aktív témák

  • vakondka

    őstag

    válasz bnss #3890 üzenetére

    Véleményem szerint a php kódban lesz a hiba, ami veszi a cím első néhány karakterét, majd kiírja mögé a 3 pontot.
    Gondolom adatbázisban html entitikkel vannak rögzítve az ékezetes karakterek és ha ezt rossz helyen vágod el, akkor ez lesz az eredménye.

    Először alakítsd vissza a szöveget a html_entity_decode() függvénnyel, majd ennek eredményéből már levághatod az első néhány karaktert ahogyan a programod most is csinálja.

    PL:
    <?php
    $cimszoveg="Tisztelt Programszervez&otilde; koll&eacute;g&aacute;k, Oszt&aacute;lyf&otilde;n&ouml;k&ouml;k, Egyes&uuml;letek &eacute;s utazni v&aacute;gy&oacute; csoportok!";
    $short_cim=html_entity_decode($cimszoveg);
    $short_cim=substr($short_cim,0,35).'...';
    echo $short_cim;
    ?>

Új hozzászólás Aktív témák