Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CORE CSS:
- #prijava-container{
- position: fixed;
- top: 0;
- left: 0;
- z-index: 3;
- height: 100vh;
- width: 100vw;
- background-color: rgba(0,0,0,0.9);
- display: none;
- }
- #prijava{
- position: absolute;
- height: 280px;
- width: 250px;
- padding: 20px 30px;
- left: 0;
- top: 0;
- bottom: 0;
- right: 0;
- margin: auto;
- background-color: #fff;
- }
- #prijava h1{
- margin: 0;
- margin-bottom: 25px;
- }
- .nav li a{
- cursor: pointer;
- }
- .prijava-input.err{
- border: solid 1px red;
- }
- PRIJAVA.PHP
- <?php
- session_start();
- $errors = array();
- if(isset($_POST['submit'])){
- if(empty($_POST['username']) || empty($_POST['password'])){
- $errors['username1'] = "Napacen vnos, poskusite znova.";
- } else {
- $username = $_POST['username'];
- $password = $_POST['password'];
- $conn = mysqli_connect('localhost', 'root', '', 'mydb') or die('Not connected');
- $db = new mysqli;
- $username = stripslashes($username);
- $password = stripcslashes($password);
- $username = mysqli_real_escape_string($conn, $username);
- $password = mysqli_real_escape_string($conn, $password);
- }
- $query1 = @mysqli_query($conn, "SELECT * FROM uporabnik WHERE uporabnisko_ime_Uporabnik = '$username' AND geslo_Uporabnik = '$password'");
- if(@mysqli_num_rows($query1) == 1){
- $_SESSION['login_user'] = $username;
- // header("Location: profil.php");
- echo "ok";
- } else {
- $errors['username1'] = "Napacen vnos, poskusite znova.";
- $_GET['prijava'] = 1;
- echo "no";
- }
- }
- ?>
- CREATIVE CSS:
- /*!
- * Start Bootstrap - Creative v3.3.7+1 (http://startbootstrap.com/template-overviews/creative)
- * Copyright 2013-2016 Start Bootstrap
- * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
- */
- html,
- body {
- height: 100%;
- width: 100%;
- }
- body {
- font-family: 'Merriweather', 'Helvetica Neue', Arial, sans-serif;
- }
- hr {
- border-color: #F05F40;
- border-width: 3px;
- max-width: 50px;
- }
- hr.light {
- border-color: white;
- }
- a {
- -webkit-transition: all 0.35s;
- -moz-transition: all 0.35s;
- transition: all 0.35s;
- color: #F05F40;
- }
- a:hover,
- a:focus {
- color: #eb3812;
- }
- h1,
- h2,
- h3,
- h4,
- h5,
- h6 {
- font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
- }
- p {
- font-size: 16px;
- line-height: 1.5;
- margin-bottom: 20px;
- }
- .bg-primary {
- background-color: #F05F40;
- }
- .bg-dark {
- background-color: #222222;
- color: white;
- }
- .text-faded {
- color: rgba(255, 255, 255, 0.7);
- }
- section {
- padding: 100px 0;
- }
- aside {
- padding: 50px 0;
- }
- .no-padding {
- padding: 0;
- }
- .navbar-default {
- background-color: white;
- border-color: rgba(34, 34, 34, 0.05);
- font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
- -webkit-transition: all 0.35s;
- -moz-transition: all 0.35s;
- transition: all 0.35s;
- }
- .navbar-default .navbar-header .navbar-brand {
- color: #F05F40;
- font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
- font-weight: 700;
- text-transform: uppercase;
- }
- .navbar-default .navbar-header .navbar-brand:hover,
- .navbar-default .navbar-header .navbar-brand:focus {
- color: #eb3812;
- }
- .navbar-default .navbar-header .navbar-toggle {
- font-weight: 700;
- font-size: 12px;
- color: #222222;
- text-transform: uppercase;
- }
- .navbar-default .nav > li > a,
- .navbar-default .nav > li > a:focus {
- text-transform: uppercase;
- font-weight: 700;
- font-size: 13px;
- color: #222222;
- }
- .navbar-default .nav > li > a:hover,
- .navbar-default .nav > li > a:focus:hover {
- color: #F05F40;
- }
- .navbar-default .nav > li.active > a,
- .navbar-default .nav > li.active > a:focus {
- color: #F05F40 !important;
- background-color: transparent;
- }
- .navbar-default .nav > li.active > a:hover,
- .navbar-default .nav > li.active > a:focus:hover {
- background-color: transparent;
- }
- @media (min-width: 768px) {
- .navbar-default {
- background-color: transparent;
- border-color: rgba(255, 255, 255, 0.3);
- }
- .navbar-default .navbar-header .navbar-brand {
- color: rgba(255, 255, 255, 0.7);
- }
- .navbar-default .navbar-header .navbar-brand:hover,
- .navbar-default .navbar-header .navbar-brand:focus {
- color: white;
- }
- .navbar-default .nav > li > a,
- .navbar-default .nav > li > a:focus {
- color: rgba(255, 255, 255, 0.7);
- }
- .navbar-default .nav > li > a:hover,
- .navbar-default .nav > li > a:focus:hover {
- color: white;
- }
- .navbar-default.affix {
- background-color: white;
- border-color: rgba(34, 34, 34, 0.05);
- }
- .navbar-default.affix .navbar-header .navbar-brand {
- color: #F05F40;
- font-size: 14px;
- }
- .navbar-default.affix .navbar-header .navbar-brand:hover,
- .navbar-default.affix .navbar-header .navbar-brand:focus {
- color: #eb3812;
- }
- .navbar-default.affix .nav > li > a,
- .navbar-default.affix .nav > li > a:focus {
- color: #222222;
- }
- .navbar-default.affix .nav > li > a:hover,
- .navbar-default.affix .nav > li > a:focus:hover {
- color: #F05F40;
- }
- }
- header {
- position: relative;
- width: 100%;
- min-height: auto;
- -webkit-background-size: cover;
- -moz-background-size: cover;
- background-size: cover;
- -o-background-size: cover;
- background-position: center;
- background-image: url('../img/header.jpg');
- text-align: center;
- color: white;
- }
- header .header-content {
- position: relative;
- text-align: center;
- padding: 100px 15px 100px;
- width: 100%;
- }
- header .header-content .header-content-inner h1 {
- font-weight: 700;
- text-transform: uppercase;
- margin-top: 0;
- margin-bottom: 0;
- font-size: 30px;
- }
- header .header-content .header-content-inner hr {
- margin: 30px auto;
- }
- header .header-content .header-content-inner p {
- font-weight: 300;
- color: rgba(255, 255, 255, 0.7);
- font-size: 16px;
- margin-bottom: 50px;
- }
- @media (min-width: 768px) {
- header {
- min-height: 100%;
- }
- header .header-content {
- position: absolute;
- top: 50%;
- -webkit-transform: translateY(-50%);
- -ms-transform: translateY(-50%);
- transform: translateY(-50%);
- padding: 0 50px;
- }
- header .header-content .header-content-inner {
- max-width: 1000px;
- margin-left: auto;
- margin-right: auto;
- }
- header .header-content .header-content-inner h1 {
- font-size: 50px;
- }
- header .header-content .header-content-inner p {
- font-size: 18px;
- max-width: 80%;
- margin-left: auto;
- margin-right: auto;
- }
- }
- .section-heading {
- margin-top: 0;
- }
- .service-box {
- max-width: 400px;
- margin: 50px auto 0;
- }
- @media (min-width: 992px) {
- .service-box {
- margin: 20px auto 0;
- }
- }
- .service-box p {
- margin-bottom: 0;
- }
- .portfolio-box {
- position: relative;
- display: block;
- max-width: 650px;
- margin: 0 auto;
- }
- .portfolio-box .portfolio-box-caption {
- color: white;
- opacity: 0;
- display: block;
- background: rgba(240, 95, 64, 0.9);
- position: absolute;
- bottom: 0;
- text-align: center;
- width: 100%;
- height: 100%;
- -webkit-transition: all 0.35s;
- -moz-transition: all 0.35s;
- transition: all 0.35s;
- }
- .portfolio-box .portfolio-box-caption .portfolio-box-caption-content {
- width: 100%;
- text-align: center;
- position: absolute;
- top: 50%;
- transform: translateY(-50%);
- }
- .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category,
- .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name {
- font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
- padding: 0 15px;
- }
- .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category {
- text-transform: uppercase;
- font-weight: 600;
- font-size: 14px;
- }
- .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name {
- font-size: 18px;
- }
- .portfolio-box:hover .portfolio-box-caption {
- opacity: 1;
- }
- .portfolio-box:focus {
- outline: none;
- }
- @media (min-width: 768px) {
- .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-category {
- font-size: 16px;
- }
- .portfolio-box .portfolio-box-caption .portfolio-box-caption-content .project-name {
- font-size: 22px;
- }
- }
- .call-to-action h2 {
- margin: 0 auto 20px;
- }
- .text-primary {
- color: #F05F40;
- }
- .no-gutter > [class*='col-'] {
- padding-right: 0;
- padding-left: 0;
- }
- .btn-default {
- color: #222222;
- background-color: white;
- border-color: white;
- -webkit-transition: all 0.35s;
- -moz-transition: all 0.35s;
- transition: all 0.35s;
- }
- .btn-default:hover,
- .btn-default:focus,
- .btn-default.focus,
- .btn-default:active,
- .btn-default.active,
- .open > .dropdown-toggle.btn-default {
- color: #222222;
- background-color: #f2f2f2;
- border-color: #ededed;
- }
- .btn-default:active,
- .btn-default.active,
- .open > .dropdown-toggle.btn-default {
- background-image: none;
- }
- .btn-default.disabled,
- .btn-default[disabled],
- fieldset[disabled] .btn-default,
- .btn-default.disabled:hover,
- .btn-default[disabled]:hover,
- fieldset[disabled] .btn-default:hover,
- .btn-default.disabled:focus,
- .btn-default[disabled]:focus,
- fieldset[disabled] .btn-default:focus,
- .btn-default.disabled.focus,
- .btn-default[disabled].focus,
- fieldset[disabled] .btn-default.focus,
- .btn-default.disabled:active,
- .btn-default[disabled]:active,
- fieldset[disabled] .btn-default:active,
- .btn-default.disabled.active,
- .btn-default[disabled].active,
- fieldset[disabled] .btn-default.active {
- background-color: white;
- border-color: white;
- }
- .btn-default .badge {
- color: white;
- background-color: #222222;
- }
- .btn-primary {
- color: white;
- background-color: #F05F40;
- border-color: #F05F40;
- -webkit-transition: all 0.35s;
- -moz-transition: all 0.35s;
- transition: all 0.35s;
- }
- .btn-primary:hover,
- .btn-primary:focus,
- .btn-primary.focus,
- .btn-primary:active,
- .btn-primary.active,
- .open > .dropdown-toggle.btn-primary {
- color: white;
- background-color: #ee4b28;
- border-color: #ed431f;
- }
- .btn-primary:active,
- .btn-primary.active,
- .open > .dropdown-toggle.btn-primary {
- background-image: none;
- }
- .btn-primary.disabled,
- .btn-primary[disabled],
- fieldset[disabled] .btn-primary,
- .btn-primary.disabled:hover,
- .btn-primary[disabled]:hover,
- fieldset[disabled] .btn-primary:hover,
- .btn-primary.disabled:focus,
- .btn-primary[disabled]:focus,
- fieldset[disabled] .btn-primary:focus,
- .btn-primary.disabled.focus,
- .btn-primary[disabled].focus,
- fieldset[disabled] .btn-primary.focus,
- .btn-primary.disabled:active,
- .btn-primary[disabled]:active,
- fieldset[disabled] .btn-primary:active,
- .btn-primary.disabled.active,
- .btn-primary[disabled].active,
- fieldset[disabled] .btn-primary.active {
- background-color: #F05F40;
- border-color: #F05F40;
- }
- .btn-primary .badge {
- color: #F05F40;
- background-color: white;
- }
- .btn {
- font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif;
- border: none;
- border-radius: 2px;
- font-weight: 700;
- text-transform: uppercase;
- }
- .btn-xl {
- padding: 15px 30px;
- }
- ::-moz-selection {
- color: white;
- text-shadow: none;
- background: #222222;
- }
- ::selection {
- color: white;
- text-shadow: none;
- background: #222222;
- }
- img::selection {
- color: white;
- background: transparent;
- }
- img::-moz-selection {
- color: white;
- background: transparent;
- }
- body {
- webkit-tap-highlight-color: #222222;
- }
- INDEX.PHP
- <?php
- include('prijava.php');
- ?>
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <meta name="description" content="">
- <meta name="author" content="">
- <title>Eventis</title>
- <!-- Bootstrap Core CSS -->
- <link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
- <!-- Custom Fonts -->
- <link href="vendor/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
- <link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>
- <link href='https://fonts.googleapis.com/css?family=Merriweather:400,300,300italic,400italic,700,700italic,900,900italic' rel='stylesheet' type='text/css'>
- <!-- Plugin CSS -->
- <link href="vendor/magnific-popup/magnific-popup.css" rel="stylesheet">
- <!-- Theme CSS -->
- <link href="css/creative.min.css" rel="stylesheet">
- <link href="css/core.css" rel="stylesheet">
- <script src="vendor/jquery/jquery.min"></script>
- <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
- <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
- <!--[if lt IE 9]>
- <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
- <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
- <![endif]-->
- </head>
- <body id="page-top">
- <div id="prijava-container">
- <script type="text/javascript">
- $(function(){
- $("#form-prijava").submit(function(){
- var frm = $(this);
- $.ajax({
- type: "post",
- url: "prijava.php",
- data: $(frm).serialize(),
- success: function(data) {
- if(data.indexOf("ok") > -1){
- window.location = "profil.php";
- } else {
- $(".prijava-input").addClass("err");
- }
- }
- });
- return false;
- });
- $("#btn-prijava").click(function(e){
- $("#prijava-container").fadeIn();
- e.stopPropagation();
- return false;
- });
- $("#prijava-container").click(function(e){
- if($(e.target).attr("id") == "prijava-container")
- $(this).fadeOut();
- });
- });
- </script>
- <div id="prijava">
- <form method="POST" action="" id="form-prijava">
- <h1>PRIJAVA</h1>
- Uporabnisko ime:<input type="text" class="prijava-input" name="username" id="username" value="<?php if(isset($_POST['username'])) echo $_POST['username']; ?>">
- <?php if(isset($errors['username1'])) echo $errors['username1']; ?><br><br>
- <input type="hidden" name="submit" value="submit">
- Geslo:<input class="prijava-input" type="password" name="password" id="password"><br><br>
- <input class="btn btn-primary" type="submit" id="submit" value="Prijavi">
- </form>
- </div>
- </div>
- <nav id="mainNav" class="navbar navbar-default navbar-fixed-top">
- <div class="container-fluid">
- <!-- Brand and toggle get grouped for better mobile display -->
- <div class="navbar-header">
- <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
- <span class="sr-only">Toggle navigation</span> Menu <i class="fa fa-bars"></i>
- </button>
- </div>
- <!-- Collect the nav links, forms, and other content for toggling -->
- <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
- <ul class="nav navbar-nav navbar-right">
- <li>
- <a id="btn-prijava" >Login</a>
- </li>
- <li>
- <a id="btn-reg" >Registration</a>
- </li>
- <li>
- <a href="profil.php">Profile</a>
- </li>
- <li>
- <a href="#contact">Contact</a>
- </li>
- </ul>
- </div>
- <!-- /.navbar-collapse -->
- </div>
- <!-- /.container-fluid -->
- </nav>
- <header>
- <div class="header-content">
- <div class="header-content-inner">
- <h1 id="homeHeading">Create, browse and share events !</h1>
- <hr>
- <p>Want to create events? Just login or register and begin today !</p>
- <a href="#about" class="btn btn-primary btn-xl page-scroll">What people think</a>
- </div>
- </div>
- </header>
- <section class="no-padding" id="portfolio">
- <div class="container-fluid">
- <div class="row no-gutter">
- <div class="col-lg-6 col-sm-6">
- <a href="dogodek.php" class="portfolio-box">
- <img src="img/portfolio/thumbnails/1.jpg" class="img-responsive" alt="">
- <div class="portfolio-box-caption" >
- <div class="portfolio-box-caption-content" >
- <div class="project-name" href="dogodek.php">
- Create Events !
- </div>
- </div>
- </div>
- </a>
- </div>
- <div class="col-lg-6 col-sm-6">
- <a href="img/portfolio/fullsize/2.jpg" class="portfolio-box">
- <img src="img/portfolio/thumbnails/2.jpg" class="img-responsive" alt="">
- <div class="portfolio-box-caption">
- <div class="portfolio-box-caption-content">
- <div class="project-name">
- Browse Events !
- </div>
- </div>
- </div>
- </a>
- </div>
- </div>
- </div>
- </section>
- <!-- jQuery -->
- <script src="vendor/jquery/jquery.min.js"></script>
- <!-- Bootstrap Core JavaScript -->
- <script src="vendor/bootstrap/js/bootstrap.min.js"></script>
- <!-- Plugin JavaScript -->
- <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js"></script>
- <script src="vendor/scrollreveal/scrollreveal.min.js"></script>
- <script src="vendor/magnific-popup/jquery.magnific-popup.min.js"></script>
- <!-- Theme JavaScript -->
- <script src="js/creative.min.js"></script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement