• 17-11-2010, 16:46:06
    #1
    Merhabalar

    explode ile çektiğim bir veride

            $baslik = iconv("utf-8", "ISO-8859-9//TRANSLIT//IGNORE", $baslik);
            $icerik = iconv("utf-8", "ISO-8859-9//TRANSLIT//IGNORE", $icerik);
    kullanarak karakter sorununu ortadan kaldırıyorum. Bir sorun haricinde..

    Sitede "aman aman" şeklinde olacakken çektiğim veride "aman*aman" şeklinde yansıyor burayı diğer sitede kontrol ettiğimde kaynak kodda "aman aman" yazıyor yani   karakterini yıldız olarak gösteriyor ve str replace yada preg replace ile düzeltemedim bu sorunu.. Ne yapmalıyım?

    Çektiğim sitenin charseti

    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254" />
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
  • 17-11-2010, 16:50:37
    #2
    Üyeliği durduruldu
    veri girişinde &nbsp; temizleyin str replace ile
  • 17-11-2010, 16:53:26
    #3
    Dediğinizi denedim sorunu çözmedi bunu yukarıda belirtmiştim iconv'den öncede sonrada yazdım yinede temizlemedi.. mysql escape string den sonrada denedim olmadı..
  • 17-11-2010, 17:05:03
    #4
    $icerik=html_entity_decode($icerik);
    Denermisin?
  • 17-11-2010, 17:13:09
    #5
    Malesef oda olmadı..
  • 17-11-2010, 17:27:48
    #6
    kodun tamamını görebilme imkanım olsaydı belki halledebilirdim
  • 17-11-2010, 17:42:31
    #7
    Alıntı
    $icerik = explode('<div class="icerik" id="divAdnetKeyword3">', $yazi);
    $icerik = explode('</p></div>', $icerik[1]);
    $icerik = $icerik[0];

    $icerik = iconv("utf-8", "ISO-8859-9//TRANSLIT//IGNORE", $icerik);

    $icerik = strip_tags($icerik, "<img><strong>");

    $icerik = mysql_escape_string($icerik);

    echo "$icerik";
    Siteyide PM'liyorum..
  • 17-11-2010, 18:04:54
    #8
    attım
  • 17-11-2010, 21:21:01
    #9
    Cevap attım size çözemedim sorunumu tekrar teşekkürler.. (: