PHP ile MySQL bağlantısı kurmak Google

MySQL 3 Yorum »

Aşağıdaki örnek kodda belirtildiği gibi mysql veritabanı bağlantısı kurulabilir ve devamında veritabanı işlemleri yapılabilir.

Örnek Kod :
Devamιnι oku »

Değişken boş olup olmadığı kontrolü Google

PHP 0 Yorum »

Belirtilen bir değişkenin boş olup olmadığını empty() fonksiyonu ile kontrol ederiz. Eğer değişken boş veya sıfır ise true sonucu döndürür.

Örnek Kod : Devamιnι oku »

if, elseif ve else kullanimi Google

PHP 10 Yorum »

PHP ile daha önce değişken tanımlamayı öğrenmiştik. Şimdi, bir programda if elseif gibi koşulların kullanılarak nasıl mantıklı denetleme yapılacağını öğreneceğiz.

Mantıksal denetleme nerelerde kullanılır? Örneğin bir kayıt formu, giriş formu, iletişim paneli vs gibi bir çok yerde oldukça sık kullanılır.

En basit mantıkla, mantıksal denetlemeyi şöyle tarif edebiliriz.
Devamιnι oku »

include() ve require() Google

PHP 4 Yorum »

Statik HTML kodlarla bir sayfa tasarladığımızda, birden fazla alt sayfa oluşturma gereği duyabiliriz. 100 tane alt sayfa oluşturuduğumuzu düşünelim. Bu 100 alt sayfanın tümünde menümüzün gözükmesini isteyeceğiz. Fakat sonradan, menüye bir link eklemek istediğimizde veya varolan bir linki değiştirmek istediğimizde 100 sayfayı tek tek editleyerek menüleri değiştirmemiz gerekecek (tabii iframe olarak çekmemişsek) :) İşte tam bu uzun düzenleme işlemlerinden kurtulmak için PHP’nin bize önerdiği iki adet fonksiyon bulunmaktadır. Bunlar; include(); ve require();’dır. Bu fonksiyonlar daha önce yazmış olduğumuz bir html veya php kodu, tekrar kullanmaya imkan sağlar. En basit örnekle bir menü oluşturduğumuz zaman, menüyü menu.php şeklinde kaydedip, o menüyü tüm alt sayfalarda include ederek kullanabilir ve ilerde bir düzenlemeye ihtiyaç duyduğumuzda rahatlıkla düzenleme yapabiliriz.

Şöyle bir örnekle konuyu daha iyi kavrayabiliriz.
Devamιnι oku »

PHP ile matematiksel işlemler Google

PHP 2 Yorum »

PHP ile bir çok matematiksel işlem yapılabilmektedir. Bunlar arasında mutlak değer alma, üstel ifadeler, logaritma işlemlerini sayabiliriz. Şimdi en çok kullanılan işlemleri sırasıyla görelim.

PHP ile 4 işlem

Kullanacağımız işlemciler

  • + : Toplama
  • - : Çıkarma
  • * : Çarpma
  • / : Bölme
  • % : Bölme işleminde kalan değer

Matematiksel işlem yaparken dikkat etmemiz gereken nokta değerleri veya değişkenler tırnak içerisinde yazmamaktadır. Eğer tırnak içerisinde yazarak bir matematik işlem yapmaya kalkarsak, program bunu işlem olarak değil de düz metin olarak algılayacak ve ekrana ona göre bir çıktı yazdıracaktır. Dikkat etmemiz gerekn bir diğer nokta ise, normal hayatta kullandığımız matematikteki gibi işlem önceliğinin burda da olması. Yani çarpma/bölme işlemi daima önceliklidir.
Bir kaç örnek yapalım.
Devamιnι oku »

PHP’de Değişkenler Google

PHP 3 Yorum »

