Örnek Kodu | Açıklama | K |
Ç |
GİRİŞ SEVİYESİ | |||
Prog01 | PHP sürümü | ||
Prog02 | Merhaba dünya! | ||
Prog03 | HTML den kaçış | ||
Prog04 | Yorum satırları | ||
Prog06b | Toplamlar | ||
Prog06b1 | Değişkenlerin değer değiş-tokuşu | ||
Prog06b2 | Değişkenlerin değer değiş-tokuşu-Üçüncü değişken kullanılmadan | ||
Prog06b3 | HTML & PHP organizasyonu | ||
Prog06b4 | Değişken kullanarak toplama işlemi | ||
Prog06b5 | Date fonksiyonunun basit kullanımı | ||
KOŞULLU İFADELER | |||
Prog05c | Tek-çift | ||
Prog05d | Not sistemi | ||
Prog05e | Bugün günlerden nedir? | ||
Prog05f | Türkçe olarak bugünün tam tarihi | ||
Prog05g | String türünden DateTime türüne dönüşüm |
||
Prog05h | Girilen açının bölgesi belirleniyor ve resimli olarak gösteriliyor. |
||
Prog09p | Doğum tarihinden burç belirleme | ||
Prog05i | Doğum tarihinden burç belirleme - Resimli |
||
DÖNGÜLER - FOR | |||
Prog06e | 1-5-3 özelliği | ||
Prog06f | Pisagor üçlüleri | ||
Prog06g | Faktoriyel | ||
Prog06g1 | Mükemmel Sayı | ||
Prog06h | Trigonometrik değerler | ||
Prog06h1 | Kuvvet alma-Form kullanılarak | ||
kuvvet_ hesapla |
kuvvet_hesapla.php | ||
Prog06h2 | Asallık testi-Form kullanılarak | ||
asal | asal.php | ||
Prog06h5 | Fibonacci dizisinin oluşturulması | ||
fibonacci | fibonacci.php | ||
Prog06h6 | 14^2+87^2=41^2+78^2. Başka var mı? | ||
Prog06h7 | Karesi palindromik olan sayılar | ||
Prog06h8 | Kaprekar sabiti - For ile | ||
Prog06h10 | Kaprekar sayıları | ||
DÖNGÜLER - WHILE | |||
Prog06a | Tamkare | ||
Prog06c | While döngüsü | ||
Prog06d | 1-5-3 özelliği | ||
Prog06h3 | Collatz dizisinin oluşturulması | ||
Prog06h4 | Kuyudan kepçeyle çekilen kömür örneği | ||
diziolustur | diziolustur.php | ||
Prog06h9 | Kaprekar sabiti - While ile | ||
Prog06h11 | Algoritmik karekök alma işlemi | ||
DEĞİŞKENLER & VERİ TÜRLERİ | |||
Prog07a | Değişkenler-türler 1 | ||
Prog07b | Değişkenler-türler 2 | ||
Prog07c | Değişkenler-türler 3 | ||
Prog07d | Değişkenler-türler 4 | ||
Prog07e | Değişken birleştirme | ||
DAHİLİ FONKSİYONLAR | |||
Prog05a | Tarih biçimleri | ||
Prog05b | Yuvarlama fonksiyonları | ||
KULLANICI TANIMLI FONKSİYONLAR | |||
Prog08a | Gelir vergisi fonksiyonu | ||
Prog08b1 | Türkçe okunuş-1 bsmk | ||
Prog08b2 | Türkçe okunuş-2 bsmk | ||
Prog08b3 | Türkçe okunuş-3 bsmk-str | ||
Prog08b4 | Türkçe okunuş-3 bsmk-v2 | ||
Prog08c | Türkçe destekli büyük harf fonksiyonu | ||
Prog08d | Collatz dizisinin fonksiyon destekli olarak oluşturulması | ||
Prog08e | Rastgele sayı üretme fonksiyonu | ||
Prog08f | Algoritmik karekök işlemi | ||
Prog08g | String içersine metin ekleme fonksiyonu | ||
Prog08h | String içersinden boşluk silme fonksiyonu | ||
Prog08i | Maaş hesaplama fonksiyonu | ||
Prog08i1 | Maaş hesaplama fonksiyonu - Form kullanarak | ||
Prog08j | X.XXX.XXX,XX formatındaki TL bilgisinin okunuşunun hesaplanması | ||
FORM UYGULAMALARI | |||
Prog09a | Yaş hesapla-post | ||
yasbul | yasbul.php | ||
Prog09a1 | Basit bir form uygulaması | ||
Prog09b1 | Denklem çözümü | ||
hesapla | hesapla.php | ||
Prog09b2 | OBEB-OKEK | ||
Prog09c | Yaş hesapla-get | ||
yasbul_get | yasbul_get.php | ||
Prog09d | Yaş hesapla-tek dosya | ||
Prog09d1 | Alışveriş indirimi | ||
Prog09d2 | Dört işlem fonksiyonu-combobox ile | ||
Prog09d3 | Dört işlem fonksiyonu-radio button ile | ||
hesap_yap | hesap_yap.php | ||
Prog09e | Sipariş formu | ||
siparisi_al | siparisi_al.php | ||
siparisi_al v2 |
siparisi_al_v2.php | ||
Prog09f | Türkçe okunuş-3 bsmk-form | ||
Prog09g | Türkçe okunuş-4 bsmk-form | ||
Prog09h | Türkçe okunuş-3 bsmk-form_v2 | ||
Prog09i | Türkçe okunuş-10 bsmk | ||
Prog09j | Sayı tutma oyunu | ||
Prog09j1 | Belirlenen tarihin hangi güne geldiğinin hesaplanması | ||
Prog09j2 | Dört işlem için basit bir hesap makinesi | ||
Prog09j3 | Döngüsel olarak doldurulan Combo kutuları örneği | ||
Prog09j4 | Dört işlem için, girilen iki değere bağlı olarak üçüncünün hesaplanması | ||
Prog09o | Sipariş formu_v2 | ||
STRING İŞLEMLERİ | |||
Prog09k | E-posta adresi oluşturma | ||
Prog09l | E-posta adresi oluşturma-Array | ||
Prog09l1 | Array kullanarak string içersinde karakter değiştirme | ||
Prog09m | E-posta adresi oluşturma-Strtr | ||
Prog09m1 | Personel bilgilerine göre e-posta adresi ve web adresini otomatik oluşturma | ||
Prog09n | Türkçe okunuş-Para birimi | ||
Prog10a1 | Strstr fonksiyonu | ||
Prog10a2 | Metin şifreleme | ||
Prog10a3 | Metin şifre çözme | ||
Prog10a4 | Metin şifreleme-Tek kodda | ||
Prog10a5 | Metin şifreleme-İşlem tanımlı ve seçenekli | ||
Prog10d | Kullanıcı adı oluşturma ve Şifre denetimi | ||
Prog10d1 | Öğrenci numarasından bilgi ayıklama | ||
sonuc | Önceki programda kullanılan PHP dosyası | ||
Prog10d2 | Fakülte ve Bölüm bilgilerini kullanarak öğrenci numarası oluşturma | ||
numara oluştur | Önceki programda kullanılan PHP dosyası | ||
Prog10d3 | STR => ARRAY - Metinde yer alan kelimelerin frekans tablosunu oluşturma | ||
Prog10d4 | STR => ARRAY - Personel bilgileri tablosu | ||
Prog10d5 | STR => ARRAY - Standart sapmalı öğrenci notu hesaplama | ||
Prog10d6 | Metin içinde anahtar kelime arama | ||
Prog10d7 | STR => ARRAY - Halter şampiyonlukları | ||
HTML KODU OLUŞTURMA | |||
Prog09q | Öğrenci not giriş çizelgesi | ||
ogrnot hesapla | ogrnothesapla.php | ||
ogrnot dokumu | ogrnotdokumu.php | ||
Prog09r | Öğrenci not giriş çizelgesi-Tek dosya ile | ||
TEXT DOSYA İŞLEMLERİ | |||
Prog10b1 | Metin şifreleme-Text dosya | ||
Prog10b2 | Metin şifre çözme-Text dosya | ||
Prog10c | Metin analizi | ||
ARRAY UYGULAMALARI | |||
Prog10e | İki boyutlu array uygulaması | ||
Prog10f | Üç boyutlu array uygulaması | ||
Prog11a | Sihirli kare oluşturma | ||
Prog11b | Morse kodları | ||
Prog11b1 | Çarpım Tablosu | ||
RESİM DOSYALARI İLE ÇALIŞMAK | |||
Prog11c | Kartlarla sayı tutma oyunu | ||
sonuc_bul | Önceki programda kullanılan PHP dosyası | ||
Prog11d | Güvenlik resmi kontrolü | ||
MYSQL UYGULAMALARI | |||
Prog12a | MySQL Bağlantı-1 | ||
Prog12b | MySQL Bağlantı-2 | ||
Prog12c | MySQL Insert-1a | ||
Prog12c1 | MySQL Insert-1b (Sinema filmi değerlendirme) | ||
Prog12c2 | MySQL Insert-1c (Kimlik bilgileri girişi) | ||
Prog12d | MySQL Insert-2 (e-posta oluşturuluyor) | ||
Prog12d1 | MySQL Insert-3 (Öğrenci notu hesaplanıyor) | ||
Prog12d2 | MySQL Select-1 (Başarı durumuna göre öğrenci süzme) | ||
Prog12d3 | MySQL Insert-4 (Otomobil satış bilgileri girme) | ||
Prog12d4 | MySQL Form (Otomobil arama formu) | ||
Prog12d4 _snc | MySQL Select-2 (Otomobil arama sonuçları) | ||
Prog12d5 | MySQL Insert-5 (Otomobil satış bilgileri girme-Combo doldurmalı) | ||
Prog12e | MySQL Nüfus kayıt | ||
Prog12f | MySQL Öğrenci kayıt | ||
Prog14a | MySQL Fotoğraflı bilgi transferi | ||
Prog14b | MySQL Tr-İng/İng-Tr Sözlük | ||
Prog14c | MySQL Hava durumu girme | ||
Prog14d | MySQL Dersane - Detaylı veri filtreleme | ||
Prog14e | MySQL Ders bazında not görüntüleme örnekleri | ||
Prog14f | MySQL Anket sistemi | ||
Prog14g | MySQL Duyuru sistemi | ||
AJAX & MYSQL UYGULAMALARI | |||
Prog15a | Veritabanı bağlantılı ComboBox güncelleme | ||
Prog15b | Veritabanı bağlantılı ComboBox ve TextBox güncelleme - Liste kutusundan ders seçme | ||
Prog15c | Veritabanı bağlantılı ComboBox,TextBox ve Image güncelleme - Sinema eleştirmeni | ||
Prog15d | Veritabanı bağlantılı ComboBox,TextBox ve Image güncelleme - Sinema eleştirmeni (güncelleme, silme ve kayıt sayma özellikli) | ||
SAYFAYA YÖNLENDİRME VE SESSION UYGULAMALARI | |||
Prog13a | Sayfaya yönlendirme-1 | ||
Prog13b | Sayfaya yönlendirme-2 | ||
Prog13c | Session denetimli olarak sayfaya yönlendirme |