Current File : /home/users/kundensystem/www/admin/eintrag_script.php
<?php
include './inc/header.php';
include './inc/sidebar.php';

if($adminRole['script']!='1'&&$adminData['role']!='1'){ 
  ?><script>location.href="index.php";</script><?php
  exit;
}

$loeschname = '';
$meldung    = '';
$ueber      = '';
$infotext   = '';
$siteid     = '';
$hinweis    = '';
$gespeichert = false;
$passabfrage = 'nein';
$passwort   = '';
$shopname   = '';
$notitz     = '';
$ident      = '';
$hoehe      = '500';
$breite     = '750';

// Shop speichern --------------------------------------------------------------------
if(isset($_GET['action']) && $_GET['action'] == 'speichern')
{
   $shopname    = trim($_POST['shopname']);
   $notitz      = trim($_POST['notitz']);
   $ident       = trim($_POST['ident']);
   $passwort    = trim($_POST['passwort']);
   $passabfrage = $_POST['passabfrage'];
   $notitz      = htmlentities(strip_tags($notitz));
   $notitz      = replaceu($notitz);
   $shopname    = strip_tags($shopname);
   $shopname    = replaceu($shopname);
   $hoehe       = trim($_POST['hoehe']);
   $breite      = trim($_POST['breite']);
   $breite2     = $breite-30;   

   if(!is_numeric($hoehe) || !is_numeric($breite))
   {
      $meldung .= '<b>Fehler:</b> Die <b>Breite</b> oder die <b>H&ouml;he</b> wurde nicht richtig angegeben!<br>';
   }
   if($shopname == '')
   {
      $meldung .= '<b>Fehler:</b> Es wurde keine <b>Scriptname</b> eingegeben!<br>';
   }
   if($ident == '')
   {
      $meldung .= '<b>Fehler:</b> Es wurde kein <b>ID-Code</b> eingegeben!<br>';
   }
   if(strlen($ident) != 5)
   {
      $meldung .= '<b>Fehler:</b> Der <b>ID-Code</b> muss genau 5 Zeichen lang sein!<br>';
   }
   if($passabfrage == 'ja' && $passwort == '')
   {
      $meldung .= '<b>Fehler:</b> Es wurde keine <b>Passwort</b> eingegeben!<br>';
   }
   elseif($passabfrage == 'nein')
   {
      $passwort = '';
   }
   if($meldung == '')
   {
      if(mysqli_query($conn,"INSERT INTO ".$dbtable14."
                         SET
                             datum       = '".date("d.m.Y")."',
                             ident       = '".NoI($ident)."',
                             breite      = '".NoI($breite2)."',
                             hoehe       = '".NoI($hoehe)."',
                             pass        = '".NoI($passwort)."',
                             passabfrage = '".NoI($passabfrage)."',
                             notitz      = '".NoI($notitz)."',
                             name        = '".NoI($shopname)."',
                             art         = 'script' ") == true)
      {
         $hinweis  = 'Das Script wurde gespeichert!';
         $gespeichert = true;
      }
      else
      {
         $meldung .= '<b>Fehler:</b> Das Script konnte nicht gespeichert werden!<br>';
      }
   }
}
?>

<main id="main" class="main">

    <div class="pagetitle">
      <h1>Script eintragen</h1>
      <nav>
        <ol class="breadcrumb">
          <li class="breadcrumb-item"><a href="index.php">Home</a></li>
          <li class="breadcrumb-item">Scripte</li>
          <li class="breadcrumb-item">Script eintragen</li>
        </ol>
      </nav>
    </div><!-- End Page Title -->

    <section class="section dashboard">
        <div class="row">
            <div class="col-lg-12"> 
                <div class="card">
                    <div class="card-body">
                        <h5 class="card-title">Script eintragen</h5>

                        <?php
                        if($meldung != ''){
                            echo '<div class="alert alert-danger alert-dismissible fade show">'.$meldung.'</div>';
                        }
                        if($hinweis!=''){
                            echo '<div class="alert alert-success alert-dismissible fade show">'.$hinweis.'</div>';
                        }
                        if($gespeichert == false)
                        {
                            ?>
                            <form class="form-horizontal" name="anmelden" action='eintrag_script.php?action=speichern' method="post">
                                <div class="row border-row">
                                    <label class="control-label col-lg-3 col-xs-12" >Passwort verwenden : </label>
                                    <div class="col-lg-1 col-xs-6" style="padding-top: 7px;">
                                    <input type="radio" name="passabfrage" <?php if($passabfrage == 'ja') echo 'checked';?> value="ja"> JA 
                                    </div>
                                    <div class="col-lg-1 col-xs-6" style="padding-top: 7px;">
                                    <input type="radio" name="passabfrage" <?php if($passabfrage != 'ja') echo 'checked';?> value="nein"> Nein
                                    </div>
                                </div>
                                
                                <div class="row border-row">
                                    <label class="control-label col-lg-3" >Wenn "Ja" Passwort : </label>
                                    <div class="col-lg-3">
                                    <input type="text" name="passwort" value="<?php echo $passwort ?>" class="form-control m-bot15">
                                    </div>
                                    <div class="col-lg-6" style="padding-top: 7px;">
                                    (max. 20 Zeichen, nur Zahlen und Buchstaben, keine Umlaute!)
                                    </div>
                                </div>

                                <div class="row border-row">
                                    <label class="control-label col-lg-3" >ID-Code f&uuml;r das IFRAME : </label>
                                    <div class="col-lg-3">
                                    <input type="text" name="ident" value="<?php echo $ident ?>" class="form-control m-bot15">
                                    </div>
                                    <div class="col-lg-6" style="padding-top: 7px;">
                                    (genau 5 Zeichen, nur Buchstaben und Zahlen, keine Freizeichen - z.B.: AB123)
                                    </div>
                                </div>

                                <div class="row border-row">
                                    <label class="control-label col-lg-3" >IFRAME Einstellungen : </label>
                                    <div class="col-lg-3">
                                    Breite : <input type="text" name="breite" value="<?php echo $breite ?>" class="mtt" size="6"> &nbsp;&nbsp;&nbsp;&nbsp;
                                    Höhe : <input type="text" name="hoehe" value="<?php echo $hoehe ?>" class="mtt" size="6">
                                    </div>
                                    <div class="col-lg-6" style="padding-top: 7px;">
                                    (Standard f&uuml;r SF-Scripte - Breite: 750 / H&ouml;he: 500)
                                    </div>
                                </div>

                                <div class="row border-row">
                                    <label class="control-label col-lg-3" >Name des Scriptes : </label>
                                    <div class="col-lg-3">
                                    <input type="text" name="shopname" value="<?php echo $shopname ?>" class="form-control m-bot15">
                                    </div>
                                    <div class="col-lg-6" style="padding-top: 7px;">
                                    (maximal. 45 Zeichen)
                                    </div>
                                </div>

                                <div class="row border-row">
                                    <label class="control-label col-lg-3" >Notizen : </label>
                                    <div class="col-lg-6">
                                    (maximal 250 Zeichen)
                                    <br>
                                    <textarea name="notitz" rows="5" class="form-control m-bot15"><?php echo $notitz ?></textarea>
                                    </div>
                                </div>

                                <div class="row">
                                    <div class="col-lg-12 text-center" ><input type="submit" class="btn btn-primary" value=" Daten speichern.."></div>
                                </div>
                            </form>

                            <?php 
                        } ?>
                    </div>
                </div>
            </div>
        </div>
    </section>

</main><!-- End #main -->

<?php
include_once './inc/footer.php';
?>
<script>
    $('.sub3 ul').addClass('show');
    $('.sub3 .nav-link').removeClass('collapsed');
</script>