Bu uygulamamızda veritabanı kullanmadan , kitap satışı gerçekleştirecek bir web sitesinin alt yapısı hazırlanacaktır. Uygulama "kullanıcı girişi", "sipariş işlemleri" ve "fatura bilgileri" kısımları olmak üzere 3 sayfadan oluşmaktadır.
Bir bilgisayar firmasından istenilen adette sipariş edilen ürünleri form2′deki gibi faturalayan programı Php ile yapınız.
(Fatura bilgilerinde sadece seçilen bilgiler görüntülenecek ve %18 KDV uygulanacaktır.)
form1.html
form2.php
For Döngüsü
Komut yada komutların istenilen sayıda tekrarlanmasını sağlar. Sayaç mantığıyla çalışır. Döngüyü istediğimiz sayıdan başlatır istediğimiz sayıda sonlandırabiliriz. Döngünün değişme değerini her işlemde istediğimiz miktarda artırabilir yada azaltabiliriz. Örneğin döngümüz için başlangıç değerini 1 bitiş değerini 100 olarak belirleyebilir. Artış miktarını ise 2 olarak ayarlayabiliriz. Bu durumda döngü içindeki komutlar 50 defa tekrar tekrar çalıştırılacaktır.
Programın çalışması esnasında birkaç farklı alternatif durum arasından seçim yapmamız, bazı komutları birden fazla tekrarlatmamız, mantıksal kararlar vermemiz ya da istenmeyen hataları önlemek amacıyla programımıza müdahale etmemiz gerekebilir. Bu gibi durumları kontrol altına almak amacıyla kontrol yapılarını ve döngüleri kullanıyoruz. Şarta bağlı olarak işlem yapmak için if ve switch deyimlerini, döngüler için ise for ve while deyimlerini kullanıyoruz. Bu derste, sadece if ve swictch deyimlerini öğreneceğiz.

Php web programlama dili , MySQL ve Apache olarak hep bir arada telaffuz edilir. Üçü bir arada yüksek perfomans ile çalışır. Eskiden Php ‘yi çalıştırmak epeyce zordu. Bu 3 programı kurduktan sonra ayarlar içinde boğuşmanız gerekiyordu. Hele bir de çalışmadı mı çıldırmamak elde değildi en azından benim için bu böyleydi. Ama artık PHP teknolojisindeki gelişmelerden dolayı neredeyse hiçbir ayar yapmadan PHP’yi çalıştırmak mümkün.
PHP ‘nin yeni sürümleriyle beraber sadece Apache’ye bağımlı değil istersek IIS ile de kullanmamız mümkün. Eğer daha önce ASP ile çalışmış iseniz bilgisayarınızda mutlaka IIS yüklüdür. Ve Apache yüklemeden PHP kodlarınızı bilgisayarınızda çalıştırmak istiyorsanız IIS ‘i kullanabilirsiniz. Nasıl mı?
Operatörler, değerler ve değişkenler üzerinde işlem yaparak onları düzenlememizi sağlayan özel karakterlerdir. Bu karakterlerin neler olduğunu ve nasıl kullanıldıklarını sırayla inceleyelim.






ile görüntülenir.