Current File : /home/users/kundensystem/www/admin/message_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    = '';
$globaleintrag = 'nein';

if(isset($_GET['ident']))
{
   $ident = $_GET['ident'];
}
elseif(isset($_POST['ident']))
{
   $ident = $_POST['ident'];
}
// Eintrag speichern --------------------------------------------------------------------
if(isset($_GET['action']) && $_GET['action'] == 'speichern')
{
   $ueber         = $_POST['ueber'];
   $infotext      = $_POST['infotext'];
   $globaleintrag = $_POST['globaleintrag'];
   $infotext      = replaceu($infotext);

   $ueber = strip_tags(trim($ueber));
   $ueber = replaceu($ueber);

   if(trim($infotext) == '')
   {
      $meldung .= '<b>Fehler:</b> Es wurde kein <b>Text</b> eingegeben!<br>';
   }
   if(trim($ueber) == '')
   {
      $meldung .= '<b>Fehler:</b> Es wurde keine <b>&Uuml;berschrift</b> eingegeben!<br>';
   }
   if($meldung == '')
   {
      if(mysqli_query($conn,"INSERT INTO ".$dbtable13."
                         SET
                             datum        = '".date("d.m.Y")."',
                             ziel         = 'script',
                             id           = '".NoI($ident)."',
                             globalx      = '".NoI($globaleintrag)."',
                             ueberschrift = '".NoI($ueber)."',
                             infotext     = '".NoI($infotext)."' ") == true)
      {
         $hinweis  = 'Die Information wurde gespeichert!';
         $ueber    = '';
         $infotext = '';
         $globaleintrag = 'nein';
      }
      else
      {
         $meldung .= '<b>Fehler:</b> Der Eintrag konnte nicht gespeichert werden!<br>';
      }
   }
}
// Eintrag l�schen --------------------------------------------------------------------
elseif(isset($_GET['action']) && $_GET['action'] == 'loeschen')
{
   $id = $_GET['loeschid'];
   mysqli_query($conn,"DELETE
                  FROM ".$dbtable13."
                 WHERE siteid = '".NoI($id)."' LIMIT 1 ");

   $hinweis = 'Die Information wurde gel&ouml;scht!';
}


$query_sql = mysqli_query($conn,"SELECT name, notitz, breite
                            FROM ".$dbtable14."
                           WHERE ident  = '".NoI($ident)."' ");
$ROW=mysqli_fetch_row($query_sql);
$name_des_shops = $ROW[0];
$notitzen       = $ROW[1];
$breite         = $ROW[2];
?>

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

    <div class="pagetitle">
      <h1>Mitteilungen</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">Mitteilungen</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">Informationen f&uuml;r Webmaster!</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>';
                        }
                        ?>
                        Mitteilungen f&uuml;r <b><?php echo $name_des_shops ?></b><br><br>
                        <div class="row form-horizontal">
                            <label class="control-label col-lg-2 col-xs-12" >Notizen zu diesem Script : </label>
                            <div class="col-lg-5">
                            <textarea name="notitz" rows="5" class="form-control"><?php echo $notitzen ?></textarea>
                            </div>
                        </div>

                        <hr class="line">
                        <form class="form-horizontal" name="anmelden" action='message_script.php?action=speichern&ident=<?php echo $ident ?>' method="post">
                            <div class="row">
                            <div class="col-lg-12">
                                <b>Globale Eintr&auml;ge</b><br>
                                Globale Eintr&auml;ge werden in s&auml;mtlichen Scripten gleichzeitig angezeigt.
                            </div>
                            </div>
                            <div class="row m-bot15">
                            <label class="control-label col-lg-2 col-xs-12" >Globaler Eintrag? </label>
                            <div class="col-lg-1 col-xs-6" style="padding-top: 7px;">
                                <input type="radio" name="globaleintrag" value="ja" <?php if($globaleintrag=='ja') echo 'checked';?>> JA 
                            </div>
                            <div class="col-lg-1 col-xs-6" style="padding-top: 7px;">
                                <input type="radio" name="globaleintrag" value="nein" <?php if($globaleintrag!='ja') echo 'checked';?>> Nein
                            </div>
                            </div>

                            <div class="row m-bot15">
                            <label class="col-lg-2" ><b>&Uuml;berschrift</b> - maximal. 60 Zeichen </label>
                            <div class="col-lg-5">
                                <input type="text" class="form-control" name="ueber" value="<?php echo $ueber ?>">
                            </div>
                            </div>

                            <div class="row m-bot15">
                            <div class="col-lg-2"><b>Text : </b></div>
                            <div class="col-lg-7">
                                <textarea name="infotext" class="form-control tinymce-editor"><?php echo $infotext ?></textarea> <br><br>
                                <input type="submit" class="btn btn-primary" value=" Infos speichern..">
                            </div>
                            </div>
                        </form>
                        
                        <hr class="line">
                        Gespeicherte Mitteilungen f&uuml;r <b><?php echo $name_des_shops ?></b>:
                                <br>Die Nachrichten werden so angezeigt, wie sie im IFRAME zu sehen sind.<br>
                                IFRAME-Breite: <b><?php echo $breite+30 ?></b> Pixel, Breite der Nachricht: <b><?php echo $breite ?></b> Pixel.
                        <br><br>
                        <?php
                        $anmeldung = '';
                        $eintrag_daten_sql = mysqli_query($conn,"SELECT *
                                                        FROM ".$dbtable13."
                                                    WHERE id = '".NoI($ident)."'
                                                        AND ziel = 'script'
                                                    ORDER BY siteid DESC ");
                        while($ROW=mysqli_fetch_assoc($eintrag_daten_sql))
                        {
                            $siteid        = $ROW['siteid'];
                            $datum         = $ROW['datum'];
                            $ueber         = $ROW['ueberschrift'];
                            $infotext      = $ROW['infotext'];
                            $globaleintrag = $ROW['globalx'];

                            // $infotext = mynl2br($infotext);
                            // $infotext = html_entity_decode($infotext);

                            if($globaleintrag == 'ja')
                            {
                                $_zutext = ' (globaler Eintrag)';
                            }
                            else
                            {
                                $_zutext = '';
                            }
                            ?>
                            <div class="ad_data">
                            <div>
                                <b><?= $ueber;?></b><br><?= $infotext;?>
                            </div>
                            <div class="border_top flex-between" style="padding-top:5px;">
                                <div>
                                <b>ID: <?= $siteid;?></b> / Datum <B><?= $datum;?></b> &nbsp;<?= $_zutext;?>
                                </div>
                                <div>
                                <a href="message_script.php?action=loeschen&loeschid=<?= $siteid;?>&ident=<?= $ident;?>" class="btn btn-danger"><b>l&ouml;schen</b></a>&nbsp;&nbsp;
                                <a href="message_script_edit.php?editid=<?= $siteid;?>&ident=<?= $ident;?>" class="btn btn-success"><b>editieren</b></a>
                                </div>
                            </div>
                            </div>
                            <?php
                        }
                        if ($siteid == '')
                        {
                            echo '<div class="alert alert-danger alert-dismissible fade show">Es wurden noch keine Informationen f&uuml;r <b>'.$name_des_shops.'</b> eingetragen!</div>';
                        }

                        ?>
                    </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>