İşletmelerde Beceri Eğitimi gören öğrencilerim için basit bir ziyaretçi defteri hazırladım. Tabi isteyen öğrenciler asp, access kullanarak da bu sayfayı hazırlayabilirler. Bu ziyaretçi defterini yerel bilgisayarımda kurduğum bir php server da değil direkt web ortamında yazdım ve yayınladım. Mysql veritabanı bağlantılarını da öncelikle Cpanelden açarak phpMyAdmin üzerinden oluşturdum. Şimdi adım adım basit bir ziyaretçi defteri oluşturuacağız.

VERİTABANININ VE TABLOLARIN OLUŞTURULMASI

Veritabanı için ihtiyacımız olan 4 unsur var. Bunlar;

  1. Veritabanı Adı,
  2. Veritabanı Kullanıcı adı,
  3. Veritabanı Şifresi,
  4. Ziyaretçi kayıtarını tutacağımız ziyaretci tablosu

cPanel’den giriş yaptıktan sonra Veritabanlarının olduğu bölümden Veritabanı Sihirbazını seçiyoruz.

Daha sonra bizden bir Veritabanı ismi istiyor.

Başta kullanıcı adımızı eklediğinden kullanıcı adım_veritabanı adım şeklinde bir veritabanı adı oluştu. Şimdi kullanıcı ve şifreye geldi sıra;

Kullanıcı adı ve şifre belirledikten sonra ileri dediğimizde bizden kullanıcıya hangi yetkilerin verileceğini belirlememizi istiyor. ALL diyerek tüm yetkileri veriyoruz.

Şimdi kullanıcı adı şifre ve veritabanımız hazır. Yine veritabanları içinden phpMyAdmin uygulamasını açıp ziyaretci tablosunu oluşturuyor ve 5 alan açıyoruz.

Bu alanlar şu şekilde olacak;

Şimdi kodlamaya geçebiliriz.

BAĞLANTI NESNESİ OLUŞTURMA

Öncelikle veritabanımıza bağlantı yapan db.php dosyasını hazırlıyoruz. Bu dosyayı daha sonra index,onaySil dosyalarına çağırarak kullanacağız.

Tabiki bu mysql komutları artık güvenlikden dolayı kullanılmıyor. SQL Enjeksiyon riski taşıyor olduğundan. onun yerine PDO driver kullanılıyor. örnek ve basitlik olması için biz burada mysql_query ile çekeceğiz.

db.php dosyamızda;
$baglan=mysql_connect(“localhost”,”db_kullanici_adi”,”db_sifresi”) or die(mysql_error());
mysql_select_db(“db_adi”,$baglan);

satırları olacak. Burada db_kullanici_adi,  db_sifresi, db_adi’nı cpanelde db oluşturma kısmında yazdığımız bilgileri kullanarak dolduracağız.
Tabi bu kodları standart php tagı olan küçüktür soru işareti php ve soru işareti büyüktür
arasına yazıyoruz.
Ziyaretçi defterimizin anasayfası olan index.php dosyamızda db.php yi çağırıyoruz.
Bundan sonra index.php dosyamızı şu şekilde oluşturacağız.


Screenshot_7

Formumuzu oluşturalım

Screenshot_11

Formun ardından veritabanınba kayıt yapalım.

Screenshot_9

Kayıttan sonraki kısma veritabanından mesajları okuyan komutlarımızı yazacağızScreenshot_10

İndex dosyası CSS komutları ile süslemelerimizi yaptıkmı bitiyor.

Screenshot_12

Defterimizin son görünümü şöyle oldu:

Screenshot_14

 

Şimdi sırada onaySil.php dosyası var.

Burada indexten farklı olarak onayla sil butonları yada linkleri olacak.

Screenshot_13

Onay sayfamız bu şekilde oldu :

Screenshot_15

Evet basit ziyaretçi defterimiz hazır.

Buraya tıklayarak DEMO sayfayı görebilirsiniz. Buradan da ONAY /SİL Sayfasını görebilrisiniz.

Kaynak kodlarını indirmek için tıklayınız. >>>

Ayrıca bu işi vidyolu anlatımla sunan Fatih Soysal’ın vidyosunu da izleyebilirsiniz.>>>