yok statik bilgi ile girersek gözümüzün yaşına bakmazlar tabi :D
sistemin güzel
merak ettiğim banladıktan mı türü robot diye atama yapıyorsun yoksa
eğer isp arrayın içinde bunlardan bitanesi varsa şutla mı diyorsun.
güzel düşünce tebrik ederim.
bende sana söyle bir örnek vereyim muhtemelen biliyor olabilirsin.
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Article",
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "www.deneme.com"},
"headline": "DENEME BAŞLIK",
"articleSection" :"Lifestyle",
"inLanguage": "tr-TR",
"wordCount" :kelime sayısı,
"image": {
"@type": "ImageObject",
"url": "logoadres,i",
"height": 700,
"width": 700
},
"datePublished": "2021-01-17T00:03",
"dateModified": "2021-01-09T00:03",
"author": {
"@type": "Person",
"name": "www.deneme.com"
},
"publisher": {
"@type": "Organization",
"name": "www.deneme.com",
"logo": {
"@type": "ImageObject",
"url": "logorul",
"width": 112,
"height": 44
}
},
"description": "sayfa açıklama"
}
</script>
sayfalarına döngülerin içine shema lar ekle
sonra
https://search.google.com/test/rich-results?hl=tr
burdan test et anladığım kadarı ile google buna da çok önem veriyor.
üstüne input kullandığın yerlerde her zaman label de kullan
sayfa içeriklerini ajax ile çağırırsan aşırı dom miktarından da kurtarırsın.
aklıma şimdilik bunlar geliyor bir kaç gündür kafayı yedirti bu hatalar sıfırladım hepsini en sonunda bi sunucu yanıt süresi kaldı onuda ana yere alınca düzelir.
üye talona bir tablo aç ip diye
üye login olduysa o tabloya login olduğu yerine ipsini yaz
session a da ip tanımla
session ip != uye->ip ye logout.
aynı sağlıyı için geçerli olmayabilir bazen.
söyle bir ek atarsın ona da
ip ye ek eklersin atıyorum zaman.ip diye bunu şifreler öyle yazıdrdısın sonra şifrelenmiş zamanı karşılaştırırsın.
hade onu da geçtim aynı zamana denk gelmezde hade gelir diyelim.
yili date(d-m-y H:i:s ) yaparsam tam zamanlı o biraz ikansıza denk gelir
hep tablo açmaktan kurtartırsın
hem açtığın tabloya kayıt et sil işlemlerinden kurtarırsın.
select * from tabloadi where istenmeyenSUTUN not ın (istenmeyensutunlar) and baslik like (:like)
teşekkürler kardeşim muhtemelen işimi görecekti fakat işlem şeklini değiştirdim
aslına bakarsan benim acemiliğimden sebep paytr_ nin bildirim.php sine veri göndermeye çalışıyordum daha önce yapmadığım için bilmiyordum
bildiirm.php paytr panelinden belirtiliyormuş sadece :D
adamlar sistem yapmış sistem entegresi için kendileri video bile yayınlamamış öyle böyle hallettim en sonunda
vakit ayırdığın içinde çok teşekkür ederim.
öde.phpde direk post ilen gelen verileri alıp
kontrollerden geçirip
sql e kayıt yapıyorum pasif olarak.
kayıt et dediğimde bunları yapıyor swal ile bildirim bencerisi açılıyor
işte kayıt oldun felan sonra ok tuuşuna basınca sonraki sayfaya gönderiyor
işlemleri gel ile yapıyorum sorun olmuyor fakat get ile göndermek istemiyorum post gitsin istediğim için bu caba.
internette boostrap.js.map dosyasınıbulup istediği dizine atarak çözersin.
<FilesMatch ".(json)$">
order allow,deny
deny from all
</FilesMatch>
htaccess ile bir dene istersen
o klasördeki json dosyalarının direk çalışmasını engelleye bilirsin sanırım.
direk o json dosylarının olduğu klasörde oluştur.
isimleri bilmeyen adresleri kullanamaz dosya oluşu başka tarafta fakat klasör dizinine erişerek açamaz.
403 e düşmesi lazım.