08 Haziran 2010 ~ Musa Avcı —
Orta
PHP’de ziyaretçilerden ve kullanıcılardan bilgi almak için formları kullanacağız. Formlar sayesinde kodları dışarıdaki verilere ve dinamik içeriklere açarız. Mesela giriş formları, e-mail gönderme formları, hesaplama formları, yönetim panelleri vesaire.
Ziyaretçilerin forma yazdıkları değerleri burada bahsettiğimiz $_GET, $_POST ve $_REQUEST global dizileri aracılığyla PHP’de bir değişkene atarız.
HTML formu ile PHP scriptimize göndereceğimiz her bir form elemanı PHP de gönderdiğimiz metod türüne göre $_GET ya da $_POST içinde bir eleman olur. Yani bizi dışarıdaki hayata bağlayan ve dışarıdan bilgi almamızı sağlayan köprülerimiz, pencerelerimiz $_GET ve $_POST global değişkenleridir. Yazının devamı…
Etiketler: form kontrol form nedir global dizi php form php form kontrol etme php form kullanımı php form örnekleri php form yapımı php get php get metodu php post php post metodu post ve get farkı
PHP ifadeleri ve operatörleri
PHP’de yapacağımız ve yaptıracağımız her şey için PHP ifadelerini kullanırız. Adı üstünde çalışmamızı ifade edecek şeylere PHP ifadeleri deriz. Genel olarak <?php ve ?> arasına yazacağımız her şey bir PHP ifadesidir.
Bunlardan bir çoğunu ayrı başlıklar altında anlattım ve şimdi ise yeni bir başlık altında operatörlere ve mantıksal ifadelere değineceğim.
Şimdi ifadelerimizde ve değişkenler üzerinde bir takım işlemler yapmamızı ve koşullar belirtmemizi sağlayacak olan operatörlerden başlayalım, bol etiketli bir yazı olacak. Yazının devamı…
Etiketler: aritmetik operatörler atama operatörü çift tırnak ve tek tırnak farkı ifadeler nedir kaçış operatörü karakter operatörleri operatör kullanımı operatör nedir php değer arttırma php if php ifadeleri php operatör php operatör örnekleri php operatörleri php switch switch case
PHP altı farklı genel veri tipine sahip. Bunları önce sırayla listeleyeyim ve sonra kısaca değineyim.
- Tamsayı (Integer): 5 ya da 2157 gibi.
- Çift (Double): 10,5 ya da 1,5 gibi.
- Alfanümerik, yazı ya da metin türü de diyebiliriz (String): “phpr.org” gibi.
- Mantıksal (Boolean): true ya da false yani yanlış ya da doğru.
- Nesne (Object)
- Dizi (Array)
PHP’de değişken tipleri oluşturduğunuz değişkenlere uyguladığınız değişikliliklere göre otomatik olarak belirlenir. Yani bir değişkene ilk tanımlamasında bir sayısal değer verdiyseniz tipi otomatik olarak tamsayı ya da duruma göre çift olur. Yazının devamı…
Etiketler: array boolean dizi veri tipi mantıksal veri tipi nesne veri tipi object php veri tipleri php veri türleri
PHP de session olayını cookie ile karşılaştırarak yapalım. Çünkü kullanım ve uygulama olarak cookie ile aynı ama teknik olarak farklı. Session aynı çerezlerde olduğu gibi $_SESSION global dizisi ile okunur, fakat yazılması için çerezlerdeki gibi bir fonksiyona ihtiyaç duymaz.
Çerezlerin son kullanma tarihini biz belirlerken sessionlar tarayıcının kapatılmasıyla silinir. Yani siteye girildiğinde oluşturacağımız sessionlar, girenin sayfayı kapatmasıyla silinecektir.
Kullanım, oluşturma ve silme dışındaki asıl teknik farkı da sessionların tarayıcıya direkt olarak tanımlanmıyor olması. Yazının devamı…
Etiketler: php oturum yönetimi php session php session array php session kullanımı session dizi session dizi atama session nedir session oluşturma session örnek session silme session start