$(function() {
var Toast = Swal.mixin({
toast: true,
position: 'top-end',
showConfirmButton: false,
timer: 3000
});
$('.swalDefaultSuccess').click(function() {
Toast.fire({
icon: 'success',
title: 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr.'
})
});
$('.swalDefaultInfo').click(function() {
Toast.fire({
icon: 'info',
title: 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr.'
})
});
$('.swalDefaultError').click(function() {
Toast.fire({
icon: 'error',
title: 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr.'
})
});
$('.swalDefaultWarning').click(function() {
Toast.fire({
icon: 'warning',
title: 'Lorem ipsum dolor sit amet, consetetur sadipscing elitr.'
})
});
})
@abdullahx , Script kodları bunlar.
@mami, ikinci else boş alan kontrolü için anlaşılmıyor muydu? Soruyu güncelleyip koda baş kısmını da ekliyorum .
sorunun cevabı içinde gizli.
eğer ilişki kurmadan iki tabloyu inner join ile bağlarssn verilerin karma gelir.
fakat kullanıcı sıra ile blogdaki ksira birbiriyle eşse o zaman her kullanıcının ilişkili olduğu blog yazılarının başlığını doğru eşleştirme ile alırsın.
ayrıca benimde yeni öğrenmeye başladığım foreign key mantığı kurup birinden ilgili kaydı sildiğin zaman diğer tablondaki ilişkili verin boşa düşmesin diye onuda aynı anda sildirebiliyormuşsun.
tablolar arası ilişkilendirme veriler açısından düzen sağlar. Diğer türlü karma anlamsız veri yığını içinde kalırsın.
@qplot teşekkürler güzel anlatımmış, öncelikle foreign key ilişkisi kurmam lazımmış, böylelikle ona bağlı tüm alt tablolar bir defadan silinebiliyor.
php de delete yazmadan önce veritabanı tasarımını iyice kavramak şartmış.
Benzer sorusu ve talebi olanlara not olarak dursun bu yorumum.
datatables da tablodaki verileri excel olarak indirme var.
datatables burda
konuyu yanlış anlamışım, yorumu mu düzeltiyorum.
Sanırım sana lazım olan bu:
https://github.com/thiagoalessio/tesseract-ocr-for-php
@aydinkeskin, teşekkürler bilgi için.
Not aldım söylediklerinizi araştırıp soracağım;
Başka okuyanada özet olsun diye sizden aldığım notu yazayım:
-name alanlarını şifreleme
-htaccess güvenliği, zararlıları engelleme
-login işlemlerini süzgeç ve kontrolden geçirme, captcha kullanma
-admin klasörüne htpasswd ile erişim kısıtı
-url koruması, link denemelerine karşı ban.
-hosting firma seçimi : infinity360 vb kontrolcüsü olsun.
Başka eklemek isteyen olursa ya da bu konularda örnek kod, kaynak önerirse sevinirim.
bir tane sil.php yaz, isteğin hangi tablo hangi id den geldiğini kontrol ettir, ona göre silme isteği gönderirkende sil/$tablo/$id şeklinde gönderip sildir.
sil.php nin htaccess ini de sil/tablo/id şeklinde ayarla, hangi tablonun hangi id sini sileceğini bilsin.
daha deneyimli arkadaşlar kod konusunda yardım eder.
Sanırım timeout ayarlamak lazım, kullanıcı çıkış yapmasa da belli bir süre sonra otomatik çıkışını sağlayarak ancak çevrimdışı kontrolü yapılabilir diye düşünüyorum.
mobil tarayıcıdan baktım.
- çok fazla kırmızı başlık ve yazı var. Kırmızının rengi hoş durmamış.
- Techredio başlığının arkaplan rengi de uymamış. Görsel açıdan hoş durmuyor.
- sosyal medya hesapları bilgisi verdiğin yer footer sanırım ama oda tam oturmamış. Sanırım genel olarak sayfanda div tagları ile ilgili bir eksiklik var kapanmamış div olabilir.