query("SELECT count(*) Anz FROM jumi_mailverteiler_entries WHERE mail = '$mail'");
$row = $result->fetch_array();
if ($row['Anz'] == "0") {
echo '
Kontakt ist im System nicht vorhanden!
';
} else {
echo ' Kontakt ist im System bereits vorhanden!
';
}
#}else{
# echo ""
}
}
if ($function == 'contactsave') {
$vorname = trim($_POST['vorname']);
$nachname = trim($_POST['nachname']);
$mail = trim($_POST['mail']);
$verteiler = $_POST['verteiler'];
$result = $db->query("SELECT count(*) Anz FROM jumi_mailverteiler_entries WHERE mail = '$mail'");
$row = $result->fetch_array();
#Fehlercheck
if ($row['Anz'] != "0") {
echo ' Kontakt ist im System bereits vorhanden!
|***|error';
}
if ($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;
}
$sql1 = $db->query("INSERT INTO jumi_mailverteiler_entries ( vorname
, nachname
, mail
)
VALUES
( '$vorname'
, '$nachname'
, '$mail'
)
");
$mveid = $db->insert_id;
if(sizeof($verteiler) > 0){
for ($i = 0; $i < sizeof($verteiler); $i++) {
$sql2 = $db->query("INSERT INTO jumi_mailverteiler_user_zuord ( mvid
, mveid
)
VALUES
( '$verteiler[$i]'
, '$mveid'
)
");
}
if (!$sql2) {
echo ' Es gab ein Fehler in der Datenbank: Insert Kontaktzuordnung
|***|error';
exit;
}
}
if (!$sql1) {
echo ' Es gab ein Fehler in der Datenbank: Insert Kontakt
|***|error';
exit;
} else {
echo ' Kontakt wurde angelegt!
|***|success';
exit;
}
}
if ($function == 'contactupdate') {
$vorname = trim($_POST['vorname']);
$nachname = trim($_POST['nachname']);
$mail = trim($_POST['mail']);
$verteiler = $_POST['verteiler'];
$pwdback = $_POST['pwdback'];
$mveid = $_POST['mveid'];
if (isset($pwdback)) {
if ($pwdback == '1') {
$pwdback = '1';
} else {
$pwdback = '0';
}
} else {
$pwdback = '0';
}
if ($mveid == '') {
echo ' Die KontaktID wurde nicht übertragen
|***|error';
exit;
}
if ($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;
}
$sql1 = $db->query("UPDATE jumi_mailverteiler_entries
SET vorname = '$vorname'
,nachname = '$nachname'
,mail = '$mail'
WHERE mveid = $mveid");
if(sizeof($verteiler) > 0){
$sql2 = $db->query("DELETE FROM jumi_mailverteiler_user_zuord WHERE mveid = $mveid");
for ($i = 0; $i < sizeof($verteiler); $i++) {
$sql2 = $db->query("INSERT INTO jumi_mailverteiler_user_zuord ( mvid
, mveid
)
VALUES
( '$verteiler[$i]'
, '$mveid'
)
");
}
if (!$sql2) {
echo ' Es gab ein Fehler in der Datenbank: Insert Kontaktzuordnung
|***|error';
exit;
}
}
if (!$sql1) {
echo ' Es gab ein Fehler in der Datenbank: Update Kontakt
|***|error';
exit;
} else {
echo ' Kontakt wurde aktualisiert!
|***|success';
exit;
}
}
if ($function == 'deleteContact') {
$mveid = $_POST['mveid'];
$sql1 = $db->query("DELETE FROM jumi_mailverteiler_user_zuord WHERE mveid = $mveid");
$sql2 = $db->query("DELETE FROM jumi_mailverteiler_entries WHERE mveid = $mveid");
if (!$sql1 or !$sql2) {
echo ' Es gab ein Fehler in der Datenbank: deleteContact
|***|error';
exit;
} else {
echo ' Kontakt wurde entfernt.
|***|success';
exit;
}
}
?>