Tarih: 16 - Ekim - 2017
PHP String Fonksiyonları
Bilindiği gibi PHP string fonksiyonları C++ içerisindeki String.h kütüphanesinden dirsek alarak ilerlemiştir. Hiçbir dilde olmadığı kadar yardımcı String kütüphaneleri bulunmaktadır. Bu sebeple PHP ile bot yazma işlemi programlama dilleri içerisinde en çok PHP ile tercih edilmektedir.
1: Strlen Fonksiyonu
Strlen fonksiyonu strlen($variable) şeklinde kullanılır.
Amacı parametre olarak aldığı metin değişkeninin boyutu hesaplamaktır.
Örnek program
<?php
$metin = "...
Tarih: 13 - Ekim - 2017
PHP İle Resim Dosyası Oluşturma.
PHP ile resim dosyası yaratma işlemi, basit olmayan işlerde oldukça sancılır. Bunun sebebi kontrolü sağlayan fonksiyonların çok olmasından kaynaklıdır. Herşeyi yapabilirsiniz. Ancak yeterince hakim değilseniz ekrana yazı basmaktan öteye gidemezsiniz.
Biz bu örneğimizde bir yazı tahtası tasarlayacağız ve üzerine yazı yazacağız.
Örneğimizi anladığınızda aşağıdaki gibi bir resim yapmayı tamamlamış olacaksınız.
Öncelikle bir tuval oluşturalım.
PHP tagları arasında aşağıdaki kodu ekl...
Tarih: 13 - Ekim - 2017
PHP ile HTML Tasarım Parçalama
İnternetten indirdiğiniz hazır bir temayı parçalamak ve bu şekilde kullanmak için hazır kalıplar vardır. En çok kullanılan tasarım kalıbı header,content,footer kalıbıdır. Edindiğimiz bir temayı bu şekilde parçalamanın avantajı şunlardır.
Header.php – Bu kısım değişmez (Küçük değişiklikler hariç)
*Content.php – Bu kısım tamamen değişir.
Content kısmı – Ta...
Tarih: 11 - Ekim - 2017
PHP ile Güvenlik Önlemleri
PHP site yaparken güvenlik açıkları bırakmak tüm çaba ve emeklerinizin yok olmasına neden olabilir. Öyle ki bu şekilde terör örgütlerinin saldırısına uğrayarak mahkemelik olan websiteler bile duymuşsunuzdur. İşte biz bu yazımızda size bu açıklardan ve bu açıklara karşı alınacak önlemlerden bahsedeceğiz.
Cross Site Scripting (XSS) Açığı
Web sitelerimiz, deyim yerindeyse javascript ile birlikte hayat bulmuştur. Bu, kullanıcı bazlı cpu kullanımı ve anl...
Tarih: 02 - Ekim - 2017
CSS Kodları içerisinde PHP kullanımı
PHP içerisinde css kullanımı ve php dili ile css dosyalarını sıkıştırma konuları ile ilgili sorulara son zamanlarda rastlar oldum. Bu kou ile ilgili bir doküman hazırlama isteği doğdu dolayısı ile. Birkaç araştırma ile, en iyi sonucu nasıl elde edebileceğiz? Sorusunun cevabını bularak sizlerle paylaşmak istedim. Aslında css sıkıştırma işlemi çeşitli programlarla ya da siteler aracılığı ile yapılabilen bir şey ama neyi nasıl yaptıkları biraz muamma, bazen açma/kapama operatörlerini algı...
Tarih: 08 - Eylul - 2017
Varsayalım bir metinin içinden sadece ilk kelimeyi ekrana yazdırmak istiyoruz, bu işlemi Explode fonksiyonu ile yapabiliriz. Metnin başındaki ilk noktaya veya virgüle kadar olan kısmını alabiliriz
Explode fonksiyonu ile bir metni istediğimiz yerinden parçalara ayırabiliyoruz. Örneğin boşluktan ayır diyerek metin içindeki tüm kelimelere tek tek ulaşabiliriz.
Explode fonksiyonu parçalara böldüğü metinlerin sonucunu dizi haline getirir ve her bir parçayı bir eleman yapar.
2 parametre ile &cced...
Tarih: 07 - Nisan - 2017
PHP ve MySQL ile uğraşanlar bilir . Yakın bir süre önce artık PHP 5.5 geldi ve yeni bir çığır açtı desek pek yanlış söylemiş olmayız.
PHP 5.5 ile gelen yeniliklerin başında MySQL yerine MySQLi kullanımı oldu . Artık mysql_ li sorgularımız tarih oluyor.
Günümüzde artık bilgisayarlar yükü sırtlanmış durumda. Bu da yeni ihtiyaçlar ve yenilikler doğuruyor .
PHP ve MySQL ile uğraşanlar bilir: Yakın bir süre önce artık PHP 5.5 geldi ve yeni bir çığır açtı desek pek yanlış söylemi...
Tarih: 03 - Nisan - 2017
şimdi class için bir kaç açıklama yapacağım ve classlar ile ilgili bilgiler vereceğim.
bu derste php classlarda kullanılan;
private
public
static
__construct
__destruct
özelliklerine değineceğiz.
Haydi başlayalım ozamannn !
ilk olarak public özelliğine değinelim.
Public özelliği verilen nesneler (fonksiyon yada değişkenler) dışardan değer alabililer.
"Hoca iyide dışardan derken ?" dediğinizi duydum sanki
Ozaman şöyle açıklayayım. biz sınıfı kullanmak için ta...
Tarih: 01 - Nisan - 2017
Sizde php kodlarınızda Türkçe karakter sorunu yaşııyorsanız aşağıdaki çözümlerden birini deneyebilirsiniz. Karakter sorunu öncelikle veritabanında kayıt türü seçmenizle alakalıdır.
Yeni veritabanı oluştururken dil olarak şunlardan birini seçebilirsiniz. ikisi de iş görür seçim size kalmış.
1- Herşeyi UTF 8 yapabilirsiniz
UTF-8 birçok ortamda size kolaylık sağlayacaktır. özellikle Ajax ile sorun yaşayanlar UTF-8 tercih etmektedir.
Çözüm:
UTF i&cce...
Tarih: 02 - Nisan - 2017
1. Hataları herzaman gizleyin.
Herkes hata yapabilir. ama hatalarınızı herkesin görmesi can sıkıcı olur.
öncelikle Php sayfasının başında error_reporting(0); yazarsanız basit hatalar gizlenir.
Fakat dosya açma gibi önemli işlemler yine hata verir. bunu engellemek için de komutun başına @ koymanız yeterlidir.
örnek: $h=@fopen("dosya","w");
veya bir mysql komutu yazarken aynısı kullanılabilir.
@include("sahte_php_$no.php");
2- Php Kısaltmaları kullanın.
$sayi=$sayi+...