Finanzen hinzugefügt
This commit is contained in:
117
dashboard/finanzen.php
Normal file
117
dashboard/finanzen.php
Normal file
@ -0,0 +1,117 @@
|
||||
<?php
|
||||
## INDEX gegen DB
|
||||
if (!isset($_SESSION))
|
||||
{
|
||||
session_start();
|
||||
}
|
||||
#$_SESSION['sessionid'] = session_id();
|
||||
include_once '../classes/TestProjektSmarty.class_subdir.php';
|
||||
require_once ("../config.inc.php");
|
||||
$smarty = new SmartyAdmin();
|
||||
if (!rechte('__noright__', $uid))
|
||||
{
|
||||
echo "<meta http-equiv=\"refresh\" content=\"0; URL=error.php\">";
|
||||
exit;
|
||||
}
|
||||
$templatename = substr(basename($_SERVER['PHP_SELF']) , 0, -3) . "html";
|
||||
require_once "../language/german.inc.php";
|
||||
|
||||
# Gespeicherte Werte
|
||||
$result_sum = $db->query("SELECT sum(betrag) kontostand
|
||||
FROM jumi_finanzen
|
||||
");
|
||||
$row_sum = $result_sum->fetch_array();
|
||||
|
||||
$fmt = new NumberFormatter( 'de_DE', NumberFormatter::CURRENCY );
|
||||
$kontostand = $fmt->formatCurrency($row_sum['kontostand'], "EUR");
|
||||
$smarty->assign('kontostand', $kontostand);
|
||||
|
||||
$query = "SELECT fid, datum, date_format(datum, '%d.%m.%Y') datum_form, beschreibung, firma, art, betrag, bemerkung
|
||||
FROM jumi_finanzen
|
||||
ORDER BY datum DESC";
|
||||
|
||||
$result = $db->query($query) or die("Cannot execute query");
|
||||
|
||||
while ($row = $result->fetch_array())
|
||||
{
|
||||
$value2 = '';
|
||||
unset($inner1);
|
||||
|
||||
$query2 = "SELECT id, filename, originalname
|
||||
FROM jumi_finanzen_uploads
|
||||
WHERE fid=$row[fid]
|
||||
ORDER BY id ASC
|
||||
";
|
||||
|
||||
$result2 = $db->query($query2) or die("Cannot execute query2");
|
||||
$ln2 = 0;
|
||||
|
||||
while ($row2 = $result2->fetch_array())
|
||||
{
|
||||
|
||||
$inner1[$ln2]['id'] = $row2['id'];
|
||||
$inner1[$ln2]['filename'] = $row2['filename'];
|
||||
$inner1[$ln2]['originalname'] = $row2['originalname'];
|
||||
|
||||
$dateiarray = explode(".",$row2['originalname']);
|
||||
$endung = ".".$dateiarray[count($dateiarray)-1];
|
||||
$datei_short = substr($row2['originalname'],0,8)."[...]".$endung;
|
||||
$inner1[$ln2]['originalname_short'] = $datei_short;
|
||||
|
||||
$value2 = $inner1;
|
||||
$ln2++;
|
||||
}
|
||||
|
||||
#$fmt = new NumberFormatter( 'de_DE', NumberFormatter::CURRENCY );
|
||||
$betrag = $fmt->formatCurrency($row['betrag'], "EUR");
|
||||
|
||||
$row['betrag_form'] = $betrag;
|
||||
$row['inner'] = $value2;
|
||||
$table_data[] = $row;
|
||||
}
|
||||
$smarty->assign('table_data', $table_data);
|
||||
|
||||
#echo "<pre>";
|
||||
#print_r($table_data);
|
||||
#echo "</pre>";
|
||||
|
||||
|
||||
if (isset($_GET['editfid']) and $_GET['editfid'] != '')
|
||||
{
|
||||
# Aus externer Seite edit_user.php
|
||||
#echo "<br><br><br><br><br><br><br><br>-----------------------------------------------hier";
|
||||
$fid = $_GET['editfid'];
|
||||
$smarty->assign('create_edit', $fid);
|
||||
|
||||
$result0 = $db->query("SELECT fid, date_format(datum, '%d.%m.%Y') datum, beschreibung, firma, art, betrag, bemerkung
|
||||
FROM jumi_finanzen
|
||||
WHERE fid = $fid
|
||||
");
|
||||
$row0 = $result0->fetch_array();
|
||||
$smarty->assign('finanzen_datum', $row0['datum']);
|
||||
$smarty->assign('finanzen_beschreibung', $row0['beschreibung']);
|
||||
$smarty->assign('finanzen_firma', $row0['firma']);
|
||||
$smarty->assign('finanzen_art', $row0['art']);
|
||||
if($row0['art'] == 'A'){
|
||||
$betrag = $row0['betrag'] * (-1);
|
||||
}else{
|
||||
$betrag = $row0['betrag'];
|
||||
}
|
||||
$smarty->assign('finanzen_betrag', $betrag);
|
||||
$smarty->assign('finanzen_bemerkung', $row0['bemerkung']);
|
||||
|
||||
$query = "SELECT id, filename, originalname, date_format(datum, '%d.%m.%y - %H:%i') uploaddatum FROM jumi_finanzen_uploads WHERE fid='$fid' ORDER BY datum DESC";
|
||||
$result = $db->query($query) or die("Cannot execute query1");
|
||||
|
||||
while ($row10 = $result->fetch_array())
|
||||
{
|
||||
|
||||
$row10['orginalname_short'] = $datei_short;
|
||||
$value[] = $row10;
|
||||
}
|
||||
$smarty->assign('table_data2', $value);
|
||||
}
|
||||
|
||||
$smarty->assign('action', "$action");
|
||||
$smarty->display("modern/dashboard/$templatename");
|
||||
?>
|
@ -14,9 +14,12 @@ if(!rechte('__noright__', $uid)){
|
||||
$templatename = substr(basename($_SERVER['PHP_SELF']), 0, -3) . "html";
|
||||
require_once "../language/german.inc.php";
|
||||
|
||||
$row10['originalname'] = "Einwilligungserklaerung_personenbezogene_Daten.pdf";
|
||||
$dateiarray = explode(".",$row10['originalname']);
|
||||
$endung = ".".$dateiarray[count($dateiarray)-1];
|
||||
$datei_short = substr($row10['originalname'],0,8)."[...]".$endung;
|
||||
echo $datei_short;
|
||||
|
||||
|
||||
|
||||
$smarty->assign('action', "$action");
|
||||
$smarty->display("modern/dashboard/$templatename");
|
||||
#$smarty->assign('action', "$action");
|
||||
#$smarty->display("modern/dashboard/$templatename");
|
||||
?>
|
||||
|
Reference in New Issue
Block a user