PHP’de değişkeni veri taşıyan bir birim olarak tanımlayabiliriz. Değişken yaratmak için dolar ($) işaretinden yararlanırız. Bilmemiz gereken en önemli noktalardan birincisi, değişken rakamla başlamaz. Rakam, değişkenin ikinci karakteri olabilir. Bilmemiz gereken ikinci nokta ise değişken isimlerinde Türkçe karakter kullanılamaz.
Değişkenlere değer atamak için eşittir ve tırnak işaretlerinden yararlanırız. Eğer değişkene atamak istediğimiz değer rakamsa, tırnak kullanma mecburiyetinde değiliz.

Değişkenler hakkında örnek yazalım.
Devamιnι oku »

PHP’ye Giriş Google

PHP 3 Yorum »

PHP bir script dilidir. Yani oluşturduğumuz dosyalar düz yazı dosyalarıdır. PHP’ye giriş yapmadan önce eğer HTML bilginiz hiç yoksa, HTML bilen birisine nazaran öğrenmeniz biraz daha zor olacaktır. PHP yazmaya başlamadan önce tavsiyem, HTML’e hakim olmanızdır. Sonrasında HTML kodların arasına rahatlıkla PHP kodları gömebilir ve çalıştırabilirsiniz.

HTML mevzusunu geçtikten sonra, ilk olarak PHP yazım kuralları ile başlayacak olursak; PHP kodlar <?php  ?> etiketleri veya daha kısa haliyle <?   ?> etiketleri* arasına yazılmaktadır.

Şimdi ilk deneme olarak herhangi bir metin editörünü açalım.
Devamιnι oku »

Bilgisayarınıza PHP, MySQL ve Apache Kurulumu Google

PHP 7 Yorum »

apache2triad-logoPHP ve MySQL kullanmayı öğrenebilmek için öncelikle, bahsedilen ürünlerin kaynak kodlarının ve Apache Web Server‘ın bilgisayarınızda olması gerekmektedir. Bu kaynak kodlar sayesinde .php uzantılı dosyalarınızı çalıştırabilir, veritabanı ile ilgili işlemler gerçekleştirebilirsiniz.

Peki bu kaynak kodlar ve Apache Server bilgisayara nasıl kurulabilir? Çeşitli yöntemler olmasına rağmen, benim size önerim Apache2Triad 1.5.4 paket programını kullanmanızdır. Buradan elde edebileceğiniz yükleme dosyası ile, oldukça basit bir şekilde kurulumu gerçekleştirebilirsiniz. Bu paket program sayesinde bilgisayarınızda, PHP 5 kaynak kodları, MySQL 5 veritabanı yönetim sistemi, Apache 2.2 başta olmak üzere, Perl,  Python, PHPmyadmin, PHPPgAdmin, AWStats, UebiMiau, PHPXMail, PHPSFTPd gibi ek scriptler de kurulacaktır.

Kurulumun sonlarına doğru, MySQL için root kullanıcı adına ait şifre girmeniz istenecektir. Buraya girdiğiniz şifre ile MySQL bağlantısı kurmanız için sonradan gerekecektir. Windows Vista kullanıcıları, bilgisayarlarına giriş yapmak için kullandıkları şifrelerini girerlerse Apache Server  otomatik olarak başlayacaktır. Aksi taktirde, her seferinde manuel olarak başlatmaları gerekecektir.

Kurulum başarıyla tamamlandıktan sonra bilgisayarınızın yeniden başlatılması istenecektir ve yeniden başlatıldığı zaman localhost’unuz kullanıma hazır olacaktır. Kurulum dizini, kurulum sırasında değiştirmediğiniz takdirde; C:\apache2triad olacaktır. Bu klasör içinde ilk olarak ilgilenmeniz gereken bölüm, htdocs klasörüdür. Oluşturduğunuz .php uzantılı dosyalar bu klasör altında çalışacaktır. PHP dosyanıza veya htdocs klasörü içinde oluşturduğunuz başka bir klasör içindeki .php dosyanıza ulaşmak için, Internet Explorer, Firefox vb gibi herhangi bir web tarayıcınızı açıp adres satırına http://localhost/dosya.php veya http://localhost/klasor/dosya.php adreslerini yazmanız yeterli olacaktır.

