Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- include "../../../../hosting/data/include/mysql_config.php";
- session_start();
- if($_SESSION['user'] == 0){
- header("Location: ".$web_data['web_url']."/account/login");
- }
- ?>
- <!DOCTYPE html>
- <html lang="cs">
- <?php require("../../../../hosting/data/include/web_head.php"); ?>
- <body>
- <div id="stretched" class="fullwidth">
- <div class="bodyoverlay"></div>
- <div id="trigger" class="tarrow"></div>
- <div id="sticky"><?php echo $web_data['web_warning']; ?></div>
- <div id="wrapper">
- <div id="header" class="header clearfix">
- <?php
- require("../../../../hosting/data/include/web_header.php");
- ?>
- <div class="clear"></div>
- <div class="inner">
- <div class="logo">
- <a href="" title="iNetcom.cloud"><img src="<?php echo $web_data['web_url']; ?>/images/logo.png" alt="iNetcom.cloud" height="25px" /></a>
- </div>
- <div class="primarymenu menuwrap">
- <ul id="atp_menu" class="sf-menu">
- <li>
- <a href="<?php echo $web_data['web_url']; ?>">Domov</a>
- </li>
- <li>
- <a href="<?php echo $web_data['web_url']; ?>/about-us">O nás</a>
- </li>
- <li>
- <a href="<?php echo $web_data['web_url']; ?>/blog">Blog</a>
- </li>
- </ul>
- </div>
- </div>
- </div>
- <div class="clear"></div>
- <div class="pagemid_section">
- <script type="text/javascript">
- jQuery(document).ready(function() {
- MySlider(100,"testimonial70");
- });
- </script>
- <div class="section_row clearfix">
- <div class="section_bg"></div>
- <div class="section_inner">
- <div data-id="fadeInUp" class="center">
- <h1>Zakoupení Webhostingu</h1>
- </div>
- <div class="demo_space"></div>
- <div class="clear"></div>
- <?php
- if(isset($_POST['subdomain_check'])){
- $subdomain_sub = htmlspecialchars(mysqli_escape_string($db, $_POST['subdomain_sub']));
- $select_domain = htmlspecialchars(mysqli_escape_string($db, $_POST['select_domain']));
- $subdomain_name = htmlspecialchars(mysqli_escape_string($db, $_POST['subdomain_name']));
- $web_url_full = $subdomain_sub.$select_domain;
- if($subdomain_sub != "default"){
- $_SESSION['check_web'] = 1;
- $_SESSION['web_name'] = $subdomain_name;
- $_SESSION['web_subdomain'] = $subdomain_sub;
- $_SESSION['web_domain_full'] = $web_url_full;
- if($select_domain == ".inetcom.cloud"){
- $_SESSION['domain_first'] = "inetcom";
- $_SESSION['domain_last'] = "cloud";
- }
- elseif($select_domain == ".lan-host.net"){
- $_SESSION['domain_first'] = "lan-host";
- $_SESSION['domain_last'] = "net";
- }
- session_start();
- }
- else{
- ?>
- <div class="messagebox error clearfix iva_anim" style="border-radius: 0px;">
- <strong>Upozornění</strong>
- <br/>
- Subdoména s názvem <i><?php echo $subdomain_sub; ?></i> nelze vytvořit!
- </div>
- <?php
- }
- }
- if($_SESSION['check_web'] == 0){
- ?>
- <style>
- .option{
- color: white;
- text-align: center;
- height: 37px;
- }
- </style>
- <div class="wpcf7-form contact_form one_full">
- <h3 class="fancy-title textleft" style="line-height:normal;">Kontrola dostupnosti</h3>
- <form action="<?php $PHP_SELF; ?>" method="post" class="wpcf7-form contact_form"accept-charset="utf-8">
- <p>Subdoména<br />
- <span class="wpcf12-form-control-wrap your-name">
- <input placeholder="Zadejte název subdomény" type="text" name="subdomain_sub" pattern="[a-z-1-9]{1,15}" class="wpcf7-form-control wpcf12-text wpcf12-validates-as-required" aria-required="true" style="color: #373737;width: 88%; text-align: center;height: 37px;" required="true">
- <select name="select_domain" style="width: 11%; height: 38px;background-color: black; color: #fff; text-align: left;">
- <option class="option" value=".inetcom.cloud" selected="true">.iNetcom.cloud</option>
- <option class="option" value=".lan-host.net">.lan-host.net</option>
- </select>
- </span> </p>
- <p>Název služby<br />
- <span class="wpcf12-form-control-wrap your-name">
- <input placeholder="Zadejte pojmenování služby" type="text" name="subdomain_name" class="wpcf7-form-control wpcf12-text wpcf12-validates-as-required" aria-required="true" style="color: #373737;width: 25%; text-align: center;height: 37px;" required="true"/>
- </span> </p>
- <button type="submit" name="subdomain_check" class='btn medium belizehole flat border pull-right'><span>Zkontrolovat dostupnost</span></button>
- </form><br/><br/><br/>
- </div>
- <div class="two_full">
- <h3 class="fancy-title textleft" style="line-height:normal;">Popis služby</h3>
- <div class="wpcf5" id="iva-contact-form" style="display: block; margin: 0 auto;">
- <p>
- Zákazník zakoupením této služby souhlasí, tak jako při Registraci téhož účtu, s našimi VOP, respektuje je a po celou dobu vedení služby se nimi bude řídit.
- <br/>
- V opačném případě může být tato služba odpojena od sítě či dokonce úplně odstraněna!
- <br/><br/>
- Zakoupením této služby zákazník dostane Webhosting + subdoménu, přístup k souborům pod uživatelskými údaji, které mu budou vygenerovány a přeposlány na jeho Registrační email, či tyto údaje může nalézt v sekci <a href="">Web Hosting › Možnosti › Informace služby</a>.<br/><br/>
- K webhostingu je automaticky vedena AntiDDOS ochrana, PHP5, Mysql a připojení do FTP.
- <br/>
- <br/>
- V případě nefunkčnosti služby je zákazník povinen nahlásit problém, kde zákazníkovi bude poskytnuta špičková pomoc a následně bude problém veden k vyřešení.
- </p>
- </div>
- </div>
- <?php
- }
- else{
- $subdomain_check_sql = "SELECT * FROM web_servers WHERE web_url = '".$_SESSION['web_domain_full']."'";
- $check_exist = mysqli_query($db, $subdomain_check_sql);
- if(mysqli_num_rows($check_exist) == 0){
- if($user_data['kredit'] >= 5){
- if(isset($_POST['subdomain_buy'])){
- $subdomain_dir_way = "/var/www/inetcom.cloud/html/subdomains/".$_SESSION['domain_first']."/";
- $subdomain_default = $subdomain_dir_way."default";
- $subdomain_default_index = $subdomain_default."/index.php";
- $subdomain_way = $subdomain_dir_way.$_SESSION['web_subdomain'];
- if(!is_dir($subdomain_way)){
- mkdir($subdomain_way);
- }
- ssh2_exec($server_web, "cp -r $subdomain_default_index $subdomain_way");
- $htaccess_open = fopen('../../../.htaccess','a+');
- $htaccess_script = "RewriteCond %{HTTP_HOST} ^".$_SESSION['web_subdomain']."\.".$_SESSION['domain_first']."\.".$_SESSION['domain_last']."$ [NC]
- RewriteRule ^((?!subdomains/".$_SESSION['domain_first']."/".$_SESSION['web_subdomain']."/).*)$ subdomains/".$_SESSION['domain_first']."/".$_SESSION['web_subdomain']."/$1 [L,NC]";
- fwrite($htaccess_open, "\n". $htaccess_script);
- fclose($htaccess_open);
- mysqli_query($db, "INSERT INTO web_servers (web_name, web_url, web_owner) VALUES ('".$_SESSION['web_name']."', '".$_SESSION['web_domain_full']."', '".$_SESSION['user']."')");
- mysqli_query($db, "UPDATE db_users SET kredit = kredit - 5 WHERE user_id = '".$_SESSION['user']."'");
- header("Location: ".$web_data['web_url']."/account/webhosting/manage/2");
- ?>
- <div class="messagebox success clearfix iva_anim" style="border-radius: 0px;">
- <strong>Webhosting vytvořen!</strong>
- <br/>
- Webhosting byl úspěšně vytvořen! Využijte <a href="http://<?php echo $_SESSION['web_domain_full']; ?>">odkaz</a> pro přesměrování na váš Webhosting!
- </div>
- <?php
- }
- }
- else{
- ?>
- <div class="messagebox error clearfix iva_anim" style="border-radius: 0px;">
- <strong>Upozornění</strong>
- <br/>
- Váš kredit je nedostatečný pro koupi této služby!
- </div>
- <?php
- }
- }
- else{
- ?>
- <div class="messagebox error clearfix iva_anim" style="border-radius: 0px;">
- <strong>Upozornění</strong>
- <br/>
- Webhosting s touto subdoménou již existuje!
- </div>
- <?php
- }
- if(isset($_POST['order_cancel'])){
- unset($_SESSION['check_web']);
- unset($_SESSION['web_name']);
- unset($_SESSION['web_subdomain']);
- unset($_SESSION['web_domain_full']);
- unset($_SESSION['domain_first']);
- unset($_SESSION['domain_last']);
- ?>
- <meta http-equiv="refresh" content="0.1;url=<?php echo $web_data['web_url']; ?>/order/webhosting">
- <?php
- }
- ?>
- <div class="wpcf7-form contact_form one_full">
- <h3 class="fancy-title textleft" style="line-height:normal;">Zakoupení webhostingu</h3>
- <form action="<?php $PHP_SELF; ?>" method="post" class="wpcf7-form contact_form"accept-charset="utf-8">
- <div class=bs-example data-example-id=condensed-table>
- <table class="table table-striped">
- <thead>
- <tr>
- <th>Název webhostingu</th>
- <th>Název subdomény</th>
- <th>Cena</th>
- </tr>
- </thead>
- <tbody>
- <tr>
- <td><?php echo $_SESSION['web_name']; ?></th>
- <td><?php echo $_SESSION['web_domain_full']; ?></td>
- <td>5 Kč</td>
- </tr>
- </tbody>
- </table>
- </div>
- <div class="two_full">
- <h3 class="fancy-title textleft" style="line-height:normal;">Detaily služby</h3>
- <div class="wpcf5" id="iva-contact-form" style="display: block; margin: 0 auto;">
- <p>
- Všechny subdomény a Webhostingy běží na kvalitních, rychlých strojech, které zvládají vaše Webhostingy. <br/>
- Nehrozí tedy, že by váš Webhosting byl pomalý či by dokonce spadl.<br/>
- V jakém koliv problému se můžete obrátit na naší Podporu, která vám s daným problémem s chutí poradí, a vyřeší váš problém!
- </p>
- </div>
- <?php
- if($user_data['kredit'] < 5){
- ?>
- <div class="messagebox error clearfix iva_anim" style="border-radius: 0px;">
- <strong>Upozornění</strong>
- <br/>
- Váš kredit je nedostatečný pro koupi této služby!
- </div>
- <?php
- }
- else{
- ?>
- <button type="submit" name="subdomain_buy" class='btn medium belizehole flat border pull-right'><span>Zakoupit webhosting</span></button>
- <?php
- }
- ?>
- </div>
- <button type="submit" name="order_cancel" class='btn medium pomegranate flat border pull-right'><span>Zrušit objednávku</span></button>
- <?php
- }
- ?>
- </div>
- </div>
- </div>
- <?php require("../../../../hosting/data/include/web_footer.php"); ?>
- </div>
- </div>
- <div id="back-top"><a href="#header"><span></span></a></div>
- <script type='text/javascript' src='<?php echo $web_data['web_url']; ?>/js/sys_custom.js'></script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement