Skip to content

cicekhasan/telefonRehberi

Repository files navigation

RESİMLİ TELEFON REHBERİ

Php pdo kurcalamaları derken...

Yapacaklarınız

  1. Proje dizininde "uploads" şeklinde bir dizin oluşturun,
  2. Dosya yetkilerini ayarlayın
sudo adduser $USER www-data
sudo chown -R $USER:www-data /var/www/html/
sudo chmod -R ug+rwx,o=x uploads/
  1. ayar.php dosyasını kendiniz ouşturun ve aşagıdaki kodları içerisine yapıştırın.
# ayar.php dosya içeriği...
$dsn       = 'mysql:host=localhost;dbname=veritabaniAdi';
$kullanici = 'kullaniciAdi';
$parola    = 'parola';
 
try {
  $vt = new PDO($dsn, $kullanici, $parola);
} catch (PDOException $hata) {
  echo 'Bağlantı hatası: ' . $hata->getMessage();
}

Yapılacaklar

  • Kayıt ekleme
    • Hangi bilgileri eklemeliyim?
      • Adı ve Soyadı
      • Grubu (Gruplara ayırıp filitrelemek ve silme yerine bir grupta toplamak için),
      • Ünvanı (Baba, anne, öğrenci ve meslek ünvanı gibi),
      • Cep telefonu (Rehberin amacı gereği mutlaka olmalı),
      • İş telefonu
      • İş adresi (Çalışıyorsa iş adresi, öğrenci ise okul bilgileri girilecek),
      • İşyerinin bulunduğu ilçe,
      • İşyerinin bulunduğu şehir,
      • Ev adresi (Olursa iyi olur),
      • İkamet ettiği ilçe (Filtrelemede kullanılabilir),
      • İkamet ettiği şehir (Filtrelemede kullanılabilir),
      • Elektronik posta bilgisi (Belki toplu e-posta atma olabilir),
      • Resim adı bilgisi (Resmi yoksa ortak bir resim görüntülenecek. Sadece jpg ve png yüklenebilecek),
      • Cinsiye bilgisi (Cinsiyete göre e-posta atılabilir [Erkek, kadın]),
    • Eklenecek bilgilerde özel şartlar olacak mı?
      • Kayıt sırasında ad ve soyad daha önceden kayıt edilmiş mi? Varsa cep telefonu gibi bir kaç bilgi karşılaştırılıp aynı kişi olup olmadığı teyidi yapılacak. Rehberin çöp olmasını engelleyelim!
      • Resim isimleri 29 harf ve 012345689 rakam karekterilerinden rastgele oluşturulacak,
      • Resimler yüklenirken boyutlandırılacak,
      • Cep telefon numarası kayıt sırasında x-xxx-xxxxxxx şeklinde - ile ayrılarak yapılacak. Kayıt son aşamasında otomatik x(xxx) xxxxxxx şekline dönüştürülecek,
      • İlçe ve şehir isimlerinde liste kullanılacak,
  • Güncelleme
    • Bilgileri güncelleme ile resim güncelleme ayrı yapılabilecek,
    • Resim güncelleme işlemi ayrı yapılacak ve güncellenirken kişiye ait eski resim silinecek,
    • Cep telefon numarası güncelleme sırasında x-xxx-xxxxxxx şeklinde - ile ayrılarak yapılacak. Güncelleme son aşamasında otomatik x(xxx) xxxxxxx şekline dönüştürülecek,
  • Listeleme
    • Listeleme anasayfa da yapılacak,
    • Listelemede görüntülenecek bilgiler belirlenecek,
    • Satırlarda göster, çöpe al ve düzenle işlem bağlantıları olacak,
  • Kişi bilgierini görüntüleme,
    • Görüntüleme modal aracılığı ile yapılacak ve kartvizit benzeri olarak tasarlanacak,
    • Görüntülemede gösterilecek bilgiler belirlenecek,
    • Görüntülemede cinsiyetine göre renklendirme yapılacak. Kadın mı erkek mi renkten anlasılabilir olacak,
  • Silme
    • Silme yapılmayacak, uygun bir grup isminde toplanacak. Normalde görüntülenemeyecek, bunun için özel bir bağlantı olacak. ŞU AN SİLİYOR!

About

Pdo çalışmaları...

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published