PHP İle Veri Filtreleme – 1 filter_var()

Merhaba, Öncelikle PHP üzerinde veri süzmek ve gelen veriyi uygun biçime getirmek için filter_var() fonksiyonunu kullanıyoruz. Kullanımı : filter_var(Veri, Filtre Kodu veya Biçimlendirme Kodu); Filtre Kodları (filtre kodları TRUE veya FALSE değer döndürür): FILTER_VALIDATE_BOOLEAN => Gelen verinin BOOLEAN olup olmadığını kontrol eder. FILTER_VALIDATE_EMAIL => Gelen verinin MAİL Adresi olup olmadığını kontrol eder. FILTER_VALIDATE_FLOAT => Gelen verinin FLOAT olup olmadığını kontrol eder. FILTER_VALIDATE_INT => Gelen verinin INTEGER olup olmadığını kontrol eder. FILTER_VALIDATE_IP => Gelen verinin IP Adresi olup olmadığını kontrol eder. Örnek Kullanımları :

Biçimlendirme Kodları (biçimlendirme kodları verinin olması…

Devamını Oku

PHP İle Veriyi Parçalara Bölme explode()

Merhaba, PHP üzerinde bir veriyi, metni belli bir ayraç çerçevesinde parçalara bölebilmek için “explode()” fonksiyonunu kullanabilirsiniz. Kullanımı : array explode(string Ayraç, string Veri); Örnek kullanımı aşağıdaki gibidir :

Devamını Oku

Python’da .rstrip() fonksiyonunun kullanımı

Merhabalar, Python üzerinde herhangi bir dosya veya veri üzerinden gelen \n, \r gibi işaretçileri kaldırmak için .rstrip() fonksiyonunu kullanıyoruz. Örnek kullanımı aşağıdaki gibidir :

Çıktısı : “Python’u Severim” olacaktır. Saygılarımla…

Devamını Oku

wwJobber(Proje)

Merhabalar, Windows üzerinde php dosyasını cronjob yapmak için task manager vb. şeylerle uğraşmaktan sıkıldım ve olaya el attım ortaya aşağıdaki gibi bir şey çıktı. Derli Uygulama, Dosyalar ve Kaynak Kodları İçin : wwPHP Projeler wwJobber toplam 3 tane dosyadan oluşmaktadır bunlar ve amaçları aşağıdaki gibidir : 1- crontab.txt : Bu dosyanın içerisine hangi *.php dosyası ne zaman çalıştırılacak, dosya hangi lokasyonda bunları tanımlıyoruz. 2- config.txt php.exe’nin ve crontab.txt’nin bulunduğu lokasyonları girdiğimiz kısım. 3- wwJobber.py buda işi yapan arkadaş. Gelelim Kaynak Kodlarına, Dosyalara ve Kullanımına : Öncelikle Kullandığımız Kütüphaneler :

Devamını Oku

Cx_Freeze İle Python Kodunu .exe Olarak Derlemek

Merhabalar, Python *.py dosyalarını .exe olarak derlemek için cx_Freeze kütüphanesini kullanıyoruz. Anlatım ve Örnek Aşağıdaki Gibidir : 1-Öncelikle cx_Freeze şu adresten Python versiyonumuza uygun olan cx_Freeze sürümünü indiriyoruz. 2-İndirdiğimiz .exe veya .msi dosyasını kuruyoruz. 3-Kurulum bittikten sonra .exe olarak derlemek istediğimiz Python *.py dosyamızı Python’un kurulu olduğu dizine atıyoruz. 4-Sonra aynı dizin üzerinde setup.py isimli bir Python dosyası oluşturuyoruz ve içeriğini aşağıdaki gibi düzenliyoruz:

5-Yukarıdaki adımları tamamladıktan sonra Windows Komut Satırı‘na geliyoruz ve Python‘un bulunduğu, dosyalarımızı kopyaladığımız dizine geçiyoruz. 6-Artık tek yapmamız gereken Windows Komut Satırı‘na şu komutu girmek…

Devamını Oku

Python İle Tarih – Saat Gösterimi

Merhabalar, Python ile tarih ve saat işlemleri için datetime kütüphanesini kullanıyoruz. Örnek kullanım şekli aşağıdaki gibidir :

Saygılarımla…

Devamını Oku

Python İle Shell Komutlarını Çalıştırmak

Merhabalar, Python ile Windows Commandline veya Linux Shell komutlarını çalıştırabilmek için subprocess kütüphanesini ve call fonksiyonunu kullanıyoruz. Kullanımı : call(‘Komut’, shell=True); Örnek Kullanım Şekli :

Saygılarımla…

Devamını Oku

PHP İle str_replace() Fonksiyonunun Kullanımı

Merhabalar, Bir değişken içerisinde bulunan verinin herhangi bir kısmını değiştirmek için str_replace() fonksiyonunu kullanıyoruz. Kullanımı : str_replace(“Aranan”, “Yerine Gelen”, “Metin”); Örnek kullanımları aşağıdaki gibidir :

Saygılarımla…

Devamını Oku

SQLite3 Kurulumu

Merhabalar, Bu yazıda SQLite3’ü Windows, Mac ve Linux üzerinde kurulumunu anlatacağım. 1 – Windows Üzerinde SQLite3 Kurulumu : a. SQLite Download üzerinden Binaries for Windows kısmına gelin. b. sqlite-shell-win32-*.zip ve sqlite-dll-win32-*.zip dosyalarını indirin. c. C: altında sqlite isimli bir klasör oluşturun. d. İndirmiş olduğunuz zip dosyalarını oluşturduğunuz C:\sqlite klasörüne açın. e. Konsol üzerinden C:\sqlite dizinine geldikten sonra sqlite3 yazarak SQLite3 konsoluna erişim sağlayabilirsiniz. 2- Linux Üzerinde SQLite3 Kurulumu : Pek çok linux sürümünde SQLite3 kütüphanesi hazır kurulu olarak gelmektedir fakat kullandığınız sürümde yoksa aşağıdaki adımları uygulayarak kurulumu sağlayabilirsiniz. a. SQLite…

Devamını Oku

SQLite İşlemleri – 4 Tablo Kaldırmak

Merhabalar, SQLite3 üzerinde bir tabloyu kaldırmak için “DROP TABLE” komutunu kullanıyoruz. Kullanımı : DROP TABLE Tabloadi Örnek Kullanımı Aşağıdaki Gibidir : Veritabanımızda Bulunan Tabloları Listeleyelim :

KISILER Adlı Tabloyu Veritabanımızdan Kaldıralım :

İşlemi Uyguladıktan Sonra Veritabanında Bulunan Tablolar Aşağıdaki Gibi Olacaktır:

Saygılarımla….

Devamını Oku