# 🎯 Müşteri Yorum Sistemi Kurulum Rehberi

## ✅ Tamamlanan İşlemler

### 1. **Veritabanı Tablosu Oluşturuldu**
- `database_reviews.sql` dosyası hazırlandı
- `reviews` tablosu tasarlandı

### 2. **PHP Dosyaları Oluşturuldu**
- `includes/database.php` - Veritabanı bağlantısı
- `submit_review.php` - Yorum kaydetme işlemi
- `pages/musteri-yorumlari.php` - Güncellenmiş yorum sayfası

### 3. **Özellikler**
- ✅ **Otomatik Yorum Kaydetme** - Form doldurulduğunda otomatik kayıt
- ✅ **Güvenlik** - CSRF koruması, spam koruması
- ✅ **Validasyon** - Form doğrulama
- ✅ **Yıldız Puanlama** - 1-5 arası puan sistemi
- ✅ **Hizmet Türü Seçimi** - Dropdown menü
- ✅ **Başarı/Hata Mesajları** - Kullanıcı geri bildirimi
- ✅ **Responsive Tasarım** - Mobil uyumlu

## 🚀 Kurulum Adımları

### Adım 1: Veritabanı Tablosunu Oluşturun

**phpMyAdmin üzerinden:**
1. `http://localhost/phpmyadmin` adresine gidin
2. `taksihane_v2` veritabanını seçin (yoksa oluşturun)
3. SQL sekmesine tıklayın
4. `database_reviews.sql` dosyasının içeriğini kopyalayıp yapıştırın
5. "Git" butonuna tıklayın

### Adım 2: Veritabanı Bağlantısını Kontrol Edin

`includes/database.php` dosyasında veritabanı bilgilerini kontrol edin:
```php
private $host = 'localhost';
private $db_name = 'taksihane_v2';
private $username = 'root';
private $password = '';
```

### Adım 3: Test Edin

1. `http://localhost/taksihane_v2/pages/musteri-yorumlari.php` adresine gidin
2. Yorum formunu doldurun
3. "Yorum Gönder" butonuna tıklayın
4. Yorumun listede göründüğünü kontrol edin

## 📋 Sistem Özellikleri

### **Yorum Formu Alanları:**
- ✅ **Ad Soyad** (zorunlu)
- ✅ **E-posta** (opsiyonel)
- ✅ **Telefon** (opsiyonel)
- ✅ **Hizmet Türü** (dropdown)
- ✅ **Puan** (1-5 yıldız)
- ✅ **Yorum Metni** (zorunlu)

### **Güvenlik Özellikleri:**
- ✅ **CSRF Token** - Form güvenliği
- ✅ **Spam Koruması** - Minimum/maksimum karakter kontrolü
- ✅ **IP Takibi** - Yorum sahibi IP adresi
- ✅ **User Agent** - Tarayıcı bilgisi

### **Yorum Listeleme:**
- ✅ **Otomatik Sıralama** - En yeni yorumlar üstte
- ✅ **Ortalama Puan** - Dinamik hesaplama
- ✅ **Toplam Yorum Sayısı** - Otomatik güncelleme
- ✅ **Avatar Sistemi** - İsim baş harfi ile avatar

## 🔧 Yönetim

### **Yorum Onay Sistemi:**
- Yorumlar varsayılan olarak `is_approved = 1` ile otomatik onaylanır
- İsterseniz `is_approved = 0` yaparak manuel onay sistemi kurabilirsiniz

### **Öne Çıkan Yorumlar:**
- `is_featured = 1` yaparak yorumları öne çıkarabilirsiniz

## 📱 Kullanım

1. **Müşteri Yorum Bırakır:**
   - Formu doldurur
   - "Yorum Gönder" butonuna tıklar
   - Başarı mesajı görür

2. **Yorum Otomatik Görünür:**
   - Yorumlar sayfasında listelenir
   - Ortalama puan güncellenir
   - Toplam yorum sayısı artar

3. **Yönetim:**
   - Veritabanından yorumları yönetebilirsiniz
   - Onay/red işlemleri yapabilirsiniz

## 🎯 Sonuç

Artık müşterileriniz yorum bıraktığında otomatik olarak yorumlar sayfasında görünecek! Sistem tamamen otomatik çalışıyor ve güvenli.

**Test etmek için:** `http://localhost/taksihane_v2/pages/musteri-yorumlari.php`
