Advertisement
Guest User

Untitled

a guest
Mar 8th, 2016
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 15.28 KB | None | 0 0
  1. <?php
  2. include 'config.php';
  3. session_start();
  4. $user_name_session = clean($_SESSION['user_name_login']);
  5. $user_pass_session = clean($_SESSION['user_pass_login']);
  6.  
  7. // kullanıcı kontrolü
  8. $check_user = @mysql_num_rows(mysql_query("SELECT user_name, user_password FROM users WHERE user_name = '$user_name_session' AND user_password = '$user_pass_session' AND user_status = '1'"));
  9. if($check_user == 1){
  10.     $get_user = mysql_fetch_assoc(mysql_query("SELECT * FROM users WHERE user_name = '$user_name_session' AND user_password = '$user_pass_session' AND user_status = '1'"));
  11.     $user_ID  = $get_user['user_ID'];
  12.     $user_validate = TRUE;
  13.     foreach($_POST as $key => $value){
  14.         $$key = clean($value);
  15.     }
  16. }
  17. else{
  18.     $user_validate = FALSE;
  19.     echo redirect(0, "login.php");
  20. }
  21.  
  22. // menü sayılar
  23. $approved_count = @mysql_num_rows(mysql_query("SELECT status FROM customers WHERE status = '0'"));
  24. $rejected_count = @mysql_num_rows(mysql_query("SELECT status FROM customers WHERE status = '1'"));
  25. $empty_count    = @mysql_num_rows(mysql_query("SELECT status FROM customers WHERE status = '2'"));
  26. $waiting_count  = @mysql_num_rows(mysql_query("SELECT status FROM customers WHERE status = '3'"));
  27. $coming_count   = @mysql_num_rows(mysql_query("SELECT status FROM customers WHERE status = '4'"));
  28. ?>
  29. <!DOCTYPE html>
  30. <html lang="tr">
  31.  
  32. <head>
  33.  
  34.     <meta charset="utf-8">
  35.     <meta http-equiv="X-UA-Compatible" content="IE=edge">
  36.     <meta name="viewport" content="width=device-width, initial-scale=1">
  37.     <meta name="description" content="Müşteri takip sistemi" />
  38.     <meta name="keywords" content="Müşteri takip sistemi" />
  39.     <meta name="author" content="Müşteri takip sistemi">
  40.  
  41.     <title>Müşteri Takip Sistemi</title>
  42.  
  43.     <!-- Bootstrap Core CSS -->
  44.     <link href="bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
  45.  
  46.     <!-- MetisMenu CSS -->
  47.     <link href="bower_components/metisMenu/dist/metisMenu.min.css" rel="stylesheet">
  48.  
  49.     <!-- Custom CSS -->
  50.     <link href="dist/css/sb-admin-2.css" rel="stylesheet">
  51.  
  52.     <!-- Custom Fonts -->
  53.     <link href="bower_components/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
  54.  
  55.     <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
  56.     <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
  57.     <!--[if lt IE 9]>
  58.         <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
  59.         <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
  60.     <![endif]-->
  61.  
  62. </head>
  63.  
  64. <body>
  65.  
  66.     <div id="wrapper">
  67.  
  68.         <!-- Navigation -->
  69.         <nav class="navbar navbar-default navbar-static-top" role="navigation" style="margin-bottom: 0">
  70.             <div class="navbar-header">
  71.                 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
  72.                     <span class="sr-only">Bar</span>
  73.                     <span class="icon-bar"></span>
  74.                     <span class="icon-bar"></span>
  75.                     <span class="icon-bar"></span>
  76.                 </button>
  77.                 <a class="navbar-brand" href="index.php">Müşteri Takip Sistemi</a>
  78.             </div>
  79.             <!-- /.navbar-header -->
  80.             <?php
  81.            
  82.             ?>
  83.             <ul class="nav navbar-top-links navbar-right">
  84.             <?php
  85.             if($user_validate == FALSE){
  86.             ?>
  87.                 <li class="dropdown">
  88.                     <a class="dropdown-toggle" href="register.php">
  89.                         <i class="fa fa-user fa-fw"></i>  <strong> Kayıt Ol</strong>
  90.                     </a>
  91.                     <!-- /.dropdown-user -->
  92.                 </li>
  93.                 <li class="dropdown">
  94.                     <a class="dropdown-toggle" href="login.php">
  95.                         <i class="fa fa-user fa-fw"></i>  <strong> Giriş Yap</strong>
  96.                     </a>
  97.                     <!-- /.dropdown-user -->
  98.                 </li>
  99.             <?php
  100.             }
  101.             else{
  102.             ?>
  103.                 <li class="dropdown">
  104.                     <a class="dropdown-toggle" data-toggle="dropdown" href="#">
  105.                         <i class="fa fa-user fa-fw"></i>  <strong> <?php echo $user_name_session; ?></strong> <i class="fa fa-caret-down"></i>
  106.                     </a>
  107.                     <ul class="dropdown-menu dropdown-user">
  108.                         <li>
  109.                             <a href="user-profile-settings.php"><i class="fa fa-user fa-fw"></i> Profil Ayarları</a>
  110.                         </li>
  111.                         <li class="divider"></li>
  112.                         <li>
  113.                             <a href="logout.php"><i class="fa fa-sign-out fa-fw"></i> Güvenli Çıkış</a>
  114.                         </li>
  115.                     </ul>
  116.                     <!-- /.dropdown-user -->
  117.                 </li>
  118.             <?php
  119.             }
  120.             ?>
  121.                 <!-- /.dropdown -->
  122.             </ul>
  123.             <!-- /.navbar-top-links -->
  124.  
  125.         <?php
  126.         if($user_validate == TRUE){
  127.         ?>
  128.             <div class="navbar-default sidebar" role="navigation">
  129.                 <div class="sidebar-nav navbar-collapse">
  130.                     <ul class="nav" id="side-menu">
  131.                         <li class="sidebar-search">
  132.                         <form action="search.php" method="post">
  133.                             <div class="input-group custom-search-form">
  134.                                 <input type="text" name="word" class="form-control" placeholder="Müşteri Ara">
  135.                                 <span class="input-group-btn">
  136.                                     <button class="btn btn-default" type="submit">
  137.                                         <i class="fa fa-search"></i>
  138.                                     </button>                              
  139.                                 </span>
  140.                             </div><br />
  141.                                         <div class="form-group">
  142.                                             <label>Arama Kriteri</label>
  143.                                             <div class="radio">
  144.                                                 <label>
  145.                                                     <input type="radio" name="search_type" id="optionsRadios1" value="telephone">Telefon
  146.                                                 </label>
  147.                                             </div>
  148.                                             <div class="radio">
  149.                                                 <label>
  150.                                                     <input type="radio" name="search_type" id="optionsRadios2" value="email"> E-Posta
  151.                                                 </label>
  152.                                             </div>
  153.                                             <div class="radio">
  154.                                                 <label>
  155.                                                     <input type="radio" name="search_type" id="optionsRadios3" value="company_name"> Firma Adı
  156.                                                 </label>
  157.                                             </div>
  158.                                         </div> 
  159.                         </form>
  160.                             <!-- /input-group -->
  161.                         </li>
  162.                         <li>
  163.                             <a href="index.php"><i class="fa fa-square fa-fw"></i> Anasayfa</a>
  164.                         </li>
  165.                         <li style="font-weight: bold; background-color: green;">
  166.                             <a style="color: #fff;" href="approved.php"><i class="fa fa-square fa-fw"></i> Onaylı (<?php echo $approved_count; ?>)</a>
  167.                         </li>
  168.                         <li style="font-weight: bold; background-color: red;">
  169.                             <a style="color: #fff;" href="rejected.php"><i class="fa fa-square fa-fw"></i> Onaylanmayan (<?php echo $rejected_count; ?>)</a>
  170.                         </li>
  171.                         <li style="font-weight: bold; background-color: blue;">
  172.                             <a style="color: #fff;" href="waiting.php"><i class="fa fa-square fa-fw"></i> Haber Beklenen (<?php echo $waiting_count; ?>)</a>
  173.                         </li>
  174.                         <li style="font-weight: bold; background-color: darkgrey;">
  175.                             <a style="color: #fff;" href="empty.php"><i class="fa fa-square fa-fw"></i> Boş (<?php echo $empty_count; ?>)</a>
  176.                         </li>
  177.                         <li style="font-weight: bold; background-color: black;">
  178.                             <a style="color: #fff;" href="coming-soon.php"><i class="fa fa-square fa-fw"></i> Uzatılmayan (<?php echo $coming_count; ?>)</a>
  179.                         </li>
  180.                         <li>
  181.                             <a href="#"><i class="fa fa-square fa-fw"></i> İşlemler<span class="fa arrow"></span></a>
  182.                             <ul class="nav nav-second-level">
  183.                                 <li>
  184.                                     <a href="add-customer.php">Müşteri Kayıt</a>
  185.                                 </li>
  186.                                 <li>
  187.                                     <a href="my-customers.php">Benim Müşterilerim</a>
  188.                                 </li>
  189.                             </ul>
  190.                             <!-- /.nav-second-level -->
  191.                         </li>
  192.                     </ul>
  193.                 </div>
  194.                 <!-- /.sidebar-collapse -->
  195.             </div>
  196.             <!-- /.navbar-static-side -->
  197.         </nav>
  198.  
  199.         <!-- Page Content -->
  200.         <div id="page-wrapper">
  201.             <div class="container-fluid">
  202.                 <div class="row">
  203.                 <span>&nbsp;</span>
  204.                 <div class="col-lg-12">
  205.                     <div class="panel panel-default">
  206.                         <div class="panel-heading">
  207.                             Bilgilendirme
  208.                         </div>
  209.                         <!-- /.panel-heading -->
  210.                         <div class="panel-body">
  211.                             <div class="alert alert-success">
  212.                                 <strong>&middot; Müşteri ekledikten sonra o müşteri otomatik olarak size atanacaktır ve yıllık mail bildirimi size yapılacaktır. Diğer kullanıcılar müşteri üzerinde düzenleme yapabilir.</strong>
  213.                             </div>
  214.                         </div>
  215.                         <!-- .panel-body -->
  216.                     </div>
  217.                     <!-- /.panel -->
  218.                 </div>
  219.                 <span>&nbsp;</span>
  220.                 <div class="row">
  221.                     <div class="col-lg-12">
  222.                         <h1 class="page-header">Müşteri Kayıt Formu</h1>
  223.                     </div>
  224.                     <!-- /.col-lg-12 -->
  225.                 </div>
  226.                 <!-- /.row -->
  227.                     <div class="panel-body">
  228.                         <?php
  229.                         if($verify == "OK"){
  230.                             if($status == ""){
  231.                                 $value_status = 3;
  232.                             }
  233.                             else{
  234.                                 $value_status = $status;
  235.                             }
  236.                             $insert_query = mysql_query("INSERT INTO customers (auth_name, company_name, telephone, mobile_phone, fax_number, email, status, address, added_date, user_ID) VALUES ('$auth_name', '$company_name', '$telephone', '$mobile_phone', '$fax_number', '$email', '$value_status', '$address', NOW(), '$user_ID')");
  237.                             if($insert_query){
  238.                                 $check_customer = mysql_fetch_assoc(mysql_query("SELECT * FROM customers WHERE telephone = '$telephone' AND email = '$email'"));
  239.                                 $log_query = mysql_query("INSERT INTO user_logs (user_ID, log_detail, log_date) VALUES ('$user_ID', 'Müşteri kaydı yapıldı (".$check_customer['company_name'].")', NOW())");
  240.                         ?>
  241.                         <div class="alert alert-success">
  242.                             Müşteri kayıt işlemi başarıyla tamamlanmıştır, <a href="edit-customer.php?customer_ID=<?php echo $check_customer['customer_ID']; ?>" class="alert-link">Buraya</a> tıklayarak müşteri düzenleme sayfasına gidebilirsiniz.
  243.                         </div>
  244.                         <?php
  245.                             }
  246.                             else{
  247.                         ?>
  248.                         <div class="alert alert-danger">
  249.                             Müşteri kayıt işlemi tamamlanamadı, lütfen tekrar deneyiniz.
  250.                         </div>
  251.                         <?php
  252.                             }
  253.                         }
  254.                         ?>
  255.                         <form role="form" action="" method="post">
  256.                             <fieldset>
  257.                                 <div class="form-group">
  258.                                     <input class="form-control" placeholder="Firma Yetkilisi" name="auth_name" />
  259.                                 </div>
  260.                                 <div class="form-group">
  261.                                     <input class="form-control" placeholder="Firma Adı" name="company_name" />
  262.                                 </div>
  263.                                 <div class="form-group">
  264.                                     <input class="form-control" placeholder="Sabit Telefon (212 532 0532 şeklinde giriniz.)" name="telephone" />
  265.                                 </div>
  266.                                 <div class="form-group">
  267.                                     <input class="form-control" placeholder="GSM (537 532 0532 şeklinde giriniz.)" name="mobile_phone" />
  268.                                 </div>
  269.                                 <div class="form-group">
  270.                                     <input class="form-control" placeholder="FAX (212 532 0532 şeklinde giriniz.)" name="fax_number" />
  271.                                 </div>
  272.                                 <div class="form-group">
  273.                                     <input class="form-control" placeholder="E-Posta" name="email" type="email" autofocus />
  274.                                 </div>
  275.                                         <div class="form-group">
  276.                                             <select name="status" class="form-control">
  277.                                                 <option value="">Durum</option>
  278.                                                 <option value="0">Onaylandı</option>
  279.                                                 <option value="1">Onaylanmadı</option>
  280.                                                 <option value="2">Haber Bekleniyor</option>
  281.                                                 <option value="3">Boş</option>
  282.                                             </select>
  283.                                         </div>
  284.                                 <div class="form-group">
  285.                                     <input class="form-control" placeholder="Adres" name="address" value="" />
  286.                                 </div>
  287.                                 <!-- Change this to a button or input when using this as a form -->
  288.                                 <input type="hidden" name="verify" value="OK" />
  289.                                 <input type="submit" class="btn btn-lg btn-success btn-block" value="Müşteri Kaydet" />
  290.                             </fieldset>
  291.                         </form>
  292.                     </div>
  293.             </div>
  294.                
  295.                 <!-- /.col-lg-12 -->
  296.                 </div>
  297.                 <!-- /.row -->
  298.             </div>
  299.             <!-- /.container-fluid -->
  300.         </div>
  301.         <?php
  302.         }
  303.         ?>
  304.         <!-- /#page-wrapper -->
  305.  
  306.     </div>
  307.     <!-- /#wrapper -->
  308.  
  309.     <!-- jQuery -->
  310.     <script src="bower_components/jquery/dist/jquery.min.js"></script>
  311.  
  312.     <!-- Bootstrap Core JavaScript -->
  313.     <script src="bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
  314.  
  315.     <!-- Metis Menu Plugin JavaScript -->
  316.     <script src="bower_components/metisMenu/dist/metisMenu.min.js"></script>
  317.  
  318.     <!-- Custom Theme JavaScript -->
  319.     <script src="dist/js/sb-admin-2.js"></script>
  320.  
  321. </body>
  322.  
  323. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement