KategorilerPHPYazılımlar

Fat Free Framework

PHP kullananlar bilirler; Laravel, CodeIgniter gibi kod yazarken sizin işinizi kolaylaştıran bir sürü Framework bulunmaktadır. Fat Free Framework de bunlardan birisi ve bu yazımda kısaca size bundan bahsedeceğim.

Sizin daha hızlı kod yazmanızı sağlamak amacı ile geliştirilmiş, diğer Framework’lerde olduğu gibi sizi özel klasör sistemlerini kullanma konusunda zorlamayan; ana dosyası ~65kb kadar küçük olan bir Framework’tür bu.

Dediğim gibi, kod yazarken genellikle özgür oluyorsunuz ve bu Framework sizi belirli kalıplar konusunda zorlamaktan çok, size yardımcı olan bir kütüphane gibi her türlü konuda destek oluyor.

Çok detaylı dökümantasyon ve API Referans tablosu sunan bu Framework’te varsayılan olarak 3 gelişmiş veritabanı sınıfı, 5 veritabanı yardımcısı (CRUD denilen, sizin daha hızlı veritabanı işlemleri yapmanızı sağlayan yardımcı sınıflar), gelişmiş bir şablon motoru (Template Engine), veri kontrol sınıfları, resim manüpülasyon sınıfı, diğer sunucular ile iletişim sağlamanıza yardımcı sınıflar gibi daha bir sürü yardımcı sınıf ve eklentiyle geliyor.

Dökümantasyon: https://fatfreeframework.com/3.6/user-guide 
API Referans: https://fatfreeframework.com/3.6/api-reference
GitHub İndirme Bağlantısı: https://github.com/bcosca/fatfree/archive/master.zip
GitHub Sayfası: https://github.com/bcosca/fatfree/

KategorilerBilişimİnternet

Geliştiriciler İçin Parolaları Güvenle Saklama Yöntemleri

Teknolojinin bu denli önemli olduğu bir çağda, parolalarımızın güvenliğini sağlamak en önemli ihtiyaçlarımızdan birisidir. Bir web-sitesi, forum, eposta veya oyun şifresi olsun. Servis sağlayıcıların kullanıcılardan istediği şey, parolalarının güvenliğini ve gizliliğini sağlamaları. Peki acaba kendileri bunu sağlayabiliyorlar mı?

Parolalar bilindiği üzere veri-tabanlarında saklanırlar. Fakat veri-tabanları herhangi bir nedenden ötürü kötü amaçlı kişiler tarafından ele geçirildiğinde, kullanıcıların en az düzeyde  zarar görmesi için parolalar veri-tabanında doğrudan, açık bir şekilde saklanmaz. Genellikle parolalar, geliştiriciler tarafından md5 veya sha1 adı verilen, verilerin parmak izlerini oluşturup geri dönüşü olmayacak şekilde bir dizi dönüt oluşturan bazı algoritmalar ile işlendikten sonra saklanır. Bu algoritmaların en büyük özelliği, verdiğiniz verinin boyutu ne kadar büyük olursa olsun size hep aynı karakterde dönüt üretmesidir. Yani 500 karakterlik bir makaleyi de algoritma ile işleseniz, 8 karakterlik bir parolayı da algorita ile işleseniz(hatta 1-2GB boyutundaki bir dosyayı da algoritma ile işleseniz), algoritmanın size ürettiği değer hep aynı olacaktır (bu md5’de 32, sha1’de ise 40 karakterdir).

Bu sayede teoriye göre parolalar geri dönüşü olmayacak bir şekilde şifrelenerek veri-tabanında saklanacak, kullanıcı da sisteme giriş yapmak istediği zaman girdiği değer yine aynı metot ile işlenip veri-tabanındaki değer ile karşılaştırılıp; eşleşme durumunda kullanıcının kimliği doğrulanıp sisteme güvenle giriş yapması sağlanacaktır. Bu nedenledir ki bu servisler üzerindeki parolalarınızı unuttuğunuz zaman sistem size eski parolanızı doğrudan göndermek yerine yeniden üretilmiş bir parola veya kendinize yeni bir parola belirleyebileceğiniz bağlantı göndermektedir. Çünkü aslında servis sizin eski parolanıza sahip değildir. Ama ne yazık ki teoriler, pratikte her zaman düzgün bir şekilde işlemezler..

Bu algoritmalar herkes tarafından bilindiği ve hızlı bir şekilde çalıştığı için rainbow table, yani Türkçe çevirisi ile Gökkuşağı tablosu yoluyla milyonlarca değişik deneme yapılarak tahmin edilebilmekte ve parolaların güvenliği tehlike altına girmektedir.

Bu sebeple geliştiriciler parolaları sadece bu algoritmalardan herhangi birini kullanarak şifrelemek yerine parolalar ile birlikte salt adını verdikleri rastgele karakterlerden oluşan bir veriyi de parola ile birlikte şifreleyerek veri-tabanında saklar. Fakat bu da güvenli değildir. Kaynak kodlarınıza erişebilen kişiler bu veriyi ele geçirip yeni bir gökkuşağı tablosu oluşturabilirler.

Peki güvenliği nasıl sağlayacağız?

  • Parolaları doğrudan, hiçbir işleme tabi tutmadan saklanmamalı.
  • Parolalar sadece md5/sha1 algoritmaları ile işlenerek saklanmamalı.
  • Salt denilen ve parolalar ile birlikte işlenen değerler, servis üzerindeki bütün kullanıcılar için aynı olmamalı. Yani her kullanıcı için ayır bir salt değeri kullanılmalı.
  • Parolaları işlediğiniz algoritmanın yavaş çalışması yararınıza olacaktır. (Algoritma ne kadar yavaş çalışırsa kötü niyetli bir kişinin gökkuşağı tablosu denilen milyonlarca değişik kombinasyon içeren tabloları üretmesi bir o kadar zorlaşacaktır.)
  • Algoritmayı yavaşlatmak için bir parolayı bir kez işlemek yerine 5 veya sunucunuzun gücüne bağlı olarak daha fazla sayıda işleme yapılabilir.
  • Algoritmaları kullanırken geleneksel fonksiyonlar yerine (PHP’de ki md5()/sha1() gibi) daha gelişmiş fonksiyonlar kullanılmalı. (bcrypt veya PHP’nin crypt() fonksiyonu gibi).
  • Ve zorunlu olmasa da kullanıcı sisteme her giriş yaptığında kullanıcının salt değeri değiştirilebilir.
  • Brute-force saldırılarında kullanılan, internet üzerinde çoğunluk tarafından kullanılan ve güvensizliği kanıtlanmış parolaların (12345, parola, password, deneme gibi) kullanımlarını engelleyebilirsiniz. (Bu tür parolaların bir çok listesi internet üzerinde mevcuttur).

Ayrıca Kullanıcılarınız Parolalarını Oluştururken

  • Onlardan güçlü bir parola belirlemelerini isteyin (gerekirse bunu zorunlu kılın).
  • Kısa parolalar, kolay tahmin edilebilecek cinstendir. Gökkuşağı tabloları veya brute-force saldırıları yapılırken önce az sayıda karakter içeren parolaların denemeleri yapılır. Bu sebeple 5 karakterli bir parolanın tahmin edilmesi 8-9 karakter içeren bir parolanın tahmin edilmesinden daha kolaydır. Kullanıcılarınızın seçtiği parolaların en az 8 karakterli olmasını zorunlu kılmanız bu parolaların tahmin edilme olasılığını önemli ölçüde azaltacaktır.
  • Bazı servislerde gördüğümüz gibi (ve tamamen bir saçmalıktan ibaret olan), parolalara karakter limiti getirmeyin. Unutmayın, siz zaten parolayı doğrudan saklamayacak, sadece belirli bir parmak izi saklayacaksınız. Parolanın 8 karakterlik bir kelime olması veya 60 karakterlik bir cümle olması sizin için hiçbir şeyi değiştirmez.
  • Parolalarda özel karakterlerin (@,$/-?* gibi) kullanılmasına izin verin.

Parolaları yukarıdaki açıklamalara uygun şekilde saklamak, sisteminizin güvenliğini iyi bir şekilde arttıracaktır. Yakın zamanda yukarıda verdiğim kurallara uygun bazı PHP kod örneklerini sizinle paylaşacağım. Esen kalın..

 

Kaynaklar

  • https://alias.io/2010/01/store-passwords-safely-with-php-and-mysql/
  • http://bidb.itu.edu.tr/seyirdefteri/blog/2013/09/08/md5-algoritmas%C4%B1
KategorilerProgramlarPythonTanıtımYazılımlar

Python ile Morse Yayını Yapmak

Python’u yeni öğrenmeye başladım, öğrenirken kendi çapımda küçük bir şey yapayım derken birden aklıma Raspberry Pi’ımda kullanabileceğim bir Morse Yayımcısı yapmak geldi.

Sistem verdiğiniz kısa metni morse kodlarına dönüştürüyor ve ardından Pygame modülünü kullanarak ses ile Morse yayını yapmaya başlıyor. Ve bu yayını belirlediğiniz sayıda tekrarlıyor.

Terminal üzerinden çalışıyor, normalde kodlamada bir sıkıntı olduğunu düşünmüyorum fakat Pygame’in mixer’inden kaynaklanan gecikmeden ötürü bazen (genellikle çoklu tekrarlarda) morse kodları karışabiliyor, yani kısa ses vermesi gerekirken, yerinde duraklama yapamadığından uzun ses çıkartabiliyor. Bu sorunu ben çözemedim, çözen olursa kod zaten geliştirilmeye açıktır, paylaşırsanız burada da yayınlarım.

Yazılış amacından ötürü, tüm sistem Raspberry Pi ile uyumludur, tek yapmanız gereken; Pi’a bir kulaklık / hoparlör takmak veya onu HDMI ile bir televizyona bağlamak.

İndir

Dosyayı indirmek için aşağıdaki formu kullanın, dosya ücretsizdir. Mail adresleriniz kesinlikle kimseyle paylaşılmayacak olup; reklam/spam mailleri gönderilmeyecektir.
 

KategorilerMüziklerTanıtım

Hohner Marine Band Mızıka Deneyimlerim

Udemy’deki bütün dersler indirime girdiği zaman ansızın bir Mızıka (Harmonica) eğitimine denk geldim ve mızıkaları ve seslerini sevdiğimi fark ettim 🙂

Hemen eğitimi satın aldım. Evimde duran mızıkanın aslında normal bir mızıka olmadığını öğrendikten sonra da, gerçek bir mızıka arayışına girdim. Aslına bakarsanız en rahat müzik aletleri bunlar; kullanımları ve taşıması kolay, fiyatları da gerçekten uygun.

Bu gün sizlere Mızıkalar hakkında bilgi vermek yerine, satın almış olduğum Hohner Marine Band’ı incelemek istiyorum. Yazımın başından da anlayacağınız üzere Mızıka çalmaya yeni başladım o yüzden bu yazımdaki incelememin çoğunda mızıkanın materyalinden ve kullanımından bahsedeceğim.

Bu mızıkanın en önemli özelliklerinden birisi, iç kısmının tahta olması, normalde mızıkaların iç kısmı (en azından şu anda gördüklerimin pek çoğu) plastikten yapılma. Peki şişmeyecek mi? dediğinizi duyar gibiyim. Evet, çok kullanımlarda az da olsa şişiyor. Rahatsızlık verici düzeyde değil gerçi ama, hissetme olasılığınız var. Fakat, bir süre kullanmayıp, kutusunda tuttuğunuz zaman tekrar eski haline geldiğini bu gün fark ettim. Tahta olmasının verdiği dezavantajlardan birisi de, sökülüp temizlenememesi. Yan kısmındaki vidalar açılmıyor ve bu yüzden sökülemiyor.

Peki Tahta olması bu kadar sorun teşkil ederken, niye böyle yapılmış? Tabii ki sesinden dolayı! Sesi gerçekten çok hoş çıkmakta ve kendini hissettirmekte. Yapısı sayesinde de tutmak ve kullanmak çok kolaylaşıyor. Ayrıca yanında verilen özel kutusu sayesinde taşırken veya saklarken mızıkanın kirlenmesini ve zarar görmesini önlüyor.

İlk başlarda aldığınızda ve hiç mızıka deneyiminiz yoksa; bazı notaları çalmak size zor gelebilir. Çaldıkça hem siz alışacaksınız, hem de mızıka açılacak 🙂

Artıları

  • Hohner kalitesi.
  • Dayanıklı yapısı
  • Tutuş, kullanım kolaylığı
  • Uygun fiyat (ülkemizde 100 TL civarı bir fiyata satılmakta)
  • Deliklerin tahta olmasından dolayı kaliteli ve doğal bir ses.
  • Yanında verilen özel kutusu sayesinde taşıması ve saklaması kolaylaşıyor.

Eksileri

  • Sökülüp temizlenemiyor.
  • Çok kullanımlarda tahta kısımlar şişebiliyor ve bazı durumlarda rahatsızlık verebiliyor.

Sonuç Olarak

Bu mızıkayı ben tavsiye ederim, fakat sizi bilemem. Çalmaya bu mızıka ile başladım ve başlarken hiç sorun yaşamadım, yalnız dikkat etmeniz gereken bir şey var, o  da C anahtarlısını almanız, yoksa başlarken sıkıntı yaşarsınız (kaynak eksikliğinden).

Seçimi size bırakmak adına YouTube’daki bu videoyu da yazıma dahil edip, burada bitiriyorum. Sorularınız olursa sormaktan çekinmeyin, okuduğunuz için teşekkürler…

KategorilerPHPTanıtımYazılımlar

Akınsoft Ba/Bs Kayıt Sorgulama Betiği

Yeni projemle, herkese tekrardan merhaba. Bu seferki sistemim satışa ve kullanıma hazır, Akınsoft® şirketinin geliştirmiş olduğu muhasebe yazılımları tarafından otomatik oluşturulan Ba / Bs Excel kayıtları üzerinde sorgulama yapılmasını sağlayan küçük ama bir o kadar da gelişmiş bir betik.

Lisans sistemi dahil her şeyi özel olan bu sistemi kodlarken jQuery, Bootstrap ve tabii ki vazgeçilmez PHP’yi sonuna kadar kullandım 🙂 Tamamen mobil uyumlu olan bu betiğin tam özellikleri aşağıda listelenmiştir.

Özellikler

  • Bootstrap, mobil uyumlu şık tasarım.
  • jQuery ile güçlendirilmiş kullanıcı etkileşimli sayfalar.
  • Gelişmiş TC Kimlik ve Vergi Numarası kontrolleri.
  • Oluşturulan Excel dosyalarındaki veriler güvenli bir şekilde sorgulanabilir.
  • Sorgu sonucu gelen bakiye değerinini ziyaretçi direk olarak onaylayabilir, yanlış ise bakiye değerini doğrusuyla değiştirip onaylayabilir.
  • SMTP destekli, değişebilir şablonlu mail onay bildirimleri.
  • Tekrarı önleme, güvenlik şifresi ve kolay değiştirilebilir tasarım gibi bir sürü ek özellik.

Test

Test Adresi: http://demo.evrimaltay.net/ea_kayit/

Test Bilgileri: TC Kimlik No: 11111111110 | Güvenlik Şifresi: 120-32-01 | Sorgu Tipi: Bs Sorgusu

Not: 1) Yukarıdaki bilgiler test amaçlıdır, ve sisteme özel olarak istisna amaçlı yaratılmıştır. Gerçek bir Vergi/TC Kimlik Numarası olmayan (10/11) haneli numara girmeniz durumunda sistem hata verecektir.  2) Onay mail içeriği rahatlıkla düzenleyebileceğiniz bir biçimdedir, fakat mail içeriği ile ilgili önceden bilgi almak isteyenler, onaylama işleminden sonra Oluşturulan Onay Maili linkine tıklayarak gönderilen mail hakkında bilgi sahibi olabilirler.

Satın Al & Sınırsız Kullan

Benimle iletişime geçin. Uygun bir fiyata bu sistemi kullanma şansını yakalayın 🙂

KategorilerTanıtım

Gelişmiş Bir Oyuncak, Miposaur

Bir robot düşünün, el ile verdiğiniz komutları algılayabiliyor; akıllı telefonunuz ve özel topu tarafından kolay bir şekilde kontrol edilebiliyor. Tanıştırayım, Miposaur™.

Wowwee® firması tarafından geliştirilen bu oyuncak robot iki tekerlek üzerinde dengeli bir şekilde hareket yeteneğine sahip. El hareketlerimiz, telefonumuz veya özel topu yardımı ile çok kolay bir şekilde yönetebiliyoruz.

Fakat Miposaur™’in yapabildikleri sadece bunlarla sınırlı değil. Size kızabiliyor veya özel uygulaması sayesinde beslemenizle dostunuz olabiliyor. Bu sayede sizin verdiğiniz komutları uygularken daha istekli davranıyor.

Ya da akıllı telefonunuz sayesinde ona belirli bir rota çizip hareket etmesini sağlayabilir, diğer dinozorlar ile savaştırabilir veya telefonunuzdan seçtiğiniz bir müzik ile dans ettirebilirsiniz.

Özel izleme topu sayesinde de çok farklı şeyler yapabilirsiniz. Ondan kaçmasını, takip etmesini veya korumasını sağlayabilirsiniz.

