1. Longtext e gerek yok text yapman yeterli 2. Sorun sanirim form action in get olmasi. Post yapmam gereliyor. Get browser a bagli olarak belli bir uzunluktan sonrasini keser.

$testdb1 = mysql_query(&quot;INSERT INTO tozlukutu_kayit (medyaid, katid, isim, counter, tarih, puan, topoy, kaynak, kaynaklink, resimlink, urllink, sure, aciklama, etiket1, etiket2, etiket3, etiket4, etiket5) VALUES ('$rowkayitekle ', '$katidx', '$isimx', '0', '$tarihsys', '0', '0', '$kaynakx', '$kaynaklinkx', '$resimlinkx', '$urllinkx', '$surex', '$aciklamax', '$etiket1', '$etiket2', '$etiket3', '$etiket4', '$etiket5')&quot;,$dbconn); Bu satırdan önce kırılan hangisi ise var_dump ; kodunu ekleyip ciktiyi kontrol eder misin, normal uzunlukta algiliyor mu PHP scripti oncelikle.

Sorun düzelmedi, ağlamak istiyorum

sunucunda php. ini dosyanda post_max_size değeri düşük olabilir bunuda bi kontrol et

ufuk, uzun yazıdan değil sanırım o içinde tırnak işaretleri var mı? mysql_escape_string ; benzeri fonksiyonlar kullanıyor musun?

Amma zor soru sormuşum yahu Çözümünü öğrenince yazarım buraya arkadaşlar.

debug etseydin sorunu çok kolayca bulabilirdin. eğer başka bir yerden düzgün kayıt edebiliyorsan büyük ihtimalle gelen bilgiyi escape etmediğin için sorun yaşamışsındır.

Ozcan' Alıntı:

Arkadaşlar merhaba; İçerisinde binlerce içeriği olan bir veritabanım vardı. Bu veritabanımda açıklama(varchar255) şeklinde birde alanım var. Yeni yazdığım scriptten dolayı açıklama(varchar255) alanını, longtext yapmam icab etti. PhpMyAdmin'e girdim ve bu alanı değiştirerek longtext yaptım. Mevcut içeriğimdeki açıklamaların sapıtarak yarıda kesildiğini farkettim. Neyse yedeğim olduğundan dolayı bu sorunu hallettim. Asıl sorunuma gelecek olursam, longtext alanımda uzun yazıları kayıt etmem gerekirken, uzun yazılarımı admin panelinden ekleyemiyorum. Kısa bir yazı yazdığımda kayıt ediyor. Textarea içinde karakter sınırlaması yok. Kafayı yemek üzereyim arkadaşlar lütfen bi akıl verir misiniz?

sunucuda php. ini dosyasında post_max_size değeri çok düşük olabilir bunuda kontrol et istersen

iyinet' Alıntı:

Arkadaşlar yardımcı olan herkese çok teşekkür ederim. Uzun yazılar için ayrı bir php sayfası hazırladım, şimdi ekliyor. Diğer sayfamda niye eklemediğini bilmiyorum ama.

Geçmiş olsun sorunu nasıl çözdüğünü biraz daha detaylı yazsaydın daha iyi olurdu. Veri tabanını yüklerken sql dosyasındaki creat table komut satırının olduğu yerdeki varchar255 i longtext ile mi değiştirdin.

Merhaba arkadaşlar sorunu düzelttim ve artık sorunsuz çalışıyor. Veritabanını yükledim ve longtext ayarlarını yazı editörüyle yaptım. Daha sonra veritabanımı kaldırıp yeniden import ettim.

linki iletme imkanin varmi