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;
}