jquery yazarken bu uyarılara bakmanın bir anlamı yok, genel olarak uyarıların şöyle ama
) ve { arasında bir boşluk istiyor
sayfanın en başında 'use strict' kullanmanı istiyor
sen lint'de ne tanımladıysan o kurallara uyup uymadığına bakıyor, o yüzden çok büyük bir problem yok :)
öyle yapmak yerine şöyle kullanabilirsin
$_POST = array_map(function($post){
return htmlspecialchars($post);
}, $_POST);
böylece tüm post datalarına uygulanmış olur.
bootstrap-reboot.css
dosyanın içinde /*# sourceMappingURL=bootstrap-reboot.css.map */
diye bir şey yazıyor olması gerek, onu kaldırırsan problemin düzelecektir.
mysqlde bu tarz konularda kısa yol bulmak zor, tek tek yazman lazım, fakat bir insan neden bir tabloda değerlerin boşluğunu kontrol eder? bence kurguladığın yapında bir hata var, mysql'den mantıklı olmayan bir şey talep ediyorsun burada :)
öyle bir şey göremedim ben ancak pwa eklemişse sağ üstte + butonu çıkıp uygulamayı yükle diyor, pwa olarak araştırabilirsin
şu kodları çalıştırırsan kodların çalıştığını görebilirsin, eğer değerleri sonradan ekleyip olmayan bir elemana işlem uygulamaya çalışıyorsan bu hatayı alırsın.
<div id="content">content alanı</div>
<script>
var element = document.getElementById("content");
element.classList.add("hide");
</script>
<style>
.hide {
display: none;
}
</style>
birisi panele erişim sağladığında
eğer böyle bir şey olurs xss'den daha büyük probleminiz var demektir :)
bu işlemi sadece panelden yapıyorsanız x bir kontrolere ihtiyacınız yok, kullanıcıdan bilgi alırken ya strip_tags() ile belli html'leri aktif edersiniz ya da markdown kullanırsınız tamamen html'den bağımsız ya da hiç html göstermezsiniz.
hata mesajını yazıyor aslında, paket mbstring
kullanıyormuş ve sunucunuzda bu ya yok ya da aktif değil, bunu ayarlarsanız probleminiz kalmaz.
jquery ajax'la doğrudan dosya upload yapılmıyor, pluginler yardımı ile yapabilirsin ben şunu kullanıyorum
http://malsup.com/jquery/form/
Bir tane javascript dosyası var sadece onu dahil edip şu şekilde kullanabilirsin, form içindeki tüm değerleri otomatik gönderiyor dosyalar dahil, url'i form action kısmında belirttiğin yere gönderiyor
<form id="form" action="/ajax/dosya-form.php" method="post">
Dosya: <input type="file" name="dosya" />
<button type="submit">Yükle</button>
</form>
<script>
$('#form').submit(function() {
$(this).ajaxSubmit({
success: function(response){
// işlemler
}
});
return false;
});
</script>
bulduğunu değişkene atayıp gösterirken kontrollü göster
let current = hesapKodlari.find(element => element.vkodu == "0610028531");
"<td>" + (current ? current.carikodu : 'yok') + "</td>"
gibi