Current File : /home/users/kundensystem/www/admin/daten_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 = '';
$geloescht = false;
if(isset($_GET['ident']))
{
$ident = $_GET['ident'];
}
elseif(isset($_POST['ident']))
{
$ident = $_POST['ident'];
}
// �nderung 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']);
$breite = $breite-30;
if(!is_numeric($hoehe) || !is_numeric($breite))
{
$meldung .= '<b>Fehler:</b> Die <b>Breite</b> oder die <b>Hö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,"UPDATE ".$dbtable14."
SET
pass = '".NoI($passwort)."',
breite = '".NoI($breite)."',
hoehe = '".NoI($hoehe)."',
passabfrage = '".NoI($passabfrage)."',
notitz = '".NoI($notitz)."',
name = '".NoI($shopname)."'
WHERE ident = '".NoI($ident)."' ") == true)
{
$hinweis = 'Die geänderten Daten wurden gespeichert!';
}
else
{
$meldung .= '<b>Fehler:</b> Die geänderten Daten konnten nicht gespeichert werden!<br>';
}
}
}
// Eintrag l�schen --------------------------------------------------------------------
elseif(isset($_GET['action']) && $_GET['action'] == 'loeschen')
{
$delete = $_POST['delete'];
if($delete == 'ja')
{
mysqli_query($conn,"DELETE
FROM ".$dbtable14."
WHERE ident = '".NoI($ident)."' LIMIT 1 ");
mysqli_query($conn,"DELETE
FROM ".$dbtable13."
WHERE id = '".NoI($ident)."'
AND globalx = 'nein' ");
$hinweis = 'Das Script wurde mit allen Einträgen gelösch!';
$geloescht = true;
}
else
{
$hinweis = 'Das Script wurde nicht gelösch!';
}
}
// erster Start - Daten holen ---------------------------------------------------------
$query_sql = mysqli_query($conn,"SELECT siteid, datum, pass, passabfrage, notitz, name, breite, hoehe
FROM ".$dbtable14."
WHERE ident = '".NoI($ident)."' ");
$ROW=mysqli_fetch_row($query_sql);
$siteid = $ROW[0];
$datum = $ROW[1];
$passwort = $ROW[2];
$passabfrage = $ROW[3];
$notitz = $ROW[4];
$shopname = $ROW[5];
$breite = $ROW[6]+30;
$hoehe = $ROW[7];
?>
<main id="main" class="main">
<div class="pagetitle">
<h1>Script bearbeiten</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 bearbeiten</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 bearbeiten</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($geloescht == false)
{
?>
<hr class="line">
<form class="form-horizontal" name="anmelden" action='daten_script.php?action=loeschen&ident=<?php echo $ident ?>' method="post">
<div class="row">
<div class="col-lg-12 m-bot15"><b><?php echo $shopname ?></b> samt Einträge löschen</div>
</div>
<div class="row">
<label class="control-label col-lg-3 col-xs-12" >Script löschen : </label>
<div class="col-lg-1 col-xs-6" style="padding-top: 7px;">
<input type="radio" name="delete" value="ja"> JA
</div>
<div class="col-lg-1 col-xs-6" style="padding-top: 7px;">
<input type="radio" name="delete" value="nein" checked> Nein
</div>
<div class="col-lg-1 col-xs-6">
<input type="submit" class="btn btn-danger" value="Löschen..">
</div>
</div>
</form>
<hr class="line">
<div class="row form-horizontal">
<div class="col-lg-12 m-bot15">
<b>IFRAME Code:</b> Diesen Code kopieren und ungeändert in das Script eintragen.
</div>
<div class="col-lg-2"></div>
<div class="col-lg-5">
<textarea name="notitz" rows="5" class="form-control"><center><iframe src="<?php echo $indexpfad.'?id='.$ident; ?>" name="DLCenter" frameBorder=0 noResize scrolling=yes width="<?php echo $breite ?>" height="<?php echo $hoehe ?>" marginheight="0" marginwidth="0" align="left">
<p>Ihr Browser kann leider keine eingebetteten Frames anzeigen</p></iframe></center></textarea>
</div>
</div>
<hr class="line">
<form class="form-horizontal" name="anmelden" action='daten_script.php?action=speichern&shop_id=<?php echo $shop_id ?>' method="post">
<div class="row">
<div class="col-lg-12 m-bot15">Daten von <b><?php echo $shopname ?></b> bearbeiten</div>
</div>
<div class="row m-bot15">
<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">
<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 m-bot15">
<label class="control-label col-lg-3" >ID-Code für das IFRAME : </label>
<div class="col-lg-3" style="padding-top: 7px;">
<b><?php echo $ident ?></b>
<input type="hidden" name="ident" value="<?php echo $ident ?>" class="form-control m-bot15">
</div>
</div>
<div class="row m-bot15">
<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">
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ür SF-Scripte - Breite: 750 / Höhe: 500)
</div>
</div>
<div class="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">
<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>