PHPMailer
This commit is contained in:
@ -1,121 +1,121 @@
|
||||
<?php
|
||||
## INDEX gegen DB
|
||||
if (!isset($_SESSION)) {
|
||||
session_start();
|
||||
}
|
||||
#$_SESSION['sessionid'] = session_id();
|
||||
|
||||
|
||||
include_once '../classes/TestProjektSmarty.class_subdir.php';
|
||||
require_once("../config/datenbankanbindung.php");
|
||||
# config.inc.php kann hier nicht eingebunden werden, sonst ruft er in jeder Seite 2x die config auf, da das NAV in jeder Seite geladen wird
|
||||
$smarty = new SmartyAdmin();
|
||||
$templatename = substr(basename($_SERVER['PHP_SELF']), 0, -3) . "html";
|
||||
require_once "../language/german.inc.php";
|
||||
|
||||
##############################################################################
|
||||
|
||||
|
||||
$db = dbconnect();
|
||||
$uid = $_SESSION["userid"];
|
||||
|
||||
$query = "SELECT mhid, headline, visible
|
||||
FROM jumi_menu_headline
|
||||
WHERE mhid IN (SELECT DISTINCT mhid
|
||||
FROM jumi_menu_entries a, jumi_admin_rollen_rechte_zuord b, jumi_admin_rollen_user_zuord c
|
||||
WHERE a.meid=b.meid
|
||||
AND b.rid=c.rid
|
||||
AND c.uid=$uid)
|
||||
ORDER by mhid ASC";
|
||||
$result = $db->query($query);
|
||||
|
||||
|
||||
// Ergebnisse lesen und an den Client ausgeben
|
||||
while ($row = $result->fetch_array()) {
|
||||
$value2 = '';
|
||||
unset($inner1);
|
||||
|
||||
|
||||
$query2 = "SELECT meid
|
||||
, headline
|
||||
, link
|
||||
, mhid
|
||||
, fontawesome
|
||||
, sup
|
||||
FROM jumi_menu_entries
|
||||
WHERE mhid=$row[mhid]
|
||||
AND sup = meid
|
||||
AND meid IN (SELECT DISTINCT meid
|
||||
FROM jumi_admin_rollen_rechte_zuord a, jumi_admin_rollen_user_zuord b
|
||||
WHERE a.rid = b.rid
|
||||
AND b.uid = $uid)
|
||||
ORDER BY meid ASC
|
||||
";
|
||||
|
||||
#echo "<br><br><br><br><br><br><br><br>----------------------------------------$query2";
|
||||
|
||||
$result2 = $db->query($query2) or die("Cannot execute query2");
|
||||
$ln2 = 0;
|
||||
|
||||
while ($row2 = $result2->fetch_array()) {
|
||||
|
||||
$inner1[$ln2]['headline'] = $row2['headline'];
|
||||
$inner1[$ln2]['link'] = $row2['link'];
|
||||
$inner1[$ln2]['fontawesome'] = $row2['fontawesome'];
|
||||
|
||||
$value3 = '';
|
||||
unset($inner2);
|
||||
|
||||
if ($row2['link'] == '#') {
|
||||
$query3 = "SELECT meid
|
||||
, headline
|
||||
, link
|
||||
, mhid
|
||||
, fontawesome
|
||||
, sup
|
||||
FROM jumi_menu_entries
|
||||
WHERE mhid=$row2[mhid]
|
||||
AND sup != meid
|
||||
AND sup = $row2[sup]
|
||||
AND meid IN (SELECT DISTINCT meid
|
||||
FROM jumi_admin_rollen_rechte_zuord a, jumi_admin_rollen_user_zuord b
|
||||
WHERE a.rid = b.rid
|
||||
AND b.uid = $uid)
|
||||
ORDER BY meid ASC
|
||||
";
|
||||
#echo "<br><br><br><br><br><br><br><br>----------------------------------------$query3<br>";
|
||||
$result3 = $db->query($query3) or die("Cannot execute query3");
|
||||
$ln3 = 0;
|
||||
|
||||
while ($row3 = $result3->fetch_array()) {
|
||||
$inner2[$ln3]['headline'] = $row3['headline'];
|
||||
$inner2[$ln3]['link'] = $row3['link'];
|
||||
$inner2[$ln3]['fontawesome'] = $row3['fontawesome'];
|
||||
$value3 = $inner2;
|
||||
$ln3++;
|
||||
}
|
||||
$inner1[$ln2]['inner2'] = $value3;
|
||||
}
|
||||
|
||||
$value2 = $inner1;
|
||||
$ln2++;
|
||||
}
|
||||
$row['inner'] = $value2;
|
||||
|
||||
$table_data[] = $row;
|
||||
}
|
||||
$smarty->assign('table_data', $table_data);
|
||||
|
||||
#echo "<pre>";
|
||||
#print_r($table_data);
|
||||
#echo "</pre>";
|
||||
|
||||
###############################################################################
|
||||
$result_name = $db->query("SELECT vorname, nachname, mail FROM jumi_admin WHERE uid='$uid'");
|
||||
$row_name = $result_name->fetch_array();
|
||||
$smarty->assign('nav_name', "$row_name[vorname] $row_name[nachname]");
|
||||
|
||||
|
||||
$smarty->assign('action', "$action");
|
||||
$smarty->display("modern/dashboard/$templatename");
|
||||
<?php
|
||||
## INDEX gegen DB
|
||||
if (!isset($_SESSION)) {
|
||||
session_start();
|
||||
}
|
||||
#$_SESSION['sessionid'] = session_id();
|
||||
|
||||
|
||||
include_once '../classes/TestProjektSmarty.class_subdir.php';
|
||||
require_once("../config/datenbankanbindung.php");
|
||||
# config.inc.php kann hier nicht eingebunden werden, sonst ruft er in jeder Seite 2x die config auf, da das NAV in jeder Seite geladen wird
|
||||
$smarty = new SmartyAdmin();
|
||||
$templatename = substr(basename($_SERVER['PHP_SELF']), 0, -3) . "html";
|
||||
require_once "../language/german.inc.php";
|
||||
|
||||
##############################################################################
|
||||
|
||||
|
||||
$db = dbconnect();
|
||||
$uid = $_SESSION["userid"];
|
||||
|
||||
$query = "SELECT mhid, headline, visible
|
||||
FROM jumi_menu_headline
|
||||
WHERE mhid IN (SELECT DISTINCT mhid
|
||||
FROM jumi_menu_entries a, jumi_admin_rollen_rechte_zuord b, jumi_admin_rollen_user_zuord c
|
||||
WHERE a.meid=b.meid
|
||||
AND b.rid=c.rid
|
||||
AND c.uid=$uid)
|
||||
ORDER by mhid ASC";
|
||||
$result = $db->query($query);
|
||||
|
||||
|
||||
// Ergebnisse lesen und an den Client ausgeben
|
||||
while ($row = $result->fetch_array()) {
|
||||
$value2 = '';
|
||||
unset($inner1);
|
||||
|
||||
|
||||
$query2 = "SELECT meid
|
||||
, headline
|
||||
, link
|
||||
, mhid
|
||||
, fontawesome
|
||||
, sup
|
||||
FROM jumi_menu_entries
|
||||
WHERE mhid=$row[mhid]
|
||||
AND sup = meid
|
||||
AND meid IN (SELECT DISTINCT meid
|
||||
FROM jumi_admin_rollen_rechte_zuord a, jumi_admin_rollen_user_zuord b
|
||||
WHERE a.rid = b.rid
|
||||
AND b.uid = $uid)
|
||||
ORDER BY meid ASC
|
||||
";
|
||||
|
||||
#echo "<br><br><br><br><br><br><br><br>----------------------------------------$query2";
|
||||
|
||||
$result2 = $db->query($query2) or die("Cannot execute query2");
|
||||
$ln2 = 0;
|
||||
|
||||
while ($row2 = $result2->fetch_array()) {
|
||||
|
||||
$inner1[$ln2]['headline'] = $row2['headline'];
|
||||
$inner1[$ln2]['link'] = $row2['link'];
|
||||
$inner1[$ln2]['fontawesome'] = $row2['fontawesome'];
|
||||
|
||||
$value3 = '';
|
||||
unset($inner2);
|
||||
|
||||
if ($row2['link'] == '#') {
|
||||
$query3 = "SELECT meid
|
||||
, headline
|
||||
, link
|
||||
, mhid
|
||||
, fontawesome
|
||||
, sup
|
||||
FROM jumi_menu_entries
|
||||
WHERE mhid=$row2[mhid]
|
||||
AND sup != meid
|
||||
AND sup = $row2[sup]
|
||||
AND meid IN (SELECT DISTINCT meid
|
||||
FROM jumi_admin_rollen_rechte_zuord a, jumi_admin_rollen_user_zuord b
|
||||
WHERE a.rid = b.rid
|
||||
AND b.uid = $uid)
|
||||
ORDER BY meid ASC
|
||||
";
|
||||
#echo "<br><br><br><br><br><br><br><br>----------------------------------------$query3<br>";
|
||||
$result3 = $db->query($query3) or die("Cannot execute query3");
|
||||
$ln3 = 0;
|
||||
|
||||
while ($row3 = $result3->fetch_array()) {
|
||||
$inner2[$ln3]['headline'] = $row3['headline'];
|
||||
$inner2[$ln3]['link'] = $row3['link'];
|
||||
$inner2[$ln3]['fontawesome'] = $row3['fontawesome'];
|
||||
$value3 = $inner2;
|
||||
$ln3++;
|
||||
}
|
||||
$inner1[$ln2]['inner2'] = $value3;
|
||||
}
|
||||
|
||||
$value2 = $inner1;
|
||||
$ln2++;
|
||||
}
|
||||
$row['inner'] = $value2;
|
||||
|
||||
$table_data[] = $row;
|
||||
}
|
||||
$smarty->assign('table_data', $table_data);
|
||||
|
||||
#echo "<pre>";
|
||||
#print_r($table_data);
|
||||
#echo "</pre>";
|
||||
|
||||
###############################################################################
|
||||
$result_name = $db->query("SELECT vorname, nachname, mail FROM jumi_admin WHERE uid='$uid'");
|
||||
$row_name = $result_name->fetch_array();
|
||||
$smarty->assign('nav_name', "$row_name[vorname] $row_name[nachname]");
|
||||
|
||||
|
||||
$smarty->assign('action', "$action");
|
||||
$smarty->display("modern/dashboard/$templatename");
|
||||
?>
|
Reference in New Issue
Block a user