Kayıtlar

PHP dersleri etiketine sahip yayınlar gösteriliyor

PHP Dersleri -3-

Bazı kodlarda, get metodu haricinde url den içerik almamız gerektiğinde server değişkenlerinden yararlanırız.Örneğin Sayfayı ziyaret eden kullanıcının tarayici turunu versiyonunu bu şekilde alırız veya en çok kullanılan tarayıcıyı anket olarak sitemizde yayınlayabiliriz bu ve farklı örnekleri ileriki derslerde ayrıntılı inceleyeceğiz simdi server bilgilerini almaya yarayan fonksiyonlarımıza bir göz atalım. <b>HTTP_USER_AGENT</b><br /> <?php echo $_SERVER['HTTP_USER_AGENT']; ?> <br /><b>REMOTE_ADDR</b><br /> <?php  echo "IP adresin: ". $_SERVER['REMOTE_ADDR']; ?> <br /><b>HTTP_REFERER</b><br /> <?php echo "Bu adresten geldin: ".$_SERVER['HTTP_REFERER']; ?> <br /><b>SERVER_ADDR</b><br /> <?php echo "Sunucunun IP adresi: ".$_SERVER['SERVER_ADDR']; ?> <br /><b>SCRIPT_FILENAME</b...

PHP Dersleri -2-

Bazi basit ve kullanisli fonksiyonlar; range()  fonksiyonu belli bir aralikta degisken olusturmaya yarar. <?php range(0,6); //0,1,2,3,4,5,6 sayilarini dondurur ?> donen degerleri print_r()  fonksiyonu ile ekrana bastirabilirsiniz. <?php print_r(range(0,6)); ?> adim adim atlayan sayilar icin 3. bir girdi eklenir range fonksiyonuna; <?php print_r(range(3,10,2)); ?> bu kod ile ikiser ikiser atlayan sayilari ekrana basmis olacagiz. Donen Degerler: 3 5 7 9; olacaktir  bu yapi ayni zamanda bir array yapisi olarak ta kullanilir. <?php //print_r(range(3,10,2)); array( [0]=>3 [1]=>5 [2]=>7 [3]=>9 ) ?> PHP ile Matematik islemleri yapmak cok kolaydir hazir fonksiyonlar kullanilarak hizli sonuclar elde edebiliriz. <?php sqrt(9); // sayinin kokunu alir ekrana 3 yazdirir pow(2,8); //sayinin ussunu alir ekrana 256 yazdirir abs(-5); //sayinin mutlak degerini alir ekrana 5 yazdirir pi() //ekrana sadece PI sayisi...

PHP Dersleri -1-

Adım Adım Programlama da bir basamak daha atlayarak PHP programlarını temelini oluşturan değişkenleri tanıyacağız. * Unutmayın ki PHP içinde değişkenlerde Türkçe harf kullanmamız ekrana hata basılmasına sebep olacaktır * Değişkenler $ işareti ile baslar örneğin: $degisken=22; ve noktalı virgül ile sonlandırılır.bu kod ile $degisken değişkeninin içeriği 22 oldu. Değişken atarken eğer değişkene sayısal(integer) bir değer vereceksek direk sayıyı yazmalıyız eğer karakterlerden(string) oluşan bir değer vereceksek (") çift tırnak arasına yazmalıyız yani: $degisken="DEGER"; *Unutmayın ki ` ve ' bunun arasında ve ' ile " bunun arasında çok fark vardır.* Değişken adları asla sayılar ile başlatılamaz bu ekrana tanımlama hatası olarak yazdırılır. Değişkenler Hakkında Değişken türleri: Sayılar(number), Dizgeler(string), Diziler(array), Mantıksal(boolean), Nesne(object)`tir  Örnekler: Sayısal Değişkenler (Number Variab...

PHP Dersleri -0-

PHP: Hypertext PreProcessor kısaltmasıdır. PHP sunucu tabanlı çalışan bir dildir.Yani kodları derleyen, çalıştıran sunucudur. PHP yazılım dili birçok veritabanı ile uyumludur: MySQL, Oracle, ODBC vb. Ücretsiz ve açık kaynak kodlu bir yazılımdır. Bir PHP kodu, uzantısı *.php olan bir ASCII (düz metin) belgesinde yer alır. Sunucu belirttiğimiz yerlerde ya da tamamında ilgili php kodlarını derler ve bu şekilde kullanıcıya iletir.Eğer bir HTML dosyasının yani uzantısı .html olan dosyaların içeriğinde bulunan php kodları çalışmaz kaynak kodda da yorum satırı olarak görüntelenir.PHP en çok MySQL veritabanı ile birlikte çalıştırılır. MySQL'de tıpkı PHP gibi açık kaynak kodludur, gelişmeye imkan tanır. Küçük ve büyük sitelerde tercih edilir.PHP'yi seçmemizin temel nedeni, Windows, Linux gibi birçok platformda çalışması, tüm sunuculara uyumlu olması, ücretsiz olması ve kolay öğrenilmesidir. Ilk kodlarimiz localhost MySQL kullanicimiza verdigimiz sifre ile bir veritabani baglantisi...

PHP Programlamaya Giriş

Resim
PHP Programlamaya giriş:  PHP kodlarımızı çalıştırmak için bir sunucuya  ihtiyacımız var bunun için: APACHE, PHP ve MySQL yazılımlarını tek tek yükleyebiliriz ayni zamanda WAMP veya XAMPP gibi hazır server paketleri ile de server kurabiliriz.Ben bundan sonraki derslerde XAMPP hazır paketini kullanarak derslere devam edeceğim için sizlere de tavsiyem XAMPP kullanmanız olacak.XAMPP içerisinde hazır olarak gelen programların listesi ise su şekilde: APACHE, MySQL, PHP, phpMyAdmin, FileZilla FTP Server, TomCat. Yukarıda Yazılan Her Programa yeri geldikçe ayrıntılı olarak anlatacağım. XAMPP Paketini hazir olarak bu linkten indirebilirsiniz:  xampp.sourceforge.net Evet Programı indirdiğinizi varsayarak kurulum hakkında bilgi vermeye başlıyorum. Evet Arkadaşlar Resimlerde görüldüğü gibi next butonlarını kullanarak kurulumu tamamlayabilirsiniz. KURULUM TAMAMLANDIKTAN SONRA  Program Kurulduktan sonra tarayıcımızı açıp adres satırına  htt...