Merhaba arkadaşlar,
Wordpress sitem için bir bot yazıyorum / yazmaya çalışıyorum.
Büyük bir kısmı bitti. Verileri alıyorum tam istediğim gibi ekrana basıyor.Verileri çekerken bir sorun yok.
Fakat verileri wordpres db sine kayıt ederken ilk 5-10 karakteri yazıyor bırakıyor.
Neden olabilir? yani ekrana tam basıyor ama veritabanına eksik ekliyor?
Botta bir sorun
11
●838
- 20-06-2010, 10:21:07
- 20-06-2010, 10:43:17Üyeliği durdurulduSQL'a Verileri Eklerken mysql komutlarınız içinde mysql_real_escape_string() kullanınız, sorunsuz eklemesini yapar.
Veya Daha Kolay Şekilde SQL'a Veri Eklemek İsterseniz Wordpress'in Fonksiyonlarını Kullanınız;
WP INSERT POST
Hayırlı Günler. - 20-06-2010, 14:30:25Denedim fakat 2side olmadı...Ne yaptıysam türkçe karaktere denk gelince yazı bitiyor..
Değerleri bir değişkene aldığımı varsayarak bir örnek göndrebilirmisiniz? - 20-06-2010, 14:53:45
$yenialanf= mysql_real_escape_string($alanf); $yenialanb= mysql_real_escape_string($alanb); // Create post object $my_post = array(); $my_post['post_title'] = $yenialanf; $my_post['post_content'] = $yenialanb; $my_post['post_status'] = 'publish'; $my_post['post_author'] = 1; $my_post['post_category'] = array(8,39); // Insert the post into the database wp_insert_post($my_post);
Bu şekildede türkçe karakterde hata veriyor kod yanlış sanırım yazamadım düzgün.... - 20-06-2010, 14:56:56
$yenialanf= addslashes($alanf); $yenialanb= addslashes($alanb); // Create post object $my_post = array(); $my_post['post_title'] = $yenialanf; $my_post['post_content'] = $yenialanb; $my_post['post_status'] = 'publish'; $my_post['post_author'] = 1; $my_post['post_category'] = array(8,39); // Insert the post into the database wp_insert_post($my_post);
bunu deneyin bir de
Veya Daha Kolay Şekilde SQL'a Veri Eklemek İsterseniz Wordpress'in Fonksiyonlarını Kullanınız;