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()));
             }
         }
     }
 }
예제 #2
0
<?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();