Toplam 2 sayfa, 1. sayfa gösteriliyor.12

PHP ile XML Çıktı Almak

Bloguma uzun bir süredir yazı yazmıyordum. Bomba gibi bir paylaşım ile döneyim istedim. Kod yazmaya meraklı arkadaşlar için çok özel bir hazırladım. ile Çıktı yapmayı öğreneceğiz.

Kod kalabalığı yapmadan nasıl xml çıktı alınır. Tek tek anlattım. Bu video kaçmaz. Sağolsun(!) Youtube 18 dk olduğu için videoyu kabul etmedi. Ben de vimeo’ya yükledim.

Not: Video seviyesinde bir anlatım ile yapılmıştır. Başlangıç seviyesinde PHP bilenler videoda zorlanabilirler. Continue reading

PHP’de if Yapısı

Boş zamanlarımda başlangıç seviyesinde dersleri vermeye çalışıyorum sitemde. Bu derste de ’deki if yapısından bahsedeceğim. If yapısının farklı kullanımlarından bahsedeceğim.

If yapısının kısa kullanımını göstereceğim. Elseif kullanımına da değineceğiz. Neyse fazla uzatmadan if yapısını anlatalım.

Bazen kodlama yaparken kod akışını bir koşula bağlı olarak değiştirmek isteyebilirsiniz. Bunun için kullanılan yöntemlerden biri if yöntemidir. If ingilizcede eğer demektir.

Continue reading

PHP’de Switch Yapısı

PHP’de Switch Yapısı oldukça önemli bir yapıdır. Bu yapı sayesinde çok büyük koşullar yazılabilir. Yeri geldiğinde if yapısından da güçlü bir yapıdır.

Kullanıldığı yerler hakkında bilgi vermek gerekilirse özellikle admin panel yapımında çok sık kullanılır. Hemen bir örnek ile açıklayalım. Bir video scriptimiz var. Admin panelde video düzenleme sayfamız olarak edit.php diye bir script oluşturduğumuzu var sayalım. Bir kişi bir videoyu silebilir, düzenleyebilir veya yeni bir video ekleyebilir. O halde ya her biri için ayrı ayrı scriptler oluşturacak (add.php, kill.php ve edit.php gibi) Ya da edit.php gibi tek bir script oluşturup switch yapısı ile çalıştıracak. Continue reading

PHP Checkbox ile Toplu Veri Silme

PHP’de toplu veri silme işlemi yapmak istiyorsanız bu yazıda bunu yapabileceğiniz kodları vereceğim.

Öncelikle bir senaryo yazarlım. Mesela ödeme listesinin sql sorgusu ile ekrana çektirmiş olalım. Bu sorguyu ekrana bastırdığımızda her bir satırın başına bir tane checkbox koyalım. Bu checkboxları yazarken checkbox ismi olarak name=”checkbox[]” şekline tanımlama yapmamız gerekiyor. Çünkü biz belki 15 satırlık veri dökümünden 8 tanesini sileceğiz. Yani bu silinecek verileri bir dizide tutmak gerekiyor. Bunun için array komutu kullanacağız. Continue reading

PHP ile Kullanıcı Grupları Yönetimi

Bazen kod yazarken sitenizde kullanıcı grupları oluşturmak ve bu gruplara bazı özel izinler vermek istersiniz.

Bu yazımda php oturumu (session) kullanarak kullanıcı grupları yönetimlerini göstereceğim.

Bir tane global.php gibi bir dosyamız olsun. Bir de index.php gibi dosyamız olsun.

veritabanımızda ise user tablomuzda user_role diye bir bölüm olmalı. Continue reading

PHP’de Fonksiyon Kullanımı

PHP’de kompleks yapılar yazarken fonksiyonlara ihtiyaç duyarsınız. Fonksiyonlar çok uzun yazılması gereken scriptleri küçülterek daha az yazmanızı sağlar. Ayrıca kod yazımını kolaylaştırır. Az yazdığınızdan dolayı da script boyutu küçülür. Yazdığınız script çok daha hızlı çalışır.

PHP’de Fonksiyondan daha karmaşık yapılar olan Sınıflar (Class) vardır. Bunu başka bir yazımızda inceleyeceğiz. Bu yazıda sadece fonksiyonlardan bahsedeceğiz. Continue reading

PHP’de Sayfa Yönlendirme

PHP’de script yazarken bazen yönlendirmelere ihtiyaç duyarsınız. Bu ihtiyacınızı header fonksiyonu karşılamaktadır.

Bu yazımda size header fonksiyonunun kullanımını göstereceğim. Bu fonksiyon genelde login sayfaları ve uyarı sayfaları gibi yerlerde kullanılır.

Uyarı sayfalarında aldığınız uyarıdan sonra o sayfada kullanıcıyı tutmak saçma olacaktır. Ya da login için login.php sayfasına giden biri Hoş Geldin, kullanıcı diye bir uyarı ile karşılaştıktan sonra o uyarının bir şekilde yok olması lazım. Mantıken geldiği sayfaya yönlense oldukça güzel olur. Continue reading

PHP Fonksiyon Örneği

PHP anlatımlarımıza devam ediyoruz. Bu yazımda da bir php fonksiyonu örneği vereceğim. Vereceğimiz örnek basit bir şekilde olacak ve konuyu anlamaya yönelik olacaktır. Benzer şekilde include fonksiyonunu da tekrar etmiş olacağız. PHP Mysql Connect Örneği konumda connect.php dosyasını include etmeyi anlatmıştık.

Şimdi ilk önce yapıdan biraz bahsedelim.

Elimizde global.php, index.php ve functions.php adında 3 scriptimiz olsun. Bunlardan global.php genel değişkenlerin olduğu scriptimiz, index.php ana scriptimiz ve functions.php de fonksiyonların bulunduğu script. Continue reading

PHP Mysql Connect Örneği

PHP’ye yeni başlayan arkadaşlar için bir kod örneği vermek istiyorum. Her scriptin başına aynı mysql_connect fonksiyonunu yazmak saçma olur. O yüzden biz bir connect.php dosyası oluşturup onu include etmemiz daha doğru olacaktır.

Her profesyonel kod yazarı kodunu en kısa şekilde tutmaya çalışır. Siz de başlangıç seviyesinde iseniz öyle yapsanız iyi olacaktır. Continue reading

PHP ve Wamp Server

’yi öğrenmeye başladınız ve script yazımına geçmeyi mi düşünüyorsunuz. Yazdığınız kodların çalışıp çalışmadığını mı kontrol etmek mi istiyorsunuz ? Bunun için ’ta çalıştırmak isteyebilirsiniz. Bunun için , ve php yüklenmeli. Bunun için kendinizi hiç parçalamayın. Ayrı ayrı bunu kurmaya kalkarsanız başlangıç düzeyindeki bir bilgi ile kafayı yemekten başka bir şey yapamazsınız. Wamp size bu 3 yazılımı da kuran bir paket programdır. Bunun kurulumu da oldukça basittir. ’ı kurduktan sonra rahatlıkla PHP scriptlerinizi localhost’ta çalıştırabilirsiniz. Continue reading

Toplam 2 sayfa, 1. sayfa gösteriliyor.12