MySQL veritabanı sistemini kullanabilmek için PhpMyAdmin isimli scripti kullanacağız. PhpMyAdmin’e web tarayıcınızın adres satırına; http://localhost/phpmyadmin/ yazarak ulaşabiliriz. PhpMyAdmin sayesinde veritabanı oluşturabilir, o veritabanına ait çeşitli tablolar oluşturup o tablolara ve bilgilere erişebilirsiniz. Bunun hakkında ayrıntılı bilgileri ileriki yazılarımızda anlatacağız.

PHP veya MySQL ile alakalı bazı konularda yapılandırma yapabilmek için gerekli olan yapılandırma dosyaları (PHP yapılandırma dosyası; php.ini , MySQL yapılandırma dosyası; my.ini) C:\windows klasörü altında bulunmaktadır.

MySQL Nedir? Google

MySQL 0 Yorum »

MySQL LogoMySQL, 1996′dan bu yana kullanılan çok hızlı ve sağlam bir veritabanı yönetim sistemidir.  Standart veritabanı sorgulama dili olan SQL‘i (Structured Query Language) kullanır.

Bir veritabanı, her türlü veriyi depolamanıza, aramanıza, kategorize etmenize imkan sağlar. MySQL sunucusu, verilerinize erişimi kontrol ederken, yüksek performansıyla çok sayıda kullanıcının aynı anda üzerinde çalışmasını ve hızlı erişimi sağlar.

MySQL’i,  GPL lisans şartlarına uygun kullandığınız sürece açık kaynak olarak ücretsiz bir şekilde kullanabilirsiniz. Ama MySQL içeren ve GPL’nin kısıtladığı alanların dışında kalan bir uygulamayı dağıtmak istiyorsanız, ticari bir lisans satın almanız gerekmektedir.

MySQL’in ana sayfasına, http://www.mysql.com adresinden erişebilirsiniz.

PHP Nedir? Google

PHP 0 Yorum »

PHP LogoPHP, özellikle Web için tasarlanmış olan, sunucu taraflı çalışan bir script dilidir. 1994 yılında Ramus Lerdorf tarafından oluşturulmuş ve günümüze kadar bir çok kişi tarafından geliştirilerek beş kez güncellenmiştir.  2007′in Nisan ayı itibariyle dünya çapında ortalama 20 milyon kullanıcısı bulunmaktadır. Güncel istatistikleri, PHP kullanım istatistikleri sayfasında görebilirsiniz.

PHP, Açık Kaynak (Open Source) tabanlı bir üründür. Yani kaynak koduna erişebilir, bunu hiçbir ücret ödemeden kullanabilir, değiştirebilir ve yeniden dağıtabilirsiniz.

PHP, kelime anlamı olarak ilk dönemlerde Personel Home Page (Kişisel Ana Sayfa) anlamına geliyordu. Ancak GNU adlandırma standartlarıyla uyumlu olacak şekilde PHP Hypertext Preprocessor olarak değiştirildi.

Şu anda stabil olarak kullanılan en son sürümü PHP 5′tir. PHP’nin ana sayfasına http://www.php.net/ adresinden erişebilirsiniz.

PHP ile HTML sayfalarınıza, her zşyaret edildiklerinde çalıştırılacak şekilde PHP kodlar gömebilirsiniz.  Böylece statik tabanlı sayfalar yerine, dinamik olarak kullanabileceğiniz, yönetebileceğiniz, ziyaretçileriniz ile daha rahat iletişim kurabileceğiniz sayfalar oluşturabilirsiniz.

PHP, popüler işletim sistemlerinin hepsiyle çalışabilmesi, yüksek performansa sahip olması, bir çok farklı veritabanına sistemini kullanabilmesi, geniş kütüphane seçeneği vb özellikleri kullanılabilirliği ve popülaritesi oldukça yüksek olan bir script dilidir.

Bloğumuzdaki diğer yazılarımızda, giriş seviyesinden başlayarak vaktimiz yettiğince ayrıntılı bir şekilde PHP kullanımını anlatmaya çalışacağız.

WP Theme & Icons by N.Design Studio
Yazιlar RSS Yorumlar RSS Giriş