Advertisement
Guest User

gebruikersadd.php

a guest
Jul 2nd, 2018
197
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 26.50 KB | None | 0 0
  1. <?php
  2.  
  3. if(isset($_SESSION["id"]))
  4. {
  5.     $user = new User($_SESSION["id"]);
  6.  
  7.     if ($user->hasPermission("admin"))
  8.     {
  9.         //This user is allowed to do this
  10.     }
  11.    
  12.     if ($user->hasPermission("no_permission"))
  13.     {
  14.         //This uer is not allowed to do this
  15.         throw new Exception('You are not allowed to access this page.');
  16.     }
  17. }
  18.  
  19. if (!User::loggedIn())
  20. {
  21.     header("Location: {$config['url']}");
  22.     exit("Je hebt geen toegang om deze pagina te bekijken. <a href='{$config['url']}'>Klik hier om naar de inlogpagina te gaan.</a>");
  23. }
  24.  
  25. if (isset($_POST['register']))
  26. {
  27.     $array = User::register($_POST['username'], $_POST['password']);
  28.     if (is_array($array))
  29.     {
  30.         if (isset($array['id']))
  31.         {
  32.             $_SESSION['id'] = $array['id'];
  33.             $error = $array['msg'];
  34.             header("Location: {$config['url']}/index.php?p=gebruikersadd");
  35.             exit("Beste {$_POST['username']}, u bent succesvol ingelogd. <a href='{$config['url']}/index.php?p=home'>Klik hier om naar het ingelogde deel te gaan.</a>");
  36.         }
  37.         else
  38.         {
  39.             $error = $array['msg'];
  40.         }
  41.     }
  42.     else
  43.     {
  44.         $error = 'Er is een fout opgetreden want er wordt geen array return.';
  45.     }
  46. }
  47. $SQLGetUsers = $db->query("SELECT * FROM users ORDER BY username DESC");
  48. ?>
  49. <!doctype html>
  50.  
  51. <!--[if gt IE 8]><!--> <html class="no-js" lang=""> <!--<![endif]-->
  52. <head>
  53. <link rel="apple-touch-icon" sizes="57x57" href="favicon/apple-icon-57x57.png">
  54.     <link rel="apple-touch-icon" sizes="60x60" href="favicon/apple-icon-60x60.png">
  55.     <link rel="apple-touch-icon" sizes="72x72" href="favicon/apple-icon-72x72.png">
  56.     <link rel="apple-touch-icon" sizes="76x76" href="favicon/apple-icon-76x76.png">
  57.     <link rel="apple-touch-icon" sizes="114x114" href="favicon/apple-icon-114x114.png">
  58.     <link rel="apple-touch-icon" sizes="120x120" href="favicon/apple-icon-120x120.png">
  59.     <link rel="apple-touch-icon" sizes="144x144" href="favicon/apple-icon-144x144.png">
  60.     <link rel="apple-touch-icon" sizes="152x152" href="favicon/apple-icon-152x152.png">
  61.     <link rel="apple-touch-icon" sizes="180x180" href="favicon/apple-icon-180x180.png">
  62.     <link rel="icon" type="image/png" sizes="192x192"  href="favicon/android-icon-192x192.png">
  63.     <link rel="icon" type="image/png" sizes="32x32" href="favicon/favicon-32x32.png">
  64.     <link rel="icon" type="image/png" sizes="96x96" href="favicon/favicon-96x96.png">
  65.     <link rel="icon" type="image/png" sizes="16x16" href="favicon/favicon-16x16.png">
  66.     <link rel="manifest" href="favicon/manifest.json">
  67.     <meta http-equiv="refresh" content="600" >
  68.     <meta charset="utf-8">
  69.     <meta http-equiv="X-UA-Compatible" content="IE=edge">
  70.     <title>TopiaPanel - Gebruikers Toevoegen</title>
  71.     <meta name="description" content="TopiaPanel V1">
  72.     <meta name="viewport" content="width=device-width, initial-scale=1">
  73.  
  74.     <link rel="apple-touch-icon" href="apple-icon.png">
  75.     <link rel="shortcut icon" href="favicon.ico">
  76.  
  77.     <link rel="stylesheet" href="assets/css/normalize.css">
  78.     <link rel="stylesheet" href="assets/css/bootstrap.min.css">
  79.     <link rel="stylesheet" href="assets/css/font-awesome.min.css">
  80.     <link rel="stylesheet" href="assets/css/themify-icons.css">
  81.     <link rel="stylesheet" href="assets/css/flag-icon.min.css">
  82.     <link rel="stylesheet" href="assets/css/cs-skin-elastic.css">
  83.     <!-- <link rel="stylesheet" href="assets/css/bootstrap-select.less"> -->
  84.     <link rel="stylesheet" href="assets/scss/style.css">
  85.     <link href="assets/css/lib/vector-map/jqvmap.min.css" rel="stylesheet">
  86.  
  87.     <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800' rel='stylesheet' type='text/css'>
  88.  
  89.     <!-- <script type="text/javascript" src="https://cdn.jsdelivr.net/html5shiv/3.7.3/html5shiv.min.js"></script> -->
  90.  
  91. </head>
  92. <body>
  93.  
  94.  
  95.         <!-- Left Panel -->
  96.  
  97.     <aside id="left-panel" class="left-panel">
  98.         <nav class="navbar navbar-expand-sm navbar-default">
  99.  
  100.             <div class="navbar-header">
  101.                 <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#main-menu" aria-controls="main-menu" aria-expanded="false" aria-label="Toggle navigation">
  102.                     <i class="fa fa-arrows"></i>
  103.                 </button>
  104.                 <a class="navbar-brand" href="./"><h3>TopiaPanel</h3></a>
  105.                 <a class="navbar-brand hidden" href="./"><h3>TP</h3></a>
  106.             </div>
  107.  
  108.             <div id="main-menu" class="main-menu collapse navbar-collapse">
  109.                 <ul class="nav navbar-nav">
  110.                     <li class="active">
  111.                         <a href="?p=home"> <i class="menu-icon fa fa-dashboard"></i>Dashboard </a>
  112.                     </li>
  113.                     <h3 class="menu-title">Politie & Justitie</h3><!-- /.menu-title -->
  114.                     <li class="menu-item-has-children dropdown">
  115.                         <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="menu-icon ti-email"></i>Noodoproepen</a>
  116.                         <ul class="sub-menu children dropdown-menu">
  117.                             <li><i class="fa fa-spinner"></i><a href="?p=noodoproepen">Actieve Oproepen</a></li>
  118.                             <li><i class="fa fa-fire"></i><a href="?p=oproepmaken">Oproep Aanmaken</a></li>
  119.                         </ul>
  120.                     </li>
  121.                     <li class="menu-item-has-children dropdown">
  122.                         <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="menu-icon fa fa-th"></i>Gevangenen</a>
  123.                         <ul class="sub-menu children dropdown-menu">
  124.                             <li><i class="fa fa-table"></i><a href="?p=gevangenenov">Complete Overzicht</a></li>
  125.                             <li><i class="fa fa-table"></i><a href="?p=gevangenenadd">Gevangenen Toevoegen</a></li>
  126.                         </ul>
  127.                     </li>
  128.                     <li class="menu-item-has-children dropdown">
  129.                         <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="menu-icon fa fa-table"></i>Strafregister</a>
  130.                         <ul class="sub-menu children dropdown-menu">
  131.                             <li><i class="menu-icon fa fa-th"></i><a href="?p=strafbladov">Complete Overzicht</a></li>
  132.                             <li><i class="menu-icon fa fa-th"></i><a href="?p=strafbladadd">Strafblad Aanmaken</a></li>
  133.                         </ul>
  134.                     </li>
  135.                     <li class="menu-item-has-children dropdown">
  136.                         <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="menu-icon fa fa-table"></i>In Beslag Genomen</a>
  137.                         <ul class="sub-menu children dropdown-menu">
  138.                             <li><i class="menu-icon fa fa-th"></i><a href="?p=beslagov">Complete Overzicht</a></li>
  139.                             <li><i class="menu-icon fa fa-th"></i><a href="?p=beslagadd">Goederen Toevoegen</a></li>
  140.                         </ul>
  141.                     </li>
  142.                     <li class="menu-item-has-children dropdown">
  143.                         <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="menu-icon fa fa-table"></i>Politiecellen</a>
  144.                         <ul class="sub-menu children dropdown-menu">
  145.                             <li><i class="menu-icon fa fa-th"></i><a href="?p=cellenov">Complete Overzicht</a></li>
  146.                             <li><i class="menu-icon fa fa-th"></i><a href="?p=cellenadd">Cellen Toevoegen</a></li>
  147.                         </ul>
  148.                     </li>
  149.                     <li>
  150.                         <a href="index.php?p=statistieken"> <i class="menu-icon fa fa-bar-chart"></i>Statistieken</a>
  151.                     </li>
  152.  
  153.                     <h3 class="menu-title">Administratie</h3><!-- /.menu-title -->
  154.  
  155.                     <li class="menu-item-has-children dropdown">
  156.                         <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="menu-icon fa fa-wrench"></i>Gebruikers</a>
  157.                         <ul class="sub-menu children dropdown-menu">
  158.                         <li><i class="menu-icon fa fa-fort-awesome"></i><a href="?p=gebruikersadd">Account Aanmaken</a></li>
  159.  
  160.                         </ul>
  161.                     </li>
  162.                     <li>
  163.                         <a href="?p=updatechecker"> <i class="menu-icon fa fa-rocket"></i>Update Checker</a>
  164.                     </li>
  165.                 </ul>
  166.             </div><!-- /.navbar-collapse -->
  167.         </nav>
  168.     </aside><!-- /#left-panel -->
  169.  
  170.     <!-- Left Panel -->
  171.  
  172.     <!-- Right Panel -->
  173.  
  174.     <div id="right-panel" class="right-panel">
  175.  
  176.         <!-- Header-->
  177.         <header id="header" class="header">
  178.  
  179.             <div class="header-menu">
  180.  
  181.                 <div class="col-sm-7">
  182.                     <a id="menuToggle" class="menutoggle pull-left"><i class="fa fa fa-tasks"></i></a>
  183.                     <div class="header-left">
  184.  
  185.                         <div class="dropdown for-notification">
  186.                           <button class="btn btn-secondary dropdown-toggle" type="button" id="notification" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  187.                             <i class="fa fa-bell"></i>
  188.                             <?php
  189.                                 $oproepQuery = $db->prepare("SELECT id FROM oproepen");
  190.                                 $oproepQuery->execute();
  191.                             ?>  
  192.                             <span class="count bg-danger"><?= $oproepQuery->rowCount(); ?> </span>
  193.                           </button>
  194.                           <div class="dropdown-menu" aria-labelledby="notification">
  195.                             <a class="dropdown-item media" href="#">
  196.                                 <i class="fa fa-check"></i>
  197.                                 <?php
  198.                                     $stmt = $db->query('SELECT * FROM oproepen');  
  199.                                     $row_count = $stmt->rowCount();
  200.                                     $SQLGetUsers = $db->query("SELECT * FROM oproepen ORDER BY username DESC");
  201.                                         while ($getInfo = $SQLGetUsers -> fetch(PDO::FETCH_ASSOC)) {
  202.  
  203.                                         echo '<p><strong>Oproep</strong>: Verdachte: <strong>' . htmlentities($getInfo['username']) . ' </strong> wordt gezocht in stad <strong>' . htmlentities($getInfo['stad']) . '.</strong></p>';
  204.                                     }
  205.  
  206.                                 ?>
  207.                             </a>
  208.                           </div>
  209.                         </div>                                            
  210.                     </div>
  211.                 </div>
  212.  
  213.                 <div class="col-sm-5">
  214.                     <div class="user-area dropdown float-right">
  215.                         <a href="#" class="dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
  216.                             <img class="user-avatar rounded-circle" src="images/avatar/avatar.png" alt="User Avatar">
  217.                         </a>
  218.  
  219.                         <div class="user-menu dropdown-menu">
  220.  
  221.                    <a class="nav-link" href="?p=logout"><i class="fa fa-power -off"></i>Afmelden</a>
  222.                         </div>
  223.                     </div>
  224.  
  225.                     <div class="language-select dropdown" id="language-select">
  226.                         <a class="dropdown-toggle" href="#" data-toggle="dropdown"  id="language" aria-haspopup="true" aria-expanded="true">
  227.                             <i class="flag-icon flag-icon-nl"></i>
  228.                         </a>
  229.                     </div>
  230.  
  231.                 </div>
  232.             </div>
  233.  
  234.         </header><!-- /header -->
  235.         <!-- Header-->
  236.  
  237.         <div class="breadcrumbs">
  238.             <div class="col-sm-4">
  239.                 <div class="page-header float-left">
  240.                     <div class="page-title">
  241.                         <h1>Beheerdersgedeelte</h1>
  242.                     </div>
  243.                 </div>
  244.             </div>
  245.             <div class="col-sm-8">
  246.                 <div class="page-header float-right">
  247.                     <div class="page-title">
  248.                         <ol class="breadcrumb text-right">
  249.                             <li class="active">Gebruikers Beheren</li>
  250.                         </ol>
  251.                     </div>
  252.                 </div>
  253.             </div>
  254.         </div>
  255.  
  256.         <div class="content mt-3">
  257.         <?php
  258.             $stmt = $db->query('SELECT * FROM oproepen');  
  259.             $row_count = $stmt->rowCount();  
  260.  
  261.             if ($row_count > 0) {
  262.                 echo '<div class="col-sm-12">
  263.                <div class="alert  alert-danger alert-dismissible fade show" role="alert">
  264.                    <center>
  265.                        <span class="badge badge-pill badge-danger">TopiaPanel</span> Er is momenteel een noodoproep die behandeld moet worden! Klik <a href=index.php?p=noodoproepen>hier</a> voor meer informatie!
  266.                    </center>
  267.                    <button type="button" class="close" data-dismiss="alert" aria-label="Close">
  268.                        <span aria-hidden="true">&times;</span>
  269.                    </button>
  270.                </div>
  271.        </div>';
  272.             }
  273.             ?>
  274.                     <div class="col-lg-6">
  275.                         <div class="card">
  276.                         <div class="card-header">
  277.                             <strong class="card-title">Gebruiker Verwijderen</strong>
  278.                         </div>
  279.                         <div class="card-body">
  280.                           <div id="pay-invoice">
  281.                               <div class="card-body">
  282.                               <div class="form-group">
  283.                                 <form method="POST">
  284.                                     <label class="control-label mb-1">Gebruikersnaam:</label>
  285.                                     <select id="select" name="id" class="form-control">
  286.                                         <?php
  287.  
  288.                                             // Fetch all users
  289.                                             $SQLGetUsers = $db->query("SELECT * FROM users ORDER BY username DESC");
  290.                                             while ($getInfo = $SQLGetUsers -> fetch(PDO::FETCH_ASSOC)) {
  291.                                                 // Echo out an options form
  292.                                                 echo '<option value="' . htmlentities($getInfo['id']) . '">' . htmlentities($getInfo['username']) . '</option>';
  293.                                             }
  294.  
  295.                                             // Verwijderd gebruiker
  296.                                             print_r($_SERVER['REQUEST_METHOD']);
  297.                                             if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['verwijderen'])) {
  298.                                                 $sth = $db->prepare('DELETE FROM users WHERE id = :user_id');
  299.                                                 $sth->execute(array(':user_id' => $_POST['id']));
  300.                                                 print_r($db->errorInfo());
  301.                                                 header('Location: index.php?=gebruikersadd');
  302.                                             }
  303.                                         ?>
  304.                                     </select>
  305.                                 </div>
  306.                                 </div>
  307.                                       <div>
  308.                                           <button name="verwijderen" id="payment-button" type="submit" class="btn btn-lg btn-info btn-block">
  309.                                               <span id="payment-button-amount">Gebruiker Verwijderen</span>
  310.                                           </button>
  311.                                       </div>
  312.                                     </form>
  313.                               </div>
  314.                           </div>
  315.                         </div>
  316.                     </div>
  317.                 <div class="col-lg-6">
  318.                     <div class="card">
  319.                         <div class="card-header">
  320.                             <strong class="card-title">Gebruiker Aanmaken</strong>
  321.                         </div>
  322.                         <div class="card-body">
  323.                           <div id="pay-invoice">
  324.                               <div class="card-body">
  325.                                   <form method="POST">
  326.                                   <div class="form-group has-success">
  327.                                           <label class="control-label mb-1">MineCraft Naam:</label>
  328.                                           <input name="username" type="text" class="form-control cc-name valid" placeholder="Voer de gebruikersnaam van de nieuwe gebruiker in">
  329.                                       </div>
  330.                                       <div class="form-group">
  331.                                           <label class="control-label mb-1">Wachtwoord:</label>
  332.                                           <input name="password" type="password" class="form-control cc-number identified visa" value="" placeholder="Geef een wachtwoord voor de nieuwe gebruiker">
  333.                                       </div>
  334.                                       <div class="form-group">
  335.                                         <label class="control-label mb-1">Functie:</label>
  336.                                         <select id="select" class="form-control">
  337.                                             <option value="0">Politie & Justitie</option>
  338.                                         </select>
  339.                                       </div>
  340.                                     </div>
  341.                                       <div>
  342.                                           <button name="register" id="payment-button" type="submit" class="btn btn-lg btn-info btn-block">
  343.                                               <span id="payment-button-amount">Gebruiker Aanmaken</span>
  344.                                           </button>
  345.                                       </div>
  346.                                   </form>
  347.                               </div>
  348.                           </div>
  349.                         </div>
  350.                     </div>
  351.                     <div class="col-lg-6">
  352.                     <div class="card">
  353.                         <div class="card-header">
  354.                             <strong class="card-title">Gebruikersnaam Aanpassen</strong>
  355.                         </div>
  356.                         <div class="card-body">
  357.                           <div id="pay-invoice">
  358.                               <div class="card-body">
  359.                                   <form method="POST">
  360.                                       <div class="form-group">
  361.                                         <label class="control-label mb-1">Gebruikersnaam:</label>
  362.                                         <select name="userId" id="select" class="form-control">
  363.                                         <?php
  364.                                             // Fetch all users
  365.                                             $SQLGetUsers = $db->query("SELECT * FROM users ORDER BY id DESC");
  366.                                             while ($getInfo = $SQLGetUsers -> fetch(PDO::FETCH_ASSOC)) {
  367.                                                 // Echo out an options form
  368.                                                 echo '<option value="' . htmlentities($getInfo['id']) . '">' . htmlentities($getInfo['username']) . '</option>';
  369.                                             }
  370.  
  371.                                             // Past gebruikersnaam aan
  372.                                             print_r($_SERVER['REQUEST_METHOD']);
  373.                                             if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['vgebruikersnaam'])) {
  374.                                                 $sql = "UPDATE users SET username = :username WHERE id = :id";
  375.                                                 $stmt = $db->prepare($sql);
  376.                                                 $stmt->bindParam(':username', $_POST['username']);
  377.                                                 $stmt->bindParam(':id', $_POST['userId']);
  378.                                                 $stmt->execute();
  379.                                                 print_r($db->errorInfo());
  380.                                             }
  381.                                         ?>
  382.                                         </select>
  383.                                       </div>
  384.                                       <div class="form-group">
  385.                                           <label class="control-label mb-1">Nieuwe Gebruikersnaam:</label>
  386.                                           <?php
  387.                                             echo '<input name="username" type="text" class="form-control cc-name valid" placeholder="Voer de nieuwe gebruikersnaam voor de geselecteerde persoon in">'
  388.                                           ?>
  389.                                       </div>
  390.                                     </div>
  391.                                       <div>
  392.                                           <button name="vgebruikersnaam" id="payment-button" type="submit" class="btn btn-lg btn-info btn-block">
  393.                                               <span id="payment-button-amount">Gebruiker Aanpassen</span>
  394.                                           </button>
  395.                                       </div>
  396.                                   </form>
  397.                               </div>
  398.                           </div>
  399.                         </div>
  400.                     </div>
  401.                     <div class="col-lg-6">
  402.                     <div class="card">
  403.                         <div class="card-header">
  404.                             <strong class="card-title">Gebruikerswachtwoord Aanpassen</strong>
  405.                         </div>
  406.                         <div class="card-body">
  407.                           <div id="pay-invoice">
  408.                               <div class="card-body">
  409.                                   <form method="POST">
  410.                                   <div class="form-group">
  411.                                         <label class="control-label mb-1">Gebruikersnaam:</label>
  412.                                         <select name="userId" id="select" class="form-control">
  413.                                         <?php
  414.                                         // Fetch all users
  415.                                             $SQLGetUsers = $db->query("SELECT * FROM users ORDER BY id DESC");
  416.                                             while ($getInfo = $SQLGetUsers -> fetch(PDO::FETCH_ASSOC)) {
  417.                                                 // Echo out an options form
  418.                                                 echo '<option value="' . htmlentities($getInfo['id']) . '">' . htmlentities($getInfo['username']) . '</option>';
  419.                                             }
  420.  
  421.                                             // Past wachtwoord aan
  422.                                             print_r($_SERVER['REQUEST_METHOD']);
  423.                                             if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['vgebruikerswachtwoord'])) {
  424.                                                 $sql = "UPDATE users SET password = :password WHERE id = :id";
  425.                                                 $stmt = $db->prepare($sql);
  426.                                                 $stmt->bindParam(':password', password_hash($_POST['password'], PASSWORD_BCRYPT));
  427.                                                 $stmt->bindParam(':id', $_POST['userId']);
  428.                                                 $stmt->execute();
  429.                                                 print_r($db->errorInfo());
  430.                                             }
  431.                                         ?>
  432.                                         </select>
  433.                                       </div>
  434.                                       <div class="form-group">
  435.                                           <label class="control-label mb-1">Nieuwe Wachtwoord:</label>
  436.                                           <input name="password" type="password" class="form-control cc-number identified visa" value="" placeholder="Voer de nieuwe gebruikerswachtwoord">
  437.                                       </div>
  438.                                     </div>
  439.                                       <div>
  440.                                           <button name="vgebruikerswachtwoord" id="payment-button" type="submit" class="btn btn-lg btn-info btn-block">
  441.                                               <span id="payment-button-amount">Gebruiker Aanpassen</span>
  442.                                           </button>
  443.                                       </div>
  444.                                   </form>
  445.                               </div>
  446.                           </div>
  447.                         </div>
  448.                     </div>
  449.  
  450.        
  451.         </div> <!-- .content -->
  452.     </div><!-- /#right-panel -->
  453.  
  454.     <!-- Right Panel -->
  455.  
  456.     <script src="assets/js/vendor/jquery-2.1.4.min.js"></script>
  457.     <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.3/umd/popper.min.js"></script>
  458.     <script src="assets/js/plugins.js"></script>
  459.     <script src="assets/js/main.js"></script>
  460.  
  461.     <script src="assets/js/lib/chart-js/Chart.bundle.js"></script>
  462.     <script src="assets/js/dashboard.js"></script>
  463.     <script src="assets/js/widgets.js"></script>
  464.     <script src="assets/js/lib/vector-map/jquery.vmap.js"></script>
  465.     <script src="assets/js/lib/vector-map/jquery.vmap.min.js"></script>
  466.     <script src="assets/js/lib/vector-map/jquery.vmap.sampledata.js"></script>
  467.     <script src="assets/js/lib/vector-map/country/jquery.vmap.world.js"></script>
  468.     <script>
  469.         ( function ( $ ) {
  470.             "use strict";
  471.  
  472.             jQuery( '#vmap' ).vectorMap( {
  473.                 map: 'world_en',
  474.                 backgroundColor: null,
  475.                 color: '#ffffff',
  476.                 hoverOpacity: 0.7,
  477.                 selectedColor: '#1de9b6',
  478.                 enableZoom: true,
  479.                 showTooltip: true,
  480.                 values: sample_data,
  481.                 scaleColors: [ '#1de9b6', '#03a9f5' ],
  482.                 normalizeFunction: 'polynomial'
  483.             } );
  484.         } )( jQuery );
  485.     </script>
  486.  
  487. </body>
  488. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement