File manager - Edit - /home/autoph/public_html/connectv1/site.php
Back
<?php include('cfg/db.php'); // include('app/security/security.php'); if(!isset($_SESSION['user']['id'])){ header('location:signin.php'); } // $check_page = new CheckPage(); // $check_page->start($db); // // if(!(isset($_SESSION['user']['action_permissions']['4']['sub_7_1']) && // $_SESSION['user']['action_permissions']['4']['sub_7_1'])){ // header('location:signin.php'); // } if(!(isset($global_action_permissions['4']['7']) && in_array("1", $global_action_permissions['4']['7']))){ header('location:signin.php'); } $signup_arr = array(); $signup_query = $db -> return_result("SELECT `title`, `content` FROM `settings_legals` WHERE `name` = 'signup'"); foreach($signup_query as $data){ $signup_arr['title'] = $data['title']; $signup_arr['content'] = $data['content']; } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title><?php echo $variable['site_name']; ?> | Website Settings</title> <!-- Google Font: Source Sans Pro --> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700&display=fallback"> <!-- Font Awesome --> <link rel="stylesheet" href="plugins/fontawesome-free/css/all.min.css"> <!-- Theme style --> <link rel="stylesheet" href="dist/css/adminlte.min.css"> <!-- overlayScrollbars --> <link rel="stylesheet" href="plugins/overlayScrollbars/css/OverlayScrollbars.min.css"> <link href="dist/img/<?php echo $variable['logo']; ?>" rel="icon" /> <style> .form-div { margin-top: 100px; border: 1px solid #e0e0e0; } #profileDisplay { display: block; height: 160px; width: 160px; margin: 0px auto; border-radius: 50%; } .img-placeholder { width: 160px; color: white; height: 160px; background: black; opacity: .7; border-radius: 50%; z-index: 2; position: absolute; left: 50%; transform: translateX(-50%); display: none; } .img-placeholder h4 { margin-top: 40%; color: white; } .img-div:hover .img-placeholder { display: block; cursor: pointer; } </style> </head> <body class="hold-transition sidebar-mini text-sm layout-fixed"> <div class="wrapper"> <!-- INCLUDE HEADER --> <?php include('include/header.php'); ?> <?php include('include/sidebar.php'); ?> <!-- /.navbar --> <!-- Content Wrapper. Contains page content --> <div class="content-wrapper"> <!-- Content Header (Page header) --> <section class="content-header"> <div class="container-fluid"> <div class="row mb-2"> <div class="col-sm-6"> <h1>Website Settings</h1> </div> <div class="col-sm-6"> <ol class="breadcrumb float-sm-right"> <li class="breadcrumb-item"><a href="home.php">Home</a></li> <li class="breadcrumb-item active">Website Settings</li> </ol> </div> </div> </div><!-- /.container-fluid --> </section> <!-- Main content --> <section class="content"> <div class="container-fluid"> <div class="row"> <!-- left column --> <div class="col-md"> <!-- general form elements --> <div class="card card-primary" id="my-card"> <div class="card-header"> <h3 class="card-title">Website Information</h3> </div> <!-- /.card-header --> <div class="card-body"> <form id="information_form" enctype="multipart/form-data" > <div class="form-group text-center" style="position: relative;" > <label for="profileDisplay">Website Logo</label> <span class="img-div"> <div class="text-center img-placeholder" onClick="triggerClick()"> <h4>Update</h4> </div> <img class="profile-user-img img-fluid img-circle" src="dist/img/<?php echo $variable['logo']; ?>" onClick="triggerClick()" id="profileDisplay"> </span> <input accept=".png,.jpeg,.jpg" type="file" name="upload_picture" onChange="displayImage(this)" id="upload_picture" class="form-control" style="display: none;"> </div> <div class="form-group row my-1"> <label class="col-sm-2 col-form-label">Website name</label> <div class="col-sm-10"> <input type="text" class="form-control" id="website-name" name="website-name" placeholder="" value="<?php echo $variable['site_name']; ?>"> </div> </div> <div class="form-group row my-1"> <label class="col-sm-2 col-form-label">Website link</label> <div class="col-sm-10"> <input type="text" class="form-control" id="website-link" name="website-link" placeholder="Full URL including protocol and end slash" value="<?php echo $variable['site_link']; ?>"> </div> </div> <div class="form-group row my-1" > <label class="col-sm-2 col-form-label">Signup Terms Title</label> <div class="col-sm-10"> <input type="text" class="form-control" id="title" name="title" placeholder="" value="<?php echo $signup_arr['title']; ?>" > </div> </div> <div class="form-group row my-1" > <label class="col-sm-2 col-form-label">Signup Terms Content</label> <div class="col-sm-10"> <textarea class="form-control" rows="3" placeholder="content" id="" name="content"><?php echo $signup_arr['content']; ?></textarea> </div> </div> <div class="row mt-3"> <div class="col-12"> <div class="alert alert-info float-right" role="alert" id="error-alert" style="display:none;"> <span id="error-icon" class="icon fas fa-info"> </span> <span id="alert-message"></span></a> </div> </div> <div class="col-12"> <input type="submit" name="submit" id="submit" value="Update" class="btn btn-success float-right"> </div> </div> </form> </div> <!-- /.card-body --> </div> <!-- /.card --> </div><!-- /.col-md --> </div><!-- /.row --> </div><!-- /.container-fluid --> </section> <!-- /.content --> <!-- /.content-wrapper --> <!-- INSERT FOOTER --> </div><!-- ./cointent-wrapper --> <?php include('include/footer.php'); ?> <!-- Control Sidebar --> <aside class="control-sidebar control-sidebar-dark"> <!-- Control sidebar content goes here --> </aside> <!-- /.control-sidebar --> </div><!-- ./wrapper --> <!-- jQuery --> <script src="plugins/jquery/jquery.min.js"></script> <!-- overlayScrollbars --> <script src="plugins/overlayScrollbars/js/jquery.overlayScrollbars.min.js"></script> <!-- Bootstrap 4 --> <script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script> <!-- bs-custom-file-input --> <script src="plugins/bs-custom-file-input/bs-custom-file-input.min.js"></script> <!-- AdminLTE App --> <script src="dist/js/adminlte.min.js"></script> <!-- AdminLTE for demo purposes --> <script src="dist/js/demo.js"></script> <!-- Navigation Highlight --> <script src="dist/js/main.js"></script> <script> function triggerClick(e) { document.querySelector('#upload_picture').click(); } function displayImage(e) { if (e.files[0]) { var reader = new FileReader(); reader.onload = function(e){ document.querySelector('#profileDisplay').setAttribute('src', e.target.result); } reader.readAsDataURL(e.files[0]); } } </script> <script> $("#information_form").submit(function(event){ event.preventDefault(); remove_alert_bg(); // alert($("#upload_picture").val()); var website_name = $("#website-name").val(); if(website_name.trim() == ''){ $('#error-icon').addClass("fa-ban"); $('#error-alert').addClass("alert-danger"); $('#alert-message').text('Enter website name'); $('#error-alert').fadeIn(); // setTimeout(function () { $('#error-alert').fadeOut()}, 3000); return; } $.ajax({ url: "app/configuration/update_website_information.php", data:new FormData(this), type: "POST", dataType: 'json', contentType:false, cache:false, processData:false, beforeSend:function(){ $('#error-icon').addClass("fa-info"); $('#error-alert').addClass("alert-info"); $('#error-alert').fadeIn(); $('#alert-message').text(" Updating, please wait..."); }, success: function (result) { remove_alert_bg(); $('#error-icon').addClass("fa-check"); $('#error-alert').addClass("alert-success"); $('#alert-message').text(result.message); }, error: handleError }); }); function handleError(xhr, status, error){ //Handle failure here $('#loader').fadeOut(); remove_alert_bg(); $('#error-icon').addClass("fa-ban"); $('#error-alert').addClass("alert-danger"); $('#alert-message').text("Error has been occurred."); $('#submit').attr('disabled', false); } function remove_alert_bg(){ $('#error-alert').removeClass("alert-success"); $('#error-alert').removeClass("alert-danger"); $('#error-alert').removeClass("alert-info"); $('#error-icon').removeClass("fa-check"); $('#error-icon').removeClass("fa-info"); $('#error-icon').removeClass("fa-ban"); } </script> <!-- Page specific script --> </body> </html>
| ver. 1.4 |
.
| PHP 7.3.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings