Ajax da post gönderiyorum ve giden veri 1 tane o gidiyor geri gelmesi gereken veri ise 7 tane 7 farklı değişken geri dönüyor ama 2 tanesi boş dönüyor.. Mesela 50 karakterden fazla bir text içeriği geldiğinde değişkene otomatikman boş gibi davranıyor ve boş geri dönüş yapıyor..
Ajax, post, json, jquery, get artık başka ne parametre varsa hiçbirinde sorun olduğunu sanmıyorum.
Sistem de şu şekilde çalışıyor;
form var kullanıcı bir veri giriyor, jquery ile input kontrolü var keyup edildiğinde otomatikman ajax ile islem.php ye input değeri gönderiliyor. Sonrasında islem.php de gelen bu değere göre db de sorgu yapılıyor ve uygun sonuç (db de alınması gereken 7 tablo var) 7 farklı değişkene aktarılıyor. Sonrasında islem php de 7 değişken json formatına dönüştürülüp return ediyor..
7 değişkenden 1 tanesi db ye tekrar veri eklemekle görevli ancak o değişkene bayağı büyük bir text verisi geliyor ve benim sorunum olan kısım değişkeni boş görmesi oluşuyor.. Ancak işlem başarılıymış gibi değişkenlerle işlem devam ediyor ve ajax a veriler geliyor.. Ama yine değişkenin sorunu yüzünden 2 değişken boş geliyor.
Tam anlata bildim mi bilmiyorum ama sorunum tam olarak bu değişkende 50 karakterden sonrasında (str değişken yani yazı var içinde) değişken otomatikman boş çalışıyor..
Hiçbir hata mesajı hiçbir sorun dönmüyor işlem başarılı gibi görünüyor ama değil
Birde @wizz örnek kod istemişsiniz en basit örnek kodu yazayım size sorun sadece ajax değil herşeyde aynı
örneğin;
$a="Burada bayağı uzun bir makale vs bişey olsun yaklaşık 50 - 60 karakter uzunluğunda olduğunda otomatikman sıkıntı çıkarıyor...";
echo $a;
diğer bir örnek ise;
$a="Burada bayağı uzun bir makale vs bişey olsun yaklaşık 50 - 60 karakter uzunluğunda olduğunda otomatikman sıkıntı çıkarıyor...";
$ekle = $db->exex("INSERT INTO tablo SET SET yazi='".$a."'");
echo $a;
her 2 örnekte hatasız çalışıyor 1. örnekte çıktı boş oluyor 2. örnekte ise normalde hata db kaydında hata olduğunda tüm işlemleri yarıda keser ama kesmiyor işlemleri bitiriyor ve yine değişkeni boş olarak yazdırıyor ekrana..