query("SELECT count(*) Anz FROM jumi_admin WHERE mail = '$mail'"); $row = $result->fetch_array(); if ($row['Anz'] == "0") { echo '
User ist im System nicht vorhanden!
'; } else { echo '
User ist im System bereits vorhanden!
'; } #}else{ # echo "" } } #echo "Funktion: $function"; if ($function == 'usersave') { require_once("func_genPwd.php"); $vorname = trim($_POST['vorname']); $nachname = trim($_POST['nachname']); $mail = trim($_POST['mail']); $rollen = $_POST['rollen']; $result = $db->query("SELECT count(*) Anz FROM jumi_admin WHERE mail = '$mail'"); $row = $result->fetch_array(); #Fehlercheck if ($row['Anz'] != "0") { echo '
User ist im System bereits vorhanden!
|***|error'; } if ($rollen == '' or $vorname == '' or $nachname == '' or $mail == '') { echo '
Es müssen alle Felder ausgefüllt werden!
|***|error'; exit; } if (!filter_var($mail, FILTER_VALIDATE_EMAIL)) { echo '
Geben Sie eine gültige Mailadresse ein!
|***|error'; exit; } $error = 0; $password = generateStrongPassword(); $password_md5 = md5($password); $sql1 = $db->query("INSERT INTO jumi_admin ( vorname , nachname , mail , passwort ) VALUES ( '$vorname' , '$nachname' , '$mail' , '$password_md5' ) "); $uid = $db->insert_id; if (!$sql1) { echo '
Es gab ein Fehler in der Datenbank: Insert User
|***|error'; exit; $error++; } for ($i = 0; $i < sizeof($rollen); $i++) { $sql2 = $db->query("INSERT INTO jumi_admin_rollen_user_zuord ( rid , uid ) VALUES ( '$rollen[$i]' , '$uid' ) "); } if (!$sql2) { echo '
Es gab ein Fehler in der Datenbank: Insert Rollenzuordnung
|***|error'; exit; $error++; } if ($error == 0) { $empfaenger = "$mail"; $betreff = "Anmeldung JU & MI Portal"; $text = " Anmeldung JU & MI Portal Guten Tag $vorname $nachname!

Sie wurden im JU & MI Portal registriert!
Nachfolgend finden Sie Ihre Zugangsdaten:

Benutzerkennung: $mail
Passwort: $password

Bitte beachten Sie, dass das Passwort zwischen Groß- und
Kleinschreibung unterscheidet.

Ändern Sie bitte zu Ihrer eigenen Sicherheit das
Passwort nach dem ersten Login unter dem Benutzericon in der Kopfleiste.

Vielen Dank "; $result_absender = $db->query("SELECT wert FROM jumi_parameter WHERE pid = 1"); $row_absender = $result_absender->fetch_array(); if ($row_absender['wert'] == '') { $absender = 'info@ju-and-mi.de'; } else { $absender = $row_absender['wert']; } $headers = "MIME-Version: 1.0\n"; $headers .= "Content-type: text/html; charset=utf-8\n"; $headers .= "From: Info JU & MI <$absender>\n"; $return = @mail($empfaenger, $betreff, $text, $headers); if ($return) { // Abfrage ob Mailversand funktioniert hat echo '

BenutzerIn wurde angelegt. Es konnte allerdings keine Mail verschickt werden!
|***|success'; exit; } else { echo '
BenutzerIn wurde angelegt. Eine Mail mit den Zugangsdaten wurde zugestellt.
|***|success'; exit; } } } ?>