Symposium / Programm
24.03.2022

Ihre Anmeldung zum Symposium:

Ich habe den Datenschutzhinweis (https://www.dg-kassenarztrecht.de/datenschutz.html) zur Kenntnis genommen.
 
Mit meiner Anmeldung zum Symposium erkläre ich mich mit einer entsprechenden Nutzung meiner Daten einverstanden.

 

 








' ; $msgSent = $msgSent . '















' ; $captchaPath = 'captcha/captcha.php'; $fields = array ( // 'Feldname' => Typ, Pflichtfeld?, Ergänzungen (z.B. bei select-Feld) //'Anrede' => array('select', true, array('Frau', 'Herr')), 'Titel' => array('text', false), 'Vorname' => array('text', true), 'Nachname' => array('text', true), //'Straße' => array('text', false), //'PLZ und Stadt' => array('text', false), //'Telefon' => array('text', false), //'Website' => array('text', false), 'E-Mail-Adresse' => array('text', true), //'Betreff' => array('text', false), //'Mitteilung' => array('textarea', true), 'Datenschutz' => array('checkbox', true, 'Datenschutzbestimmungen zur Kenntnis genommen und akzeptiert!'), //'Datenschutz' => array('checkbox', true, 'Datenschutzbestimmungen'), ); /* Funktion um aus den Feldnamen eine URL-Form zu erstellen (AB HIER BITTE NUR NOCH EVENTUELLE TEXTE ANPASSEN) */ function field2url($fieldname) { return "f_".preg_replace('/([^a-z0-9-_]+)/', '', strtolower($fieldname)); } /* Ausgabe des Formulars */ if (isset($_POST['send']) && isset($_POST['captcha_code']) && isset($_POST['email'])) { // 2. Eingaben prüfen // $mailSubject = 'Anmeldung Symposium / Homepage'; $mailText = "Das Anmeldeformular hat folgende Nachricht übermittelt:.\r\n\r\n"; $mailHeader = "From: Anmeldung@".$_SERVER['HTTP_HOST']."\r\n"."Content-type: text/plain; charset=utf-8"."\r\n"; // Einzelne Felder auslesen // foreach ($fields AS $name => $settings) { if ( !( !$settings[1] || ( $settings[1] && isset($_POST[field2url($name)]) && $_POST[field2url($name)] != '' ) ) ) { // Pflichtfeld nicht ausgefüllt => Abbruch // $sent = false; break; } else if ($_POST[field2url($name)] != '') { // Inhalt (wenn nicht leer) in die E-Mail schreiben // $mailText .= $name.": ".$_POST[field2url($name)]."\r\n"; // Titel als Absender setzen // if ($name == "Titel"){ $titel = $_POST[field2url($name)]; } // Vorname als Absender setzen // if ($name == "Vorname") { $vorname = $_POST[field2url($name)]; } // Nachname als Absender setzen // if ($name == "Nachname") { $nachname = $_POST[field2url($name)]; } // E-Mail-Adresse als Absender setzen // if ($name == "E-Mail-Adresse") { $email = $_POST[field2url($name)]; $mailHeader = "From: ".$_POST[field2url($name)]."\r\n"."Content-type: text/plain; charset=utf-8"."\r\n"; } // Betreff auch in den Betreff der E-Mail übernehmen // if ($name == "Betreff") { $mailSubject .= ": ".$_POST[field2url($name)]; } } } // Kurzer Spam-Check inkl. Captcha-Check // if ($_POST['captcha_code'] != $_SESSION['captcha_spam'] || $_POST['email'] != '') { // Bot => Abbruch // $sent = false; } if (!isset($sent)) { // Nach erfolgreicher Überprüfung E-Mail verschicken // mail($adminMail, $mailSubject, $mailText, $mailHeader); $sent = true; /*echo "

".$formTitle."

" . "

".$msgSent."

";*/ //Update in die Datenbank ################################################################################################################# /*LIVE*/ //$sql = "INSERT INTO 34359_Symposium (Titel, Vorname, Nachname, email, dsgvo) VALUES ('" . $titel . "','" . $vorname . "', '" . $nachname . "', '" . $email . "', '1')"; //$einfuegen = mysql_query($sql); $sql = "INSERT INTO 34359_Symposium (Titel, Vorname, Nachname, email, dsgvo) VALUES (?,?,?,?,?)"; //$sql = "INSERT INTO user (email, passwort) VALUES (?,?)"; $statement = $link ->prepare($sql); //$statement->bind_param('ss', $email, $pw); $statement->bind_param('sssss', $tt, $vn, $nn, $em, $dsgvo); //$statement->bind_param('ss', $tt, $vname, $nname, $em); $tt = utf8_decode("$titel"); $vn = utf8_decode("$vorname"); $nn = utf8_decode("$nachname"); $em = utf8_decode("$email"); $dsgvo = "1"; $statement->execute(); //$new_id = $statement->insert_id; //echo $new_id; //mysql_close(); mysqli_close($link); ################################################################################################################# echo "

Bestätigung Ihrer Anmeldung anfordern:

"; echo "

"; echo ""; echo "Klicken Sie bitte auf Ihre E-Mail-Adresse:" . $email . "

"; } } else $sent = false; if (!$sent) { // 3. Formular ausgeben (Beginn des Formulars) // echo "

".$formTitle."

" . "

".$msgInfo."

" . ((isset($_POST['send'])) ? $msgError : '') . "
" . ''; // Felder auslesen // foreach ($fields AS $name => $settings) { // Ausgabe je nach Typ // switch ($settings[0]) { case 'select': // Select-Feld // echo ""; echo "'; break; case 'text': // Einfaches Text-Feld // //echo ""; echo ""; echo (($settings[1]) ? '"; echo ""; break; case 'textarea': // Mehrzeiliges Textfeld // //echo ""; echo (($settings[1]) ? '"; echo ""; break; case 'checkbox': // Checkbox // //echo ""; echo (($settings[1]) ? '"; echo ""; break; } } // Formular-Ausgabe abschließen und Captcha einbinden // //echo "" . echo "" . '
".$name.":".(($settings[1]) ? ' (*)' : '')."
".$name.":".(($settings[1]) ? ' (*)' : '')."
' : '').$name.":".(($settings[1]) ? ' (*)' : '')."
".$name.":".(($settings[1]) ? ' (*)' : '')."' : '').$name.":".(($settings[1]) ? ' (*)' : '')."
".$name.":".(($settings[1]) ? ' (*)' : '')."' : '').$name.":".(($settings[1]) ? ' (*)' : '')."
Spam-Schutz:

wiederholen(*)
\"Captcha\"

Spam-Schutz:
wiederholen(*)
\"Captcha\"
' . '' . ''. ''. ''. ''. '
'. '' . '' . ''. '
'. '
'; //'' . //'' . //'' . //''. //''; } ?>