PHP – Rastgele Şifre Üretme

PHP – Rastgele Şifre Üretme

Üyelik gerektiren bir site tasarladığınızda ihtiyacınız olabilecek ilk fonksiyonlardan biri üyelerinizin şifrelerini unuttuğunda -ya da kayıt olurken- rastgele bir şifre yaratan fonksiyondur. Aşağıdaki PHP kodu kullanarak istediğiniz uzunlukta rastgele bir şifre yaratabilir, karmaşıklık derecesini de belirtebilirsiniz.

Devamını Oku

Bozuk Türkçe Karakterlerin Düzeltilmesi – PHP

Bozuk Türkçe Karakterlerin Düzeltilmesi – PHP

PHP ile veritabanı işlemleri yaptığınızda en çok başınızı ağrıtan sorunlardan biri de Türkçe karakter problemidir. Aşağıda anlatacağım yöntem veritabanı ve sayfa kodlamasını değiştirmenize engel olacak durumlarda kullanabileceğiniz bir yöntemdir. Charset değiştiremezseniz bu yöntemi kullanabilirsiniz.

Devamını Oku

PHP ile MySQL veritabanına bağlanmak

PHP ile MySQL veritabanına bağlanmak

PHP kullanarak bir veritabanına bağlanmak ve veribanı üzerinde çeşitli sorgular çalıştırmak istiyorsanız aşağıdaki komutlar işinizi görecektir. Bağlanmak için seçenek olmasa da çalıştıracağınız sql sorgusuna göre çeşitli komut seçenekleri bulunmakta.

Devamını Oku

MySQL veritabanına komut satırından bağlanmak

MySQL veritabanına komut satırından bağlanmak

Linux’ta komut satırını kullanarak mysql veritabanı sunucusuna bağlanmak isterseniz aşağıdaki komutları kullanabilirsiniz. Her ne kadar bir grafik arayüz daha kullanışlı olsa da bazı durumlarda bunlara erişim şansınız olmayabilir. Birden farklı şekilde bağlanabileceğiniz komutlar mevcut. İşte komutlar:

Devamını Oku

2147483647 Sayısı ve Anlamı

2147483647 Sayısı ve Anlamı

Başlıktan belki sayının tarihi ya da mitolojik bir anlamı varmış gibi düşünebilirsiniz ancak öyle değil. 2147483647 sayısı 32 bit işletim sistemlerinde depolanabilecek en büyük sayıdır. time_t veri tipi olarak da kullanılan bu değer, 19 Ocak 2038 tarihinde Türkiye saati ile 5:17:07’de maksimum değerine ulaşacak ve sıfırlanacaktır. Yani değeri -2147483647 olacaktır. Bunun karşılığı ise 13 Aralık 1901 Türkiye saati 22:45:52.

Devamını Oku

Linux’ta Cron Oluşturma

Linux’ta Cron Oluşturma

Unix tabanlı herhangi bir işletim sisteminde (Ubuntu, Debian vs) zamanlanmış görev oluşturmak için crontab dosyasını aşağıdaki gibi düzeltmeniz gerekiyor. Crontab, bizim belirttiğimiz zamanlarda, yine bizim belirttiğimiz komutları çalıştırmak için kullanılır. Aşağıda bir kaç örnek ile çeşitli zaman aralıklarında, çeşitli komut ve dosyaları çalıştıran kodları paylaşıyorum.

Devamını Oku