• 21-05-2014, 11:03:15
    #1
    Yeşil SEO İnt. Hiz.
    Merhaba arkadaşlar,
    bu sorunu bir türlü çözemedim. karakterler bozuk olarak geliyor.
    veritabanı karakter seti utf8_general_ci
    her iki dosyanın kodlama dili utf8 bomsuz.

    ayar.php
    <?php $link = mysql_connect("localhost", "root", "") or die(mysql_error()); $db = mysql_select_db("deneme", $link) or die (mysql_error());  mysql_query("SET NAMES 'utf-8'"); mysql_query("SET CHARACTER SET 'utf-8'"); mysql_query("SET COLLATION_CONNECTION = 'utf8_general_ci'");    ?>

    deneme.php
    <?php
    
    include("ayar.php");
    
    
    for($i=19999; $i < 20001; $i++){
    
    $sorgu      = mysql_query("select * from wp_posts where ID = '$i'");
    $ogrenci    = mysql_fetch_array($sorgu);
    $text = $ogrenci['post_content'];
    echo $text;
    }
    
    ?>
  • 21-05-2014, 12:35:37
    #2
    UTF-8 olan dosyaların başına
    Alıntı
    <meta charset="UTF-8">
    koymalısın aksi takdirde karakterler bozuk gözükür.
  • 21-05-2014, 13:00:08
    #3
    ayar.php içerisine şu şekilde ekleme yaparmısınız.

    <?php header('content-type:text/html; charset=utf-8');
  • 21-05-2014, 13:21:00
    #4
    Yeşil SEO İnt. Hiz.
    burakolcay adlı üyeden alıntı: mesajı görüntüle
    UTF-8 olan dosyaların başına

    koymalısın aksi takdirde karakterler bozuk gözükür.
    BR9 adlı üyeden alıntı: mesajı görüntüle
    ayar.php içerisine şu şekilde ekleme yaparmısınız.

    <?php header('content-type:text/html; charset=utf-8');
    ikisini de denedim. sonuç aynı arkadaşlar
  • 21-05-2014, 13:42:01
    #5
    staticiation adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,
    bu sorunu bir türlü çözemedim. karakterler bozuk olarak geliyor.
    veritabanı karakter seti utf8_general_ci
    her iki dosyanın kodlama dili utf8 bomsuz.

    ayar.php
    <?php $link = mysql_connect("localhost", "root", "") or die(mysql_error()); $db = mysql_select_db("deneme", $link) or die (mysql_error());  mysql_query("SET NAMES 'utf-8'"); mysql_query("SET CHARACTER SET 'utf-8'"); mysql_query("SET COLLATION_CONNECTION = 'utf8_general_ci'");    ?>

    deneme.php
    <?php
    
    include("ayar.php");
    
    
    for($i=19999; $i < 20001; $i++){
    
    $sorgu      = mysql_query("select * from wp_posts where ID = '$i'");
    $ogrenci    = mysql_fetch_array($sorgu);
    $text = $ogrenci['post_content'];
    echo $text;
    }
    
    ?>
    ob_start();
    header("Content-type:text/html;charset=utf8");
    require("wp-load.php");
    for($i=19999;$i<=20001;$i++){
    $ogrenci=mysql_fetch_assoc(mysql_query("SELECT * FROM wp_posts WHERE id='$i'"));
    $text=$ogrenci["post_content"];
    echo $text;
    }
  • 21-05-2014, 13:54:42
    #6
    mysql_query("SET NAMES UTF8");
    mysql_query("SET CHAR SET UTF8");