function AdminEkle(Admin $admin) { try { $sorgu = "insert into admin (username, ad, soyad, email, tel, dogumTarihi) values(?,?,?,?,?,?)"; $admindeger = array($admin->getUsername(), $admin->getAd(), $admin->getSoyad(), $admin->getEmail(), $admin->getTel(), $admin->getDogumTarihi()); $baglanti = new VeriTabaniBaglanti(); $conn = $baglanti->pdo_baglanti(); $ekle = $conn->prepare($sorgu); $sonuc = $ekle->execute($admindeger); if ($sonuc) { $kul = new KullaniciGiris(); $kuldao = new KullaniciGirisDAO(); $sifre = $admin->getAd() . $admin->getSoyad(); $yeniSifre = $kuldao->sifreleme($sifre); $kul->setEmail($admin->getEmail()); $kul->setSifre($yeniSifre); $kul->setYetkiId(1); echo '<p style="color: green;">Veriler Eklendi</p>'; echo $kuldao->KullaniciEkle($kul); } else { echo '<p style="color: red;">Hata Oluştu</p>'; } } catch (PDOException $exc) { echo $exc->getTraceAsString(); } }
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Doktor Müşteri</title> <?php $bootstrap = new Bootstrap(); $bootstrap->controller_vb(); ?> </head> <body> <?php if ($_POST) { $header = new Header(); $header->kokSayfa_header(); $sifre = $_POST['ad'] . $_POST['soyad']; $email = $_POST['email']; $kulgirisdao = new KullaniciGirisDAO(); $yenisifre = $kulgirisdao->sifreleme($sifre); $kulgiris = new KullaniciGiris(); $kulgiris->setEmail($email); $kulgiris->setSifre($yenisifre); $kulgiris->setYetkiId(0); $kulgirisdao->KullaniciEkle($kulgiris); } ?> </body> </html> <?php }