initial commit

This commit is contained in:
jhartworks
2026-06-22 13:29:30 +02:00
commit 9b651f1cd6
135 changed files with 66045 additions and 0 deletions
+389
View File
@@ -0,0 +1,389 @@
<?php
session_start();
//session_regenerate_id();
include("verbind.php");
error_reporting (0);
header("Content-Type: text/html; charset=utf-8");
$bild=1;
$ok=0;
if ($_POST['submit'] =='speichern') {
// if(isset($_POST['submit']) AND $_POST['submit']=='speichern'){
$ok=1;
$bild = $_POST['bild'];
if ($bild==1){$bild=0;}else{$bild=1;}
$xname = $_POST['tname'];
$xname2 = $_POST['tname2'];
$xtext = $_POST['ttext'];
$xsmtp = $_POST['tsmtp'];
$xabsender = $_POST['tabsender'];
$xsprung = $_POST['tsprung'];
$stage = $_POST['stage'];
$xalarm = $_POST['alarm'];
//$xpwneu = $_POST['pwneu'];
$xpwneu5 = md5(trim($_POST['pwneu']));
$xfarbe = $_POST['farbe'];
$xlegende = $_POST['legende'];
$xrange = $_POST['range'];
$setgr = $xfarbe.'-'.$xlegende.'-'.$xrange;
$sql = "UPDATE
sebasis
SET
name = '$xname',
name2 = '$xname2',
text = '$xtext',
smtp = '$xsmtp',
absender= '$setgr',
tage = '$stage',
sprung='$xsprung',
alarm='$xalarm',
pw='$xpwneu5'
WHERE
ID = '1'
";
// mysql_query($sql) OR die("<pre>\n".$sql."</pre>\n".mysql_error());
$pdo->exec($sql);
}
if(isset($_POST['submit']) AND $_POST['submit']=='ok'){
if (md5(trim($_POST['Passwort']))=='ec57fddd894f991ff1755ff0db17189f'){
$_SESSION['login'] ='true';
echo "<meta http-equiv='refresh' content='0; URL=se6.php'>";
} else {
echo "<meta http-equiv='refresh' content='0; URL=index.php'>";
}
}
?>
<html>
<head>
<link rel="stylesheet" href="style.css" media="screen">
<script type="text/javascript"
src="dygraph.js"></script>
<link rel="stylesheet" src="dygraph.css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<?php
$sql = "SELECT name, name2, text, smtp, absender, sprung FROM sebasis";
//$sql1 = mysql_query($sql) OR die(mysql_error());
//while ($erg = mysql_fetch_object($sql1)) {
foreach ($pdo->query($sql) as $row) {
$name= $row['name'];
$name2= $row['name2'];
$text= $row['text'];
$smtp= $row['smtp'];
$absender= $row['absender'];
$sprung= $row['sprung'];
$alarm= $row['alarm'];
$teilung = explode("-", $absender);
$farbe = $teilung[0];
$legende = $teilung[1];
$range = $teilung[2];
if ($farbe == '2') {$f1='checked'; $f2='';}else{$f2='checked';$f1='';}
if ($legende == '2') {$l1='checked'; $l2='';}else{$l2='checked';$l1='';}
if ($range == '2') {$r1='checked'; $r2='';}else{$r2='checked';$r1='';}
}
echo "<div class='topindex'>";
echo "<img class='bild' usemap= 'Mapi' src='bilder/logo.png' alt='SE'/>";
?>
<a href="index.php" ><?php echo " <span class='rechtsmen'><img class='bildbot' usemap= 'Mapi' src='bilder/home.png' alt='SE'/> </span>";?></a>
<?php
echo "<div class='titel'>";
echo "<div class='titelfett'>Administrative Einstellungen</div>";
echo "<br>";
echo "$name";
echo "<br>";
echo "$name2";
echo "<br>";
echo "$text";
echo "</div>";
if (($ok==1)and($bild==1)){
echo "<img class='bildbot' usemap= 'Mapi' src='bilder/ok.gif' alt='SE'/>";
}
if (($ok==1)and($bild==0)){
echo "<img class='bildbot' usemap= 'Mapi' src='bilder/ok2.gif' alt='SE'/>";
}
echo "</div>";
if ($_SESSION['login'] !='true')
// if ($_SESSION['login'] =='true')
{
echo "<form name= 'senden' method='post' accept-charset='UTF-8' action='$PHP_SELF?i=1'>";
echo " <span><input type='password' class = 'loginfeldc' name='Passwort'></span>";
echo " <span><input type='submit' class = 'loginsende' name='submit' value='ok'></span>";
echo "</form>";
}else{
?>
<div class="top2">
<a href='se6.php'><div class='buttonan'>Primärdaten</div></a>
<a href='se6a.php'><div class='button'>Stationen einrichten</div></a>
<a href='se6b.php'><div class='button'>Namen, Teiler zuordnen</div></a>
<a href='se6c.php'><div class='button'>Einheiten zuordnen</div></a>
<a href='se6d.php'><div class='button'>Tabelleinhalte löschen</div></a>
<a href='index.php'><div class='button'>Beenden</div></a>
</div>
<div class="texteingabe">
<?php
$sql = "SELECT name, name2, text, smtp, absender, sprung, tage, alarm FROM sebasis";
//$sql1 = mysql_query($sql) OR die(mysql_error());
//while ($erg = mysql_fetch_object($sql1)) {
foreach ($pdo->query($sql) as $row) {
$name= $row['name'];
$name2= $row['name2'];
$text= $row['text'];
$smtp= $row['smtp'];
$absender= $row['absender'];
$sprung= $row['sprung'];
$stage= $row['tage'];
$alarm= $row['alarm'];
}
echo "<form accept-charset='utf-8' action=se6.php method='post'> ";
echo "<div class='platzieren'>Firmenbez. 1 Zeile: </div><input name='tname' type='text' size='40' maxlength='40' value='$name'> ";
echo "<br>";
echo "<div class='platzieren'>Firmenbez. 2 Zeile: </div><input name='tname2' type='text' size='40' maxlength='40' value='$name2'> ";
echo "<br>";
echo "<div class='platzieren'>Firmenbez. 3 Zeile: </div><input name='ttext' type='text' size='40' maxlength='80' value='$text'>
<br><br>";
echo "<div class='platzieren'>Rücksprungadresse: </div><input name='tsprung' type='text' size='40' maxlength='40' value='$sprung'> <br>";
echo "<div class='platzieren'>Min bis Alarm(ISP): </div><input name='alarm' type='text' size='4' maxlength='3' value='$alarm'><br> ";
echo "<div class='platzieren'>Tage Graph: </div><input name='stage' type='text' size='4' maxlength='3' value='$stage'><br> ";
echo "<div class='platzieren'>Neues PW für Einstellungen: </div><input name='pwneu' type='text' size='20' maxlength='20' ><br> ";
echo "<div class='platzieren'>Hintergrundfarbe Graph:
<input name='farbe' type='radio' value='2' $f1> Weiss<input name='farbe' type='radio' value='1' $f2> Schwarz<br> </div>";
echo "<div class='platzieren'>Legende links oder oben:
<input name='legende' type='radio' value='2'$l1> Links <input name='legende' type='radio' value='1' $l2> Oben<br></div>";
echo "<div class='platzieren'>Range Selektor:
<input name='range' type='radio' value='2'$r1> Aus <input name='range' type='radio' value='1' $r2> An<br> </div>";
echo "<input type='Hidden' name='bild' value=$bild> ";
echo "<br><br>";
echo "<input type='submit' name='submit' value='speichern'>";
echo "</form>";
echo "<br><br>";
echo "</div>";
?>
<div class="textinfo"><br><br>
Wenn im Feld Rücksprungadresse eine IP Adresse steht, taucht im Start-Menü der Ende-Button auf
und springt dann auf diese Adresse beim Klick.<br><br>
Beim Aufruf der Seite werden die letzten Einträge des ISP geprüft. Ist eine der Zeiten länger als die eingetragenen Minuten
bei - Min bis Alarm - wird der grüne Button auf der Startseite rot. Ein Klick auf den Button zeigt Details.<br><br>
Die bei - Tage Graph - eingetragenen Tage sind der Standardwert für die Zeit des Graphen im Hauptmenü.<br><br>
Die hier gewählten Darstellungsformen sind der Standard beim Anzeigen des Graphen.
</div>
<?php
}
/*
//-------------------------------------------------------------------------------------------
?>
<div class="linkstiefer">
<br><br>
</div>
<div class="rechtstiefer">
<?php
echo "$out";
if ($_SESSION['login'] !='true')
// if ($_SESSION['login'] =='true')
{
echo "<form name= 'senden' method='post' accept-charset='UTF-8' action='$PHP_SELF?i=1'>";
echo " <span><input type='password' class = 'loginfeldc' name='Passwort'></span>";
echo " <span><input type='submit' class = 'loginsende' name='submit' value='ok'></span>";
echo "</form>";
}else{
$sql = "SELECT name, name2, text, smtp, absender, sprung FROM sebasis";
//$sql1 = mysql_query($sql) OR die(mysql_error());
//while ($erg = mysql_fetch_object($sql1)) {
foreach ($pdo->query($sql) as $row) {
$name= $row['name'];
$name2= $row['name2'];
$text= $row['text'];
$smtp= $row['smtp'];
$absender= $row['absender'];
$sprung= $row['sprung'];
}
echo "<form accept-charset='utf-8' action=se6.php method='post'> ";
echo "Konfiguration & Zuordnung (Version 1.1)<br><br> ";
echo "<div class='platzieren'>Firmenbez. 1 Zeile: </div><input name='tname' type='text' size='40' maxlength='40' value='$name'> ";
echo "<br>";
echo "<div class='platzieren'>Firmenbez. 2 Zeile: </div><input name='tname2' type='text' size='40' maxlength='40' value='$name2'> ";
echo "<br>";
echo "<div class='platzieren'>Firmenbez. 3 Zeile: </div><input name='ttext' type='text' size='80' maxlength='80' value='$text'>
<br><br>";
echo "Noch nicht benutzbar<br> ";
echo "<div class='platzieren'>SMTP Server : </div><input name='tsmtp' type='text' size='40' maxlength='40' value='$smtp'> <br>";
echo "<div class='platzieren'>Absendename: </div><input name='tabsender' type='text' size='40' maxlength='40' value='$absender'> <br>";
echo "<br><br>";
echo "Wenn hier eine IP Adresse steht, taucht im Menü -Beenden- auf und springt dann auf diese Adresse beim Klick<br> ";
echo "<div class='platzieren'>Rücksprungadresse: </div><input name='tsprung' type='text' size='40' maxlength='40' value='$sprung'> <br>";
?>
<br><br>
<input type='submit' name='submit' value='speichern'>
</form>
<br><br>
</div>
<?php
}
*/
?>
</body>
</html>