Şu anda ülkemizde bulunup bulunmadığıyla ilgili bir bilgi yok, ama umuyorum ki kısa zamanda uygun bir fiyatla raflarda yerini alacaktır.

Siz de bu sevimli dinozorun diğer özelliklerini görmek için bu videoyu seyredebilir veya üreticinin web sayfasına gidebilirsiniz.

KategorilerPHPYazılımlar

[PHP] Gelişmiş Resim Paylaşma Sistemi

PHP ile kodlamış olduğum, Bootstrap ile tasarlanmış gelişmiş bir resim paylaşım sistemidir. Tamamen responsive olmakla birlikte URL’den ve Bilgisayardan resim yükleme özellikleri bulunmaktadır. Güncelleştirmeler ile yeni özellikler eklenmeye devam edilecektir.

Tüm Özellikleri

  • PHP (yalın) ve PDO sınıfı kullanılmıştır. Güçlü ve hızlı bir altyapısı vardır.
  • Türkçe kodlandığından dolayı sayfaları anlamak, tasarımı değiştirmek oldukça basit ve kolaydır.
  • Bootstrap ile tasarlanmıştır. Tüm mobil cihazlar ve bilgisayarlar desteklenmektedir ve birden çok tema desteği mevcuttur.
  • Bilgisayardan veya URL üzerinden otomatik resim ekleme özelliği bulunmaktadır.
  • Önceden belirlemiş olduğunuz boyut tiplerine özel otomatik boyutlandırma yapılabilmektedir.
  • Resimlere otomatik olarak kendi belirlediğiniz bir logo eklenebilmektedir.
  • Resimlerin silme linkleri ve forum/blog kodları mevcuttur.
  • Gelişmiş sayfa reklam özelliği mevcuttur. Belirlediğiniz yükleme başı; süreli, sayfa reklamlar görüntüleyebilirsiniz.
  • Cronjob özelliği mevcuttur. Eski (belirli bir süreden eski resimler) ve gereksiz (belirli bir süre boyunca görüntülenmemiş resimleri) otomatik olarak silinir.
  • Cookie destekli hit sayımları mevcuttur.
  • Şu anda beta aşamasında olsa da yükleme çubuğu (progress bar) özelliği mevcuttur.
  • Resim ihbar özelliği bulunmaktadır. Gelişmiş kontroller uygulanmaktadır. (mesela: sadece size ait resim linkleri kabul edilmektedir.)
  • Admin paneli mevcuttur.

Admin Paneli

Görseller için linklere tıklayınız. (Demo sistem üzerine yüklenmiştir.)

Demo

http://demo.evrimaltay.net/resim_paylas/

Satın Al

Ömür Boyu Lisans + Güncelleştirmeler + Destek (3 ay): 300 TL (alan adı)

KategorilerBilgisayarBilişim

CMD Dosya Kodlarıyla Şaka Virüsü Yapımı

Uyarı! Bu yazı eğitim amaçlı yazılmıştır. Bu yöntemlerden herhangi birini kullanmanız sonucunda doğabilecek herhangi bir durumdan sorumlu değilim.

Bu yazımda size basit ve eğlenceli bir şaka virüsünü nasıl yazabiliriz onu göstereceğim. Aslına bakarsanız bu koda virüs demek doğru olmaz, çünkü bir virüsün başlıca amaçları şudur; bilgisayara gizlice sızmak, kendini çoğaltabildiği kadar çoğaltıp heryere bulaşmaya çalışmak, sisteme veya kullanıcıya zarar verip maddi zararlara yol açmak. Fakat korkmayın, bizim kodumuz bunlardan hiçbirini yapmamakta.

Peki Nedir Bu?

Bu şakanın en önemli özelliği kullanıldığı zaman bilgisayarın zorunlu olarak yeniden başlatılmasını sağlamasıdır. Bunu kendisi yapmamakla beraber, çalıştığı bilgisayarı geçici bir süreliğine (bilgisayarı yeniden başlatana kadar) işlevsiz hale getirmektedir, bu yüzden yeniden başlatma şarttır.

Artıları Neler?

  • Boyutu çok küçüktür.
  • Herhangi bir Windows bilgisayardan, hiçbir ekstra program yüklemeden yazılabilir, çalıştırılabilir.
  • Çoğu antivirüs programı tarafından algılanmaz.
  • Zararsızdır (yine de virüs başlatıldıktan kısa bir süre sonra bilgisayarı yeniden başlatmanızı öneririz)
  • Bilgisayar yeniden başlatıldıktan sonra tekrar çalışma gibi bir durumu yoktur (tekrar açılmadığı müddetçe 🙂 )
  • Herhangi bir dosyayla beraber çalıştırılması sağlanabilir (ikinci yazımızda açıklayacağız)

