fakat sıkıntı şu o veriyi o şekilde veritabanı kabul etmiyor kodda hata vardır diye mysqlde denedim direk json çıktısını kabul etmiyor malesef
$asd = json_encode($veri, JSON_UNESCAPED_SLASHES);
bu şekilde lardan kurtulabildim fakat bu sefer bazı karakterler yerine /r/n gibi yazılar gelmeye başlıyor bunları
str_replace ile kaldırmaya çalıştım fakat hiçbir şey olmadı
bu kodu deneyeceğim teşekkür ederim
kolay gelsin şunu da buraya bırakıyım aynı sorunu yaşayanlar için sweetalert de swal içinde html: isimli properti var bunun içinde istediğiniz her html i yazarsanız çalışır bu şekilde de form kullanabilirisiniz ayrı olarak buttonları da kapatabiliyorsunuz kendiniz oluşturmak isterseniz
ben bu tarz bir uygulamayı yıllar önce c# form ile yapmıştım orda datagridviews diye comp vardı satır isimleriyle oraya atıp değiştirmek için de satır isimleri exceldekiyle aynı olduğu için değiştirebiliyorduk yazıp atmam uzun sürebilir fakat php de bir array oluşturup aynı şekilde yapabileceğini düşünüyorum
bir array oluşturalım
$array= array();
bu array bizim parametrelerimizi taşıyacak
bu parametreleri $url den alacağız şimdi
for ($i=2; $i < count($url)-1; $i++) {
$array[$i-2] = $url[$i];
}
print_r($array);
burada i değişkenimizi 2 den başlattık çünkü gördüğüm kadarıyla parametrelerin 2 den başlıyor bu yüzden arrayin 0. çekmecesine koyması için ise $i-2 yaptık bu şekilde sadece parametrelerini bir diziye alabilrisin
anladığım kadarıyla parametreleri tek bir arraye almak istiyordun denemedim fakat çalışacığını düşünüyorum
o filtrede [email protected] şeklinde yazmasını zorunlu kılıyor adamların
sisteme üye oldurruken epostası düzgün yazılmışsa kayıt ettirebilirsin adamları aşağıdaki kodu if bloğuna koyarsan kontrol ettirebilirsin
if(!filter_var($_POST['client_mail'], FILTER_VALIDATE_EMAIL)) {}
şeklinde yapabilirsin ayrı olarak bu işlemi mail göndermede de arrayin elemanlarını teker teker kontrol ettirebilrisin
log tutmak güzel birşey bunu biraz araştır php de dosyaya veri yazdırabilrisin fwrite() diye bir method var. Sana tavsiyem üyelerini kaydederken sunucuda adamın üyelik isminde bir dosya oluşturman onun içinde de logları tutman olur en mantıklısı çünkü veritabanını yorabilir böyle işler