Yazılım Yazarı Menu

All items for Nisan, 2013

Permalink:

Oturum Fonksiyonları; cookie (Çerezler)

Cookie (Çerezler) Nedir?

Çerezlerin sessionlardan farkını aslında daha önce session (Oturumlar) dersimizde azda olsa anlatmış oldum.

Session’lar sunucuya kaydedilir, çerezler ise kullanıcıların bilgisayarlarına. Oturum anahtarı her tarayıcıyı açtığımızda değişeceğinden dolayı oturumları akılda tutmak yani sürekli açık tutmak için çerezler geliştirilmiş. Günümüzde facebook, google gibi sitelerde kullanımını görebiliriz. Bu siteler beni hatırla adında bir checkbox koyarak kişiler isterse onların sistemine cookie atayıp, girişlerini bu cookielar üzerinden sürekli kılıyorlar. Siz internet geçmişinde çerezleri sildiğiniz anda tabiki oturum artık kapalı hâle gelmiş oluyor.
Devamını oku…

(1036) kez okundu.

  • Yorum bırakıyor olduğunuz için teşekkürler.

Permalink:

Oturum Fonksiyonları; session (Oturumlar)

Session (Oturum) Nedir?

Biz tarayıcımızı açtığımızda bizim tarayıcımız bir oturum üretir ve bu oturuma ait bir anahtar tutar. Siteler bu oturumu ve anahtarı kullanarak sizin kullanıcı girişi yapmanızı sağlar. Siteyi kodlayan kişinin istediği bilgiler, sizin oturum anahtarınız ile oluşturulmuş bir dosyada o sitenin sunucusunda saklanır. Siz aynı oturum içinde tekrar o siteyi ziyaret ettiğinizde daha önceden giriş yapıp yapmadığınız bu dosyanın içine konulan bilgilerle kontrol edilir. Bu oturum anahtarına sahip kişinin dosyasında daha önce giriş mevcutmu diye.
Devamını oku…

(1106) kez okundu.

  • Yorum bırakıyor olduğunuz için teşekkürler.

Permalink:

Dosya Birleştirme Fonksiyonları; include ve include_once

Öncelikle dosya birleştirmenin mantığını anlamanız gerekiyor bunun için daha önce bakmadıysanız lütfen require ve require_once dersimizdeki resime ve “dosya birleştirme nedir, neden?” adlı yazılarımıza göz atın.

include ve include_once bizim bir diğer dosya birleştirme fonksiyonlarımızdır. require ve require_once’dan farkı şudur ki; include veya include_once eğer dahil edilmek istenen dosyayı bulamazlarsa ilgili kısımda hata mesajını verip, diğer kodları çalıştırmaya devam ederler. require ve require_once ise hata mesajı verir ve diğer kodları çalıştırmadan sistemi durdururlar.
Devamını oku…

(1220) kez okundu.

  • Yorum bırakıyor olduğunuz için teşekkürler.

Permalink:

Dosya Birleştirme Fonksiyonları; require ve require_once

Dosyaları dahil etmek, birleştirmek nedir ve neden yapılır diye bahsetmiştik. Şimdi sıra geldi dosyaları nasıl birleştireceğimize…

Bu kullanımı bir resim ile biraz daha anlaşılır kılmaya çalışacağım.
Devamını oku…

(2300) kez okundu.

  • Yorum bırakıyor olduğunuz için teşekkürler.

Permalink:

Dosya dahil etme yöntemi nedir? Neden?

Merhaba arkadaşlar, sıradaki konumuz Php’de başka php sayfalarındaki dosyaları tek dosyada toplamamıza dahil etmemize yarayan kodlar olduğundan önce bu dosya dahil etme dediğimiz nedir ve neden yapılır bundan bahsetmek istedim.

Sitelerde değişmeyen veya çok az değişen ama değişse bile tüm sayfalarda aynı olan kısımlar vardır.

Bunlara örnek olarak örneğin; sitenin alt kısmı (footer) tüm sayfalarda aynıdır.
Biz 20 sayfalık bir site yapıyoruz diyelim, 20 sayfada footerı kodladık. Peki footer değiştirilmek istenirse ?
Devamını oku…

(603) kez okundu.

  • Yorum bırakıyor olduğunuz için teşekkürler.

Permalink:

“Ölüm” Nedir? Ne Zaman?