Nasıl Yaparım?

Çok basit birkaç adım ile bu şakayı hazırlayabilirsiniz.

  1. İşe ilk olarak Not Defteri veya benzeri bir programı açarak başlayalım.
  2. Aşağıdaki verilen kodları programa yazalım.
    :loop
    start
    goto loop
  3. Farklı kaydet üzerinden bu dosyayı .bat uzantısı ile kaydedelim. (Not defteri kullananlar için Farklı Kaydet üzerinden Kayıt Türü’nü “Tüm Dosyalar” seçip dosya ismine uzantı olarak “.bat” ekleyin.)
  4. Dosyamız hazır, dosyaya sakın tıklamayın.
  5. Yine belirtmekte fayda var, bilgisayarı yeniden başlatmadan bunu durduramazsınız. Başka yolu yok..

Peki Nasıl Gizleyeceğiz?

Bunun birçok yolu var fakat şu anda sadece en kısa olanı anlatmayı düşünüyorum. O da dosyamızın simgesini ve adını değiştirmek. Bu genelde de işe yarar. Kim üzerinde GTA V yazan dosyaya tıklamak istemez ki?

Dosyanın adı kolay değişir fakat simgesini de değiştirilebilir yapmak için bir kaç ekstra şeye ihtiyacımız olacak.

  1. Öncelikle bir kısayol oluşturmalıyız. Masaüstüne sağ tıklayıp bir Yeni->Kısayol deyin.
  2. Ardından hedef konum olarak ‘Gözat’ butonuna tıklayarak yapmış olduğumuz şaka dosyasını seçin.
  3. Sonraki adımda kısayola bir isim verip kısayolu oluşturun.
  4. Ardından bu kısayola sağ tıklayıp Özellikler->Kısayol üzerinden Simge Değiştir butonuna tıklayın. İstediğiniz simgeyi seçin ve dosyanız hazır.

Ek olarak: Dosyalardan ikisini de bir arada tutup, kısayolun hedef kısmına sadece şaka dosyası.bat şeklinde yazıp ulaşmak daha iyi bir yöntemdir. Çünkü şaka dosyanızın yeri değiştiği zaman (örnek olarak masaüstünden başka bir klasöre taşıdığınızda) kısayol çalışmayacaktır.

Herhangi bir sorunuzda yorum atmaktan çekinmeyin! Keyifli şakalar dilerim…

Uyarı! Bu yazı eğitim amaçlı yazılmıştır. Bu yöntemlerden herhangi birini kullanmanız sonucunda doğabilecek herhangi bir durumdan sorumlu değilim.

KategorilerOyunlarPHPYazılımlar

[PHP] Sayı Tahmin Oyunu

Eskiden kodlamış olduğum projelerimden biridir. Cookie destekli skor sayacı ve SPAM engelleyicisi de bulunmakta. Sistemin rastgele ürettiği sayıları tahmin etmeye çalışarak eğlenebilirsiniz. Veya buna benzer bir sistemi nasıl kodlayabileceğinizi kaynak kodlarını ve sizler için yaptığım açıklamaları inceleyerek öğrenebilirsiniz.

Sistem tamamen ajax destekli çalışmakta. Sayfayı bir kere bile yenilemenize gerek kalmadan, tüm işlemleri çok hızlı bir şekilde gerçekleştirebiliyorsunuz.

Ajax ile nasıl çalışılacağını, PHP veri kontrollerini ve Cookie kullanımını öğrenmek için çok güzel bir örnek.

Özellikleri

  • Kolay kullanım.
  • jQuery ve Ajax altyapısı.
  • SPAM bloklayıcı.
  • Form kontrolleri.
  • Anlık tahmin bildirileri. (Ajax ile)
  • Sayfayı yenilemeye gerek yok!

Demo

https://evrimaltay.net/sayiTahmin

Kaynak Kodları

Kanyak kodlarını indirmek için aşağıdaki formu kullanın.
Kaynak kodları artık paylaşılmamaktadır.

Yardım ve Destek

Anlayamadığınız yerler olursa lütfen belirtin veya benimle destek sitem üzerinden iletişime geçin. (Mail ile destek vermiyorum.)

https://destek.rimtay.com