"; */ include_once './classes/TestProjektSmarty.class.php'; $smarty = new Smarty(); require_once("./config.inc.php"); $template = "standard"; $templatename = substr(basename($_SERVER['PHP_SELF']),0,-3)."html"; require_once "./language/german.inc.php"; require_once("func_rollenrechte.php"); require_once "func_genUser.php"; // Rechteüberprüfung #$db = dbconnect(); if ($user_admin == ""){ require("index.php"); exit;} //Wenn man nicht angemeldet ist, darf man nicht auf die Seite if(!rore($user_admin,'a_admanleg','RE')){echo "Keine Rechte";exit;} // Rechteüberprüfung ende session_start(); # Wenn Seite neu aufgerufen wird, dann alle Sessions, die mit "bearbeiten_" beginnen löschen if(isset($_GET['new']) AND $_GET['new'] == 1){; $search_prefix = 'anlegen_'; $search_len = strlen($search_prefix); foreach( $_SESSION as $key => $value){ if ( substr( $key, 0, $search_len) == $search_prefix) { unset( $_SESSION[$key]); } } } if(isset($_GET['action'])){ $action = $_GET['action']; }else{ $action = ''; } if($action == ''){ # Daten aufbereiten für Zurückbutton if(isset($_SESSION["anlegen_vorname"])){ $smarty->assign('user_anlegen_vorname', $_SESSION["anlegen_vorname"]); } if(isset($_SESSION["anlegen_nachname"])){ $smarty->assign('user_anlegen_nachname', $_SESSION["anlegen_nachname"]); } if(isset($_SESSION["anlegen_mail"])){ $smarty->assign('user_anlegen_mail', $_SESSION["anlegen_mail"]); } # Daten aufbereiten für Zurückbutton ENDE } if($action == 'profil'){ # Daten aus Startseite speichern if(isset($_POST['vorname'])){ $_SESSION["anlegen_vorname"] = $_POST['vorname']; } if(isset($_POST['nachname'])){ $_SESSION["anlegen_nachname"] = $_POST['nachname']; } if(isset($_POST['mail'])){ $_SESSION["anlegen_mail"] = $_POST['mail']; } # Daten aus Startseite speichern ENDE if ($_SESSION["anlegen_mail"] == "" or $_SESSION["anlegen_nachname"] == "" or $_SESSION["anlegen_vorname"] == ""){ // Fehler, falls Pflichtfelder unausgefüllt $smarty->assign('user_anlegen_mandatory', "1"); }else{ $smarty->assign('user_anlegen_mandatory', "2"); $result_vorh = $db->query("SELECT count(*) Anz FROM prog_admin WHERE mail=trim('$_SESSION[anlegen_mail]')"); $row_vorh = $result_vorh->fetch_array(); if($row_vorh['Anz'] > 0){ $smarty->assign('user_anlegen_exists', "1"); }else{ $smarty->assign('user_anlegen_exists', "2"); #$db = dbconnect(); # Wenn jmd nur das Vorsteherrecht hat rid=4, dann darf er nur Standarduser vergeben $result_recht = $db->query("SELECT count(*) Anz FROM prog_admin a, prog_admin_rollen_user_zuord b WHERE user = '$user_admin' AND a.vaid=b.vaid AND rid = 4"); $row_recht = $result_recht->fetch_array(); if($row_recht['Anz'] != 1){ $query = "SELECT rid, bezeichnung FROM prog_admin_rolle ORDER BY bezeichnung ASC"; $result = $db->query( $query) or die ("Cannot execute query1"); while ($row = $result->fetch_array()){ if(isset($_SESSION["anlegen_profil"])){ if(@in_array($row['rid'], $_SESSION["anlegen_profil"])){ $select = "Y"; }else{ $select = "N"; } }else{ $select = ""; } $row['select'] = $select; $value[] = $row; } }else{ # Vorseher darf nur Standardrecht sehen $query = "SELECT rid, bezeichnung FROM prog_admin_rolle WHERE rid=2 ORDER BY bezeichnung ASC"; $result = $db->query( $query) or die ("Cannot execute query1"); while ($row = $result->fetch_array()){ if(isset($_SESSION["anlegen_profil"])){ $select = "Y"; }else{ $select = ""; } $row['select'] = $select; $value[] = $row; } } $smarty->assign('table_data', $value); } } } if($action == 'overview'){ # Daten aus Startseite speichern if(isset($_POST['profil'])){ $_SESSION["anlegen_profil"] = $_POST['profil']; }else{ unset($_SESSION["anlegen_profil"]); } # Daten aus Startseite speichern ENDE #echo "
Benutzerkennung: | $benutzerkennung |
Passwort: | $benutzerkennung |
Ändern Sie bitte zu Ihrer eigenen Sicherheit das
Passwort nach dem ersten Login.
Link zum Prognosetool
Diese Mail wurde automatisch generiert!
Antworten Sie daher nicht auf diese Mail
Vielen Dank
";
#$headers = "MIME-Version: 1.0\n";
#$headers .= "Content-type: text/html; charset=iso-8859-1\n";
# $headers .= "From: Atelerier <$row_abs[mail]>\n";
# PRoblem bei 1und1, wenn man die Absendermailadresse als Variable übergibt
$headers = 'MIME-Version: 1.0' . "\n" . "From: Prognosetool