23 Mart 2008
Herhangi bir uygulamayı açtınız, bu uygulama içinde bazı işlemler yaptınız ve ardından kapattınız. İşte bu olaylar kısaca oturum (session) olarak tanımlanabilir.
Sisteminizde kayıtlı kimlik bilgileriniz sayesinde bilgisayarınız sizi tanır ve açıp kapatığınız oturumları takip edebilir. Ancak internet ortamında sunucular sizi tanımaz ve bu olayları takip edemez. Çünkü HTTP adresleri sizin durmunuzu takip edemez.
Yazının tamamını okuyun »
22 Mart 2008
HTML, web sayfalarının yapısını oluşturan temel bir dildir. Bu sebeple sayfalarda farklı kodlama tekniklerini önlemek için çeşitli HTML standartları oluşturulmuştur. Bu standartlar World Wide Web Consortium (kısaca w3) adı verilen bir organizasyon tarafından belirlenir ve yürütülür.
Yazının tamamını okuyun »
22 Mart 2008
Tasarımlarınızda kullanabileceğiniz css örnekleri.
1. İçerikleri listeleme, örnek kodlarla içeriklerinizi sayısal sıralamaya sokabilirsiniz;
ol {
font: italic 1em Georgia, Times, serif;
color: #999999;
}
ol p {
font: normal .8em Arial, Helvetica, sans-serif;
color: #000000;
}
<ol>
<li><p>İlk satır</p></li>
<li><p>İkinci satır</p></li>
<li><p>Üçüncü satır</p></li>
</ol>
Yazının tamamını okuyun »
21 Mart 2008
Öncelikle çerez nedir? Çerezler web sitelerinin kullanıcılarını tanımak için kullandıkları küçük dosyalardır. Herhangi bir işlem sonucu (üye girişi, yeni üyelik gibi…) site, kullanıcının bilgisayarında çerez(cookie) adı verilen bir dosya oluşturur ve bu dosyalar daha sonra kullanılmak üzere bazı bilgiler içerir. Kullanıcının yaptığı daha sonraki girişlerde veya işlemlerde bu bilgiler site tarafından kullanılır.
Yazının tamamını okuyun »
16 Mart 2008
PHP ile sayfamızda diğer dosyaları açabilir, kapatabilir ve içeriğini görüntüleyebiliriz. Bu amaçla PHP “fopen()” fonksiyonunu kullanır.
Dosyaları Açma
Dosyaları açmak için iki parametre kullanılır. Bunlardan ilki dosyanın adı, diğeri ise açma tarzı. Örnek;
$file = fopen(”ornek.txt”, “r”);
Diğer usüller; http://w3schools.com/php/php_file.asp
Dosya bulunamadığında hata mesajı;
<html>
<body>
<?php
$file=fopen(”ornek.txt”,”r”) or exit(”Dosya açılamadı!”);
?>
</body>
</html>
Yazının tamamını okuyun »
15 Mart 2008
PHP ve diğer birçok dil başlık, fonksiyon, menü gibi elementleri her sayfada tekrar etmeden kullanabilme imkanı sunar. PHP bu maksatla include() ve require() fonksiyonlarını kullanır. Her iki fonksiyonda aynı görevi yerine getirir ancak hata oluştuğu durumlarda farklı tepkiler veririler. Include() fonksiyonu dahil edilen dosya bulunamadığı durumlarda hata mesajını iletir ancak sonrasında uygulamayı çalıştırmaya devam eder. Require() fonksiyonu ise hata mesajından sonra çalışmayı durdurur.
Yazının tamamını okuyun »
15 Mart 2008
Hazırladığınız internet siteniz için belki de en fazla kararsızlık yaşayacağınız konu görünümü veya temasıdır. Tema (theme) sözcüğü, içinde görünümü, düşünceyi, konuyu barındırır ve görünümden ziyade tema sözcüğünü kullanmak daha yerinde olabilir.
Yazının tamamını okuyun »
14 Mart 2008
PHP’de tarih fonksiyonlarını kullanarak çeşitli tarih bilgilerini göstermemiz mümkün. Fonksiyonun dizilimi şu şekilde;
date(format,timestamp)
Format Parametresi
Gereklidir ve tarih bilgisinin şeklini belirler.
- d - Günler (01-31)
- m - Aylar (01-12)
- Y - dört haneli yıl bilgisi
Yazının tamamını okuyun »
14 Mart 2008
Sayfalarınız için hazırladığınız bir CSS şablonu her tarayıcıda aynı görüntüyü vermeyebilir. Bu farklılık daha çok FireFox ve Internet Explorer arasında yaşanır. Bu durumu düzeltmek için öncelikle hatasız CSS dosyaları düzenlemenin yanında ayrı bir dosya hazırlanarak sorun giderilebilir. Bunun için aşağıdaki kodlar <head></head> etiketleri arasına yazılır;
Yazının tamamını okuyun »
13 Mart 2008
Formlar web sitelerinin vazgeçilmez elemanlarıdır ve dikkatli yönetilmelidirler. Ziyaretçilerden alınan bilgilerle işlenen bir üyelik sistemi, mevcut üyelerin giriş panelleri, içerik ekleme sistemleri, görüntü dosyalarının eklenmesi ve arama gibi birçok işlem için formlar kullanılır.
Yazının tamamını okuyun »
12 Mart 2008
Yazının başlığı biraz garip gelebilir. Bu yazının asıl başlığı burada “son zamanlarda indirdiğim programlar, ardından kurulumunu gerçekleştirdiklerim ve kurulumdan sonra tekrar kaldırmadıklarım”. İşte anlatacaklarım bunlar.
Yazının tamamını okuyun »
12 Mart 2008
Daha önce kısa bir giriş yaptığım fonksiyonlar konusuna devam ediyorum. Önceki örnekler oldukça basitti ve anlaşılması için gerekliydi. Şimdi ise dinamik fonksiyonlar oluşturarak bunları daha işe yarar hale getirmemiz gerekiyor. Bunu yapmak içinde fonksiyonlara, değişkenlere benzer parametreler ekleyeceğiz. Daha açık bir ifadeyle önceki örneklerdeki “writeAdim” gibi bir fonksiyonu parametre ile destekleyeceğiz. Nasıl mı?
Yazının tamamını okuyun »
12 Mart 2008
PHP için devam eden yazılarımın bana göre en önemli bölümünü fonksiyonlar oluşturacaktır. Çünkü PHP gerçek gücünü fonksiyonlardan alır. PHP’de yerleşik 700′den fazla fonksiyon bulunur. Fonksiyonlar birer kod bloklarıdır ve ihtiyacımız olduğunda icra edilirler. Bir fonksiyonun dizilimi ve yapısı şöyledir;
Yazının tamamını okuyun »
11 Mart 2008
SEO işlemleri ve arama motorları çözmek için çaba harcadığım konuların başında geliyorlar. İki konuda o kadar geniş ve değişime açıklar ki takip etmek, ayrıntıları bir araya getirmek hayli zor. Bu yüzden bazı detayları toparlayıp küçük bir soru cevap yazısı hazırlamaya çalıştım.
Yazının tamamını okuyun »