Merhaba arkadaşlar, konu dışı yazılara uzun zamandır yer vermiyordum.Çok sevdiğim bende özel bir yeri olan arkadaşımın erkek arkadaşının bir hastalıktan dolayı ömrünün belirlendiği haberini aldım.Buna üzülmüştü, üzücüde bir olay bana “Öleceğin zamanı bilmek nasıl bir duygu ki” diye sordu.Bende hep düşündüğüm şeyler üstüne az daha düşündüm.Sonra düşündüklerimi ona aktardım ve en sonunda atladığım büyük bir noktayı yakaladım.Bu nokta aslında herkes tarafından daima söylenen şeylerden ama insanların kulağına girdiği zaman en fazla 1 hafta akıllarında kalıyor.
Devamını oku…

(698) kez okundu.

    • Doğuşhan BALCI

      Yaşadığımız dünya aslında çok karmaşık ve çok basit. Ne için yaşıyoruz ne için ölüyoruz, niye geldik niye gidiyoruz. Peki böyle bir dünya olmadığını varsayalım. Yaşadığımız boşluğu bir düşünün.

      Harika bir yazı olmuş :)

    • Yazılım Yazarı

      İnsan kesinlikle kendini çok üstün görüyor :) Neden yaşıyoruz deyip bir sebep aramak çok saçma bana göre.
      Çevremizde daha ulaşamadığımız sayısını bilmediğimiz onca gezegen varken, bunların her birisi nokta kadarken ve biz bu noktanın içinde çok küçük bir noktayken :) niye geldik demek pek doğru birşey değil.Hayat garip bir oluşum, bana kalırsa sadecec bir düzenin parçasıyız, bir sistemi tamamlayan çok çok çok küçük bir parça başka birşey değil.Görevimiz yaşamak ve ölmek :)

      Yorum için teşekkürler.

    • Yorum bırakıyor olduğunuz için teşekkürler.

    Permalink:

    Php Döngü Fonksiyonları; for

    While ile aynı işleve sahip olan for döngüsünü while’dan ayıran özellik şart parantezinin içinde şartı sağlayan değişkeni tanımlamak, şartı tanımlamak ve şart uyuyorsa döngü bittiğinde hangi işlemin yapılacağını tanımlamaktır.

    While döngüsünde hatırlarsanız i değişkenini i++ kodunu döngünün sonuna ekleyerek işlem gerçekleştiğinde i’nin bir artmasını böylece şartın gerçekleşmesini sağlamıştık. Eğer bu kod olmasa i sabit değerinde kalır, yani döngü şartı her zaman geçerli olur ve döngümüz kısır döngü olurdu. İşte for kullanırken bu arttırma kodunu ayrı olarak kodun sonuna yazmamıza gerek yok çünkü;  for döngüsünün şart parantezinde bunları belirtiyoruz.
    Devamını oku…

    (424) kez okundu.

    • Yorum bırakıyor olduğunuz için teşekkürler.

    Permalink:

    Php Döngü Fonksiyonları; While – Do While

    While

    Programlamada bir işlemi birden fazla kez yaptırmak istiyorsak, bu kodları tek tek yazmak yerine döngü fonksiyonlarını kullanırız.
    Örneğin;  200 kez  “Yazılım yazarı” yazdırmak istesek bunu echo komutuyla ayrı ayrı 200 adet yazmamız gerekecek bu belki yapılabilir.
    Peki, bu sayı 20000 gibi bir rakam olsaydı yada daha fazla ? Ayrıca 200 yapılabilir bir rakamda olsa bu tarz bir işin kısa yolu varken 200 satır echo yazmak hiçte tercih edilen bir yöntem değildir.

    <?php
    while(şart){
    // Tekrarlanacak kodlar buraya gelecek.
    }
    ?>

    Devamını oku…

    (887) kez okundu.

    • Kamil Kartal

      hocam ben döngü içersinde 1 den 10 a kadar nasıl saydıra bilirim yapamadım bit rülü

    • Yorum bırakıyor olduğunuz için teşekkürler.

    Permalink:

    Şart Fonksiyonları; if-else , else if, goto

    Formdan verileri alarak kullanıcılarla etkileşime geçmiştik.
    Bu dersimizde aldığımız verilere göre kullanıcıyla etkileşime geçeceğiz.
    Bu derste ayrıca bazı localhostlar da $_POST komutunun değer almadığı için hata vermesinin çözümünü de göreceğiz.

    ” İf ” şart anlamına gelmektedir, ” else ” ise yada anlamını taşımaktadır. Biz programlamada if ile bir şart belirtiriz bu şart tutuyorsa belirttiğimiz kodları çalıştırmasını isteriz eğer tutmadığında da bir işlem yapmasını istiyorsak else ifadesini kullanırız ve yapması gereken işlemleri gösteririz. Kısaca if else ifadeleri bizim koşul (şart) ifadelerimizdir. Bir koşula göre işlem yaptırmak istediğimizde bunları kullanırız.
    Devamını oku…

    (1840) kez okundu.

      • Eren

        C# kullanırken bu döngüleri kullanıyordum kod yazmayı özlemişim :)

      • admin

        Konuda döngü değil şart ifadeleri yazıyor ama genelde döngü, şart ifadeleri vs. her dilde aynıdır :) Tabii düşük seviye programlama dilleri biraz farklı gelebilir.
        Yorumunuz için çok teşekkürler :)

      • Yorum bırakıyor olduğunuz için teşekkürler.

      Permalink:

      Formdan Veri Çekme Fonksiyonları, $_POST ve $_GET ile Veri Çekme

      Merhaba arkadaşlar,
      Bu dersimizde artık php’nin kullanıcıyla etkileşimini sağlayan ana unsurlara geliyoruz.
      Bu ilerleme için gerideki birkaç bilgiyi hatırlamanız gerekmektedir.

      Gerekenler;

      • Html Form Oluşturma
      • Html Form Elementleri
      • Html Form Özellikleri

      Eğer ben bunları unuttum diyorsanız bunlar size web programlama da lazım olacak temel bilgilerdir, hemen şuraya tıklayarak bu konuyu tekrar edip sonra bu konuya dönmeniz daha sağlıklı olur.

      Eğer hatırlıyorsanız devam edebiliriz.
      Devamını oku…

      (11443) kez okundu.

                • •••
                • Yorum bırakıyor olduğunuz için teşekkürler.

                Permalink:

                Php Yazdırma Fonksiyonları; echo, print ve print_r

                Merhaba arkadaşlar bu dersimiz kısa derslerimizden olacak bildiğiniz gibi biz şuana kadar yazdırma işlemlerini echo komutuyla yaptık fakat bu bize dizi yazdırmada yetersiz kalmıştı ve demiştik ki gelen konularda işleyeceğiz işte bugün hem dizideki elemanların tümünü nasıl ekrana yazdıracağımızı göreceğiz hemde echo ve print fonksiyonlarına bakacağız bunların arasında ufak bir farklılık var ve az biliniyor buna deyineceğiz..

                echo(); Fonksiyonunun Kullanımı;

                <?php
                echo "Merhaba Dünya";
                $metin = "Merhaba Dünya";
                echo $metin;
                echo 123;
                ?>

                Devamını oku…

                (3840) kez okundu.

                • Yorum bırakıyor olduğunuz için teşekkürler.

                Permalink:

                PHP Veri Türleri, Ders 3: Array ve Null Kavramı

                Bu konumuz biraz zahmetli :)
                Biliyorsunuz ki değişkenleri atamayı öğrendik, bazen çok sayıda veya ne kadar olduğunu bilmediğiniz değişkenler atamanız gerekir.
                Bu durumda değişken oluşturan bir kodumuz yok. Yani mesela ilerde işleyeceğiz kullanıcıdan alınan değerleri birer değişkenlere atamak istesek ayrı ayrı degisken1,degisken2,degisken3… diye yapabiliriz ama kullanıcı sınırsız değer girecekse ? Biliyorsunuz ki sadece degiskenadi diye bir değişken tanımlasak hep buna alsak değeri bu sefer 2.girişte 1.girdiği değer kaybolacak.

                Bu sebepten dolayı bizim imdadımıza yetişen Array yani Diziler vardır. Adından tahmin edilebileceği gibi bu türde bir değişken oluşturursunuz ve türünü array yaparsanız bu değişkenin içine ayrı ayrı istediğiniz kadar değer girebilirsiniz ve her girdiğiniz değer 0 (sıfır) ‘dan başlayarak girilen son değere kadar indis dediğimiz sayılarla adreslenir..
                Devamını oku…

                (834) kez okundu.

                • Yorum bırakıyor olduğunuz için teşekkürler.
                escort bayan ankara ankara escort ankara escort bayan sıhhıye escort