public function validate($messageManager) { $recordId = $this->form->getField($this->idFieldName)->getValue(); $field = $this->form->getField($this->fieldName); $fieldValue = $field->getValue(); if (empty($recordId) || $fieldValue != $this->oldValue) { if ($fieldValue) { $dao = new AdminDAO(); if ($dao->isRegisteredAdmin($fieldValue)) { $messageManager->addMessage('userNameAlreadyRegistered', array($this->fieldName => $field->getCaption())); } } } }
<?php include_once 'data/AdminDAO.php'; $admin = new AdminDAO(); if (session_status() == PHP_SESSION_NONE) { session_start(); } if ($admin->isAdmin($_POST['login'], $_POST['password'])) { $_SESSION['isAdmin'] = true; header("location:../adminConsole.php"); } else { header("location:../changes.php"); }
<?php include_once '../veritabani/veritabaniAyar.php'; include_once '../dao/doktorDAO.php'; include_once '../dao/kullaniciGirisDAO.php'; include_once '../dao/adminDAO.php'; $doktordao = new DoktorDAO(); $dkontrol = $doktordao->DoktorEmailKontrol(trim($_POST['email'])); $kuldao = new KullaniciGirisDAO(); $kkontrol = $kuldao->profilKontrol(trim($_POST['email'])); $admindao = new AdminDAO(); $akontrol = $admindao->AdminEamilKontrol(trim($_POST['email'])); if ($dkontrol == 1 || $kkontrol == 1 || $akontrol == 1) { echo 1; } else { echo 0; }
function kokSayfa_header() { $activeList = array('Hak' => 'Hakkımızda', 'Hiz' => 'Hizmetlerimiz', 'Onl' => 'Online Randevu', 'Ils' => 'İletişim', 'Yet' => 'Yetkili Girişi'); $hrefList = array('Hak' => 'hakkimizda.php', 'Hiz' => 'hizmet.php', 'Onl' => 'musteriekle.php', 'Ils' => 'iletisim.php', 'Yet' => 'login.php'); $gorevliActiveList = array('Dok' => 'Doktor Paneli', 'Adm' => 'Admin Paneli'); $gorevliHrefList = array('Dok' => 'doktor.php', 'Adm' => 'admin.php'); ?> <nav class="navbar navbar-default navbar-fixed-top"> <div class="container"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#myNavbar"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="<?php echo $this->dizin; ?> index.php">Anasayfa</a> </div> <div class="collapse navbar-collapse" id="myNavbar"> <ul class="nav navbar-nav navbar-left"> <?php if (isset($_SESSION['admin_id'])) { if ($this->key == 'Adm') { $active1 = "active"; } ?> <li class="<?php echo $active1; ?> "><a href="<?php echo $this->dizin . $gorevliHrefList['Adm']; ?> "><?php echo $gorevliActiveList['Adm']; ?> </a></li> <?php } else { if (isset($_SESSION['doktor_id'])) { if ($this->key == 'Dok') { $active2 = "active"; } ?> <li class="<?php echo $active2; ?> "><a href="<?php echo $this->dizin . $gorevliHrefList['Dok']; ?> "><?php echo $gorevliActiveList['Dok']; ?> </a></li> <?php } } ?> </ul> <ul class="nav navbar-nav navbar-right"> <?php //reset($activeList); while (list($anahtar, $deger) = each($activeList)) { if ($anahtar == $this->key) { $active = "active"; } else { $active = null; } ?> <?php if ($anahtar == 'Yet') { if (isset($_SESSION['doktor_id']) || isset($_SESSION['admin_id'])) { ?> <li class="dropdown <?php echo $active; ?> "> <a class="dropdown-toggle" data-toggle="dropdown" href="#"> <?php if (isset($_SESSION['doktor_id'])) { $doktordao = new DoktorDAO(); $ad_soyad = $doktordao->DoktorAdBul($_SESSION['doktor_id']); } else { if (isset($_SESSION['admin_id'])) { $admindao = new AdminDAO(); $ad_soyad = $admindao->AdminAdBul($_SESSION['admin_id']); } } echo $ad_soyad; ?> <span class="caret"></span></a> <ul class="dropdown-menu" style="background-color: grey; "> <li><a href="<?php echo $this->dizin . 'profil/profilGoruntule.php'; ?> ">Profil Ayarları</a></li> <li><a href="<?php echo $this->dizin . 'profil/resimEkle.php'; ?> ">Resim Ekle</a></li> <li><a href="<?php echo $this->dizin . 'profil/oturumKapat.php'; ?> ">Oturumu Kapat</a></li> </ul> </li> <?php } else { ?> <li class="<?php echo $active; ?> "><a href="<?php echo $this->dizin . $hrefList[$anahtar]; ?> "><?php echo $deger; ?> </a></li> <?php } ?> <?php } else { ?> <li class="<?php echo $active; ?> "><a href="<?php echo $this->dizin . $hrefList[$anahtar]; ?> "><?php echo $deger; ?> </a></li> <?php } } ?> </ul> </div> </div> </nav> <div class="jumbotron text-center"> <h1>Karadeniz Diş Hastanesi</h1> </div> <?php }
<html> <head> <meta charset="UTF-8"> <title>Admin Ekleme</title> <?php $bootstrap = new Bootstrap(); $bootstrap->controller_vb(); ?> </head> <body> <?php $header = new Header(); $header->setKey('Yet'); $header->kokSayfa_header(); $admin = new Admin(); $admindao = new AdminDAO(); $admin->setAd(trim($_POST['ad'])); $admin->setSoyad(trim($_POST['soyad'])); $admin->setEmail(trim($_POST['email'])); $admin->setUsername(trim($_POST['username'])); $admin->setTel(trim($_POST['tel'])); $admin->setDogumTarihi(trim($_POST['dogumTarihi'])); $admindao->AdminEkle($admin); ?> </body> </html> <?php } } ob_end_flush();