Düzenli İfadeler ve Karakter Fonksiyonları

Düzenli ifadeler(Regular Expressions) konusuna bu başlıkda giriş yapmıştım… Şimdi bazı pratik fonksiyonları inceleyeyecğiz.. preg_match() Bu fonksiyon karakter katarların da, belirlediğimiz düzenli deyimle eşleşmeler bulunursa bulunanlar dizi eleman içerisinde depolanacaktır. Amacımız sadece karşılaştırma ise, yani bulunan değeri almak değilde, kullanılıp, kullanılmadığına bakmak ise, yine bu fonksiyondan yararlanabiliriz… örnek kullanım;

Düzenli İfadeler ve Karakter Katarları

Karakter Katarları ve Fonksiyonlar2 de “Bundan sonraki karakter işleme fonksiyonlarımızda Düzenli deyimler kullanacağımız için onları Düzenli deyimler başlığında ele almak gerekir…” demiştim… Düzenli ifadeler(Regular Expressions) Düzenli ifadeler karakter katarlarında hem belirli bir karakter katarını, hem ifade hemde ayraçları birlikde değerlendirmemizi sağlar. Kısaca aradğımız ifadeler, ya da kontrol edeceğimiz sıra-diziliş gibi işlemlerde bize yardımcı olur…

PHP Karakter Katarları ve Fonksiyonlar2

strlen() Fonksiyonu Bir karakter katarının uzunluğunu kontrol eder ve alırız. Örnek $icerik = “merhaba”; strlen($icerik); sonuç: 7 olur.. Mesela bir text alanına en az 5 karakter girilmesini istiyor olalım..

PHP Karakter Katarları ve Fonksiyonlar1

trim() fonksiyonu… Bir karakter katarının başındaki ve sonundaki boşlukları atar. Örneğin ”   icerik    ” kelimesinde baştaki ve sondaki boşluklar atılır… Kullanımı: trim($degisken) biçimindedir. ltrim() ise baştaki, rtrim() ise sondaki boşlukları atar…

PHP ile Düzenli Metin Kesmek

Uzun yazıları kırptığımızda, son kelimenin kalan kısımı görünmez oluyor ve anlamsız bir kelime, bazende tek bir harf olabiliyor. Örneğin; $icerik = ‘Uzun yazıları kırptığımızda, son kelimenin kalan kısımı görünmez oluyor ve anlamsız bir kelime bazende tek bir harf olabiliyor.’; Yukarıdaki içeriği substr() fonksiyonu ile, 60 karakterle sınırlarsak çıktı; “Uzun yazıları kırptığımızda, son kelimenin kalan kıs” [...]

JQUERY Form Kontrolü

Daha Önce basit bir şekilde, JQUERY ile PHP veri gönderme, alma işlemine değinmiştim.. Şimdi ise, form verilerini JQUERY ile kontrol edeceğiz ve text kutuları boş ise, kırmızı oklarla belirtecek ve işlem yapmayacağız. Eğer kutular dolu ise PHP dosyamıza verileri gönderecek ve cevabı alacağız… Örnek Uygulamayı Buradan İnceleyebilirsiniz.. Örneği buradan indirebilirsiniz.. HTML KODLARI JAVASCRIPT function giris() [...]

JQUERY İLE BASİT BİR LOGİN FORMU

Login formumuzda, kullanıcı Giriş butonuna bastığında girilen bilgileri PHP dosyamıza gönderip, değerleri kontrol ediyoruz. Bu işlem boyunca ekrana “Veriler Kontrol Ediliyor Lütfen Bekleyiniz…” mesajı veriyoruz. Tabi bu mesajımızı ekranı tamamen karartan bir efektle(fade) yapıyoruz ve PHP dosyası ile alışveriş bittikten sonra eğer giriş başarılı ise sayfamızı yönlendiriyoruz, hatalı ise ekranımız tekrar aydınlanarak form tekrar işlevli [...]

phpMyAdmin ve türkçe karakter sorunu

Bazen karşılaşacağımız bir sorundur. UTF-8 karakter kodlamasına sahip sayfamızda veritabanına gönderdiğimiz verilerdeki Türkçe karakterlerin bozuk olduğu görülür. Sayfamız UTF-8 olduğuna göre veritabanımızdaki tablolarında UTF-8 kodlamaya sahip olduğunu varsayıyoruz. Bu durumda Mysql bağlantı fonksiyonumuzun içerisine, ya da bağlantı satırımızın hemen altına; ekliyoruz… $mysqli, baglantıyı atadığımız değişkenimiz oluyor, genelde $db değişkenide kullanılırız. Artık gönderdiğimiz veriler Mysql tablomuzda [...]