FckEditor & ckeditor türkce karakter sorunu yardımmm....

Kodla Büyü

by_ceto

Üye
Mesajlar
1
Slm arkadaşlar.. Ben bu çeşitli sunuculara yükledim localhost dada sorunsuz bir şekilde çalıştırdım ve hic bir sorun ile karşılaşmadım....
Yapmış olduğum siteyi webadam server'e kurduğumda ise bu editorlerde sıkıntı yaşamaya başladım.. Bu sorunu şöyle tarif edeyimm.Sayfayı hazırlıyorum kayıt etmede bi sıkıntı yok kayıt oluyor yanlız düzenlemek için verileri cağırdığımda ise veriler görünmüyor boş geliyor...Biraz kodları karıştırdım anladımki verinin boş gelmesinin sebebi gelen karakkterlerin icinde türkce karakter olması idi... Sonra veritabnınlan bağlantıyı kestim değerleri elllen girdim yani $initialValue = acıklama alanı" ; gibi yine aynı sorun ile karşılaştım türkce karekter olduğu icin editore veri hic bir şekilde gelmiyor tekrar hatırlatmak isterim bu hazırlamış olduğum siteyi ceşitli yerlerde sorunsuz bir şekilde kullandım yardımlarınız icin şimdiden teşekkürler...

............................................
include_once '../ckeditor/ckeditor.php' ;
require_once '../ckfinder/ckfinder.php' ;
$initialValue = acıklama alanı" ;
$ckeditor = new CKEditor() ;
$ckeditor->basePath = '../ckeditor/' ;
CKFinder::SetupCKEditor( $ckeditor, '../ckfinder/' ) ;
$config['width'] = '500';
$config['toolbar'] = 'Basic';
$ckeditor->editor('metin', $initialValue, $config);

...........................................................................


include_once("../fckeditor/fckeditor.php") ;

$fckeditor = new FCKeditor('yazi') ;
$fckeditor->BasePath = '../fckeditor/' ;
$fckeditor->Value = "$degerf" ;
$fckeditor->Width = '900';
$fckeditor->Height = '500';

$fckeditor->ToolbarSet = 'Default';
$fckeditor->Config['AutoDetectLanguage'] = false ;
$fckeditor->Config['DefaultLanguage'] = 'tr';

$fckeditor->Create() ;
 
benzer bi sorun yaşamıştım. sorgu dili türkçe, sayfa kodlaması türkçe, normal çalışan site serverda sıkınıtı veriyordu. sayfaları notepad te açıp kaydedince sıkıntı çözüldü. istersen dene.
 
kardeş bir htaccess dosyası oluştur. içerisine şu kodları yaz

Kod:
AddLanguage tr .tr 
AddDefaultCharset ISO-8859-9 
AddCharset ISO-8859-9 .iso8859-9 .latin9 .trk

sonra bu dosyayı root'a at bu kadar.
 
veritabanına kayıtta sıkıntı yoksa çağırırken bu kodları ekle.
latin5 için:
include("ayarlar.php");
mysql_connect($host,$kadi,$sifre) or die("veritabanında hata oluştu");
mysql_select_db($db) or die("veritabanına bağlantı kurulumadı");
mysql_query("SET NAMES 'latin5'");
mysql_query("SET CHARACTER SET latin5");
mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'");
UTF-8 için:
include("ayarlar.php");
mysql_connect($host,$kadi,$sifre) or die("veritabanında hata oluştu");
mysql_select_db($db) or die("veritabanına bağlantı kurulumadı");
mysql_query("SET NAMES 'UTF8'");
mysql_query("SET character_set_connection = 'UTF8'");
mysql_query("SET character_set_client = 'UTF8'");
mysql_query("SET character_set_results = 'UTF8'");
 
BBNET
Geri
Üst