Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <link href="../css/bootstrap-combined.no-icons.min.css" rel="stylesheet">
- <link href="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/css/bootstrap-responsive.min.css" rel="stylesheet">
- <link href="http://netdna.bootstrapcdn.com/font-awesome/3.0.2/css/font-awesome.css" rel="stylesheet">
- <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script>
- <script src="../external/jquery.hotkeys.js"></script>
- <script src="http://netdna.bootstrapcdn.com/twitter-bootstrap/2.3.1/js/bootstrap.min.js"></script>
- <script src="../external/google-code-prettify/prettify.js"></script>
- <link href="../css/bootstrap-editor.css" rel="stylesheet">
- <script src="../js/bootstrap-wysiwyg.js"></script>
- <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
- <script src='https://ajax.googleapis.com/ajax/libs/angularjs/1.3.11/angular.min.js'></script>
- <script src='../js/textAngular-rangy.min.js'></script>
- <script src='../js/textAngular-sanitize.min.js'></script>
- <script src='../js/textAngular.min.js'></script>
- <script src='../js/bootstrap-select.js'></script>
- <script type="text/javascript">
- var newitemnum = 0;
- $(document).ready(function() {
- $("#selects").selectpicker();
- $("#selectBTN").click(function () {
- newitemnum++;
- var newitemdesc = document.getElementById("valfrittTEXT").value;
- if(newitemdesc != ""){
- $("#selects").append('<option value="'+newitemnum+'" selected="">'+newitemdesc+'</option>');
- $("#selects").selectpicker("refresh");
- }
- else{
- alert("nonon");
- }
- });
- });
- </script>
- <title>Smartshop</title>
- <link href="../css/bootstrap.min.css" rel="stylesheet" media="screen">
- <link href="../css/bootstrap-select.css" rel="stylesheet" media="screen">
- <link rel="stylesheet" type="text/css" href="assets/css/main.css">
- <!-- Website Font style -->
- <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css">
- <!-- Google Fonts -->
- <link href='https://fonts.googleapis.com/css?family=Passion+One' rel='stylesheet' type='text/css'>
- <link href='https://fonts.googleapis.com/css?family=Oxygen' rel='stylesheet' type='text/css'>
- </head>
- <body>
- <?php
- include 'navbar.php'
- ?>
- <div class="container">
- <div class="content">
- <div class="container">
- <div class="row main">
- <div class="panel-heading">
- <div class="panel-title text-center">
- <h1 class="title">Publicera din produkt</h1>
- <hr/>
- </div>
- </div>
- <div id="laddauppbild" class="modal fade" role="dialog">
- <div class="modal-dialog">
- <div class="modal-content">
- <div class="modal-header">
- <button type="button" class="close" data-dismiss="modal"></button>
- <h4 class="modal-title">Ladda upp bild</h4>
- </div>
- <div class="modal-body">
- <div class="container">
- <div class="col-lg-12 col-md-11 col-sm-2 col-xs-12">
- <div class="panel panel-default">
- <!-- <div class="panel-heading"><strong>Upload Files</strong> <small>Bootstrap files upload</small></div> -->
- <div class="panel-body">
- <form method="POST" enctype="multipart/form-data" id="products" accept-charset="UTF-8">
- <h4>Välj bild att ladda upp</h4>
- <div class="form-inline">
- <div class="form-group">
- <input type="file" name="image">
- </div>
- </div>
- <?php
- if(isset($_POST['Submit'])){
- include_once("dbconnect.php");
- // Check connection
- if ($dbCon->connect_error) {
- die("Connection failed: " . $dbCon->connect_error);
- }
- if(isset($_SESSION['idName'])){
- $user = $_SESSION['idName'];
- $email = $_SESSION['email'];
- $conameQ = $dbCon->query("SELECT * FROM register WHERE email = '$email'");
- $coname = mysqli_fetch_assoc($conameQ);
- $company = $coname['company'];
- }
- $image = addslashes($_FILES['image']['tmp_name']);
- $name = addslashes($_FILES['image']['name']);
- $image = file_get_contents($image);
- $image = base64_encode($image);
- $reg_title = strip_tags($_POST['title']);
- $reg_price = strip_tags($_POST['price']);
- $reg_description = strip_tags($_POST['description']);
- $reg_quantity = strip_tags($_POST['quantity']);
- $reg_options = strip_tags($_POST['selectOP']);
- saveImage($reg_title, $reg_price, $reg_description, $image, $reg_quantity, $reg_options, $name, $company);
- /*8
- if ($dbCon->query($sql) === TRUE) {
- $url='explore.php';
- echo '<META HTTP-EQUIV=REFRESH CONTENT="1; '.$url.'">';
- } else {
- echo "Error: " . $sql . "<br>" . $dbCon->error;
- }
- $dbCon->close();
- */
- }
- function saveImage($reg_title, $reg_price, $reg_description, $image, $reg_quantity, $reg_options, $name, $company){
- $user = 'root';
- $password = 'root';
- $db = 'Smartshop';
- $host = 'localhost';
- $link = mysql_connect(
- "$host",
- $user,
- $password
- );
- mysql_select_db($db, $link);
- $qry = "INSERT INTO products (title, price, description, image, quantity, options, name, user) VALUES ('$reg_title', '$reg_price', '$reg_description', '$image', '$reg_quantity', '$reg_options', '$name', '$company')";
- $result = mysql_query($qry, $link);
- if($result){
- echo "Nice";
- $url='explore.php';
- echo '<META HTTP-EQUIV=REFRESH CONTENT="1; '.$url.'">';
- }else{
- echo "not nice";
- }
- $dbCon->close();
- }
- ?>
- <div class="js-upload-finished">
- <div class="list-group">
- <!--
- <a href="#" class="list-group-item list-group-item-success"><span class="badge alert-success pull-right">Success</span>image-01.jpg</a>
- <a href="#" class="list-group-item list-group-item-success"><span class="badge alert-success pull-right">Success</span>image-02.jpg</a>
- -->
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- <div class="modal-footer">
- <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
- </div>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="cols-sm-2 control-label">Produktnamn</label>
- <div class="cols-sm-10">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-edit fa" aria-hidden="true"></i></span>
- <input type="text" class="form-control" name="title" id="title" placeholder="Ange namn för din produkt" required/>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="cols-sm-2 control-label">Pris</label>
- <div class="cols-sm-10">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-money fa" aria-hidden="true"></i></span>
- <input type="number" class="form-control" name="price" id="price" placeholder="Ange pris för din produkt" required/>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="cols-sm-2 control-label">Kvantitet</label>
- <div class="cols-sm-10">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-plus fa" aria-hidden="true"></i></span>
- <input type="number" class="form-control" name="quantity" id="quantity" placeholder="Ange kvantitet för din produkt" required/>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label for="confirm" class="cols-sm-2 control-label">Lägg till produkt-alternativ (Valfritt)</label> <br/>
- <select name="selectOP" id="selects" class="selectpicker" title="Valtyp (t.ex. 'Välj färg'">
- </select>
- <input type="text" class="" id="valfrittTEXT"></input>
- <button id="selectBTN" type="button" class="btn btn-primary">Lägg till</button>
- </div>
- <div class="form-group">
- <label class="cols-sm-2 control-label">Bild</label>
- <div class="cols-sm-10">
- <div class="input-group">
- <span class="input-group-addon"><i class="fa fa-camera fa" aria-hidden="true"></i></span>
- <button type="button" class="btn btn-primary" data-toggle="modal" data-target="#laddauppbild">Ladda upp bild</button>
- </div>
- </div>
- </div>
- <div class="hero-unit">
- <div class="pull-right">
- <div class="fb-like" data-send="false" data-layout="button_count" data-width="100" data-show-faces="false"></div><br/>
- </div>
- <div id="alerts"></div>
- <div class="btn-toolbar" data-role="editor-toolbar" data-target="#editor">
- <div class="btn-group">
- <a class="btn dropdown-toggle" data-toggle="dropdown" title="Font"><i class="icon-font"></i><b class="caret"></b></a>
- <ul class="dropdown-menu">
- </ul>
- </div>
- <div class="btn-group">
- <a class="btn dropdown-toggle" data-toggle="dropdown" title="Font Size"><i class="icon-text-height"></i> <b class="caret"></b></a>
- <ul class="dropdown-menu">
- <li><a data-edit="fontSize 5"><font size="5">Huge</font></a></li>
- <li><a data-edit="fontSize 3"><font size="3">Normal</font></a></li>
- <li><a data-edit="fontSize 1"><font size="1">Small</font></a></li>
- </ul>
- </div>
- <div class="btn-group">
- <a class="btn" data-edit="bold" title="Bold (Ctrl/Cmd+B)"><i class="icon-bold"></i></a>
- <a class="btn" data-edit="italic" title="Italic (Ctrl/Cmd+I)"><i class="icon-italic"></i></a>
- <a class="btn" data-edit="strikethrough" title="Strikethrough"><i class="icon-strikethrough"></i></a>
- <a class="btn" data-edit="underline" title="Underline (Ctrl/Cmd+U)"><i class="icon-underline"></i></a>
- </div>
- <div class="btn-group">
- <a class="btn" data-edit="insertunorderedlist" title="Bullet list"><i class="icon-list-ul"></i></a>
- <a class="btn" data-edit="insertorderedlist" title="Number list"><i class="icon-list-ol"></i></a>
- <a class="btn" data-edit="outdent" title="Reduce indent (Shift+Tab)"><i class="icon-indent-left"></i></a>
- <a class="btn" data-edit="indent" title="Indent (Tab)"><i class="icon-indent-right"></i></a>
- </div>
- <div class="btn-group">
- <a class="btn" data-edit="justifyleft" title="Align Left (Ctrl/Cmd+L)"><i class="icon-align-left"></i></a>
- <a class="btn" data-edit="justifycenter" title="Center (Ctrl/Cmd+E)"><i class="icon-align-center"></i></a>
- <a class="btn" data-edit="justifyright" title="Align Right (Ctrl/Cmd+R)"><i class="icon-align-right"></i></a>
- <a class="btn" data-edit="justifyfull" title="Justify (Ctrl/Cmd+J)"><i class="icon-align-justify"></i></a>
- </div>
- <div class="btn-group">
- <a class="btn dropdown-toggle" data-toggle="dropdown" title="Hyperlink"><i class="icon-link"></i></a>
- <div class="dropdown-menu input-append">
- <input class="span2" placeholder="URL" type="text" data-edit="createLink"/>
- <button class="btn" type="button">Add</button>
- </div>
- <a class="btn" data-edit="unlink" title="Remove Hyperlink"><i class="icon-cut"></i></a>
- </div>
- <div class="btn-group">
- <a class="btn" title="Insert picture (or just drag & drop)" id="pictureBtn"><i class="icon-picture"></i></a>
- <input type="file" data-role="magic-overlay" data-target="#pictureBtn" data-edit="insertImage" />
- </div>
- <div class="btn-group">
- <a class="btn" data-edit="undo" title="Undo (Ctrl/Cmd+Z)"><i class="icon-undo"></i></a>
- <a class="btn" data-edit="redo" title="Redo (Ctrl/Cmd+Y)"><i class="icon-repeat"></i></a>
- </div>
- <input type="text" data-edit="inserttext" id="voiceBtn" x-webkit-speech="">
- </div>
- <!-- <div id="editor">
- Skriv här…
- </div> -->
- <textarea id="reg_description" name="reg_description"> sadasdsa</textarea>
- </div>
- <div class="form-group" id="submitBTN">
- <button type="submit" class="btn btn-primary btn-lg btn-block login-button" name="Submit" id="Submit" >Publicera</button>
- </div>
- </form>
- </div>
- </div>
- <script>
- $(function(){
- function initToolbarBootstrapBindings() {
- var fonts = ['Serif', 'Sans', 'Arial', 'Arial Black', 'Courier',
- 'Courier New', 'Comic Sans MS', 'Helvetica', 'Impact', 'Lucida Grande', 'Lucida Sans', 'Tahoma', 'Times',
- 'Times New Roman', 'Verdana'],
- fontTarget = $('[title=Font]').siblings('.dropdown-menu');
- $.each(fonts, function (idx, fontName) {
- fontTarget.append($('<li><a data-edit="fontName ' + fontName +'" style="font-family:\''+ fontName +'\'">'+fontName + '</a></li>'));
- });
- $('a[title]').tooltip({container:'body'});
- $('.dropdown-menu input').click(function() {return false;})
- .change(function () {$(this).parent('.dropdown-menu').siblings('.dropdown-toggle').dropdown('toggle');})
- .keydown('esc', function () {this.value='';$(this).change();});
- $('[data-role=magic-overlay]').each(function () {
- var overlay = $(this), target = $(overlay.data('target'));
- overlay.css('opacity', 0).css('position', 'absolute').offset(target.offset()).width(target.outerWidth()).height(target.outerHeight());
- });
- if ("onwebkitspeechchange" in document.createElement("input")) {
- var editorOffset = $('#editor').offset();
- $('#voiceBtn').css('position','absolute').offset({top: editorOffset.top, left: editorOffset.left+$('#editor').innerWidth()-35});
- } else {
- $('#voiceBtn').hide();
- }
- };
- function showErrorAlert (reason, detail) {
- var msg='';
- if (reason==='unsupported-file-type') { msg = "Unsupported format " +detail; }
- else {
- console.log("error uploading file", reason, detail);
- }
- $('<div class="alert"> <button type="button" class="close" data-dismiss="alert">×</button>'+
- '<strong>File upload error</strong> '+msg+' </div>').prependTo('#alerts');
- };
- initToolbarBootstrapBindings();
- $('#editor').wysiwyg({ fileUploadError: showErrorAlert} );
- window.prettyPrint && prettyPrint();
- });
- </script>
- <script>
- (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
- (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
- m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
- })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
- ga('create', 'UA-37452180-6', 'github.io');
- ga('send', 'pageview');
- </script>
- <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="http://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>
- <?php
- include 'footer.php';
- ?>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement