From e62b25051529e953f887a27f061e488a54295752 Mon Sep 17 00:00:00 2001 From: ma0048 Date: Wed, 17 Nov 2021 08:51:32 +0100 Subject: [PATCH] beim editieren von lvb gruppen auf umlaute und sonderzeichen ueberpruefen --- vilesci/stammdaten/lvbgruppenverwaltungDetail.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/vilesci/stammdaten/lvbgruppenverwaltungDetail.php b/vilesci/stammdaten/lvbgruppenverwaltungDetail.php index f6a35e90d..891a8ea09 100644 --- a/vilesci/stammdaten/lvbgruppenverwaltungDetail.php +++ b/vilesci/stammdaten/lvbgruppenverwaltungDetail.php @@ -396,6 +396,13 @@ if ($type == 'save') $gruppe = new gruppe(); if ($gruppe->load($gruppe_kurzbz)) { + if(!preg_match('/^[A-Z0-9a-z\-\_]*$/', $_POST['kurzBzNeu']) || + !preg_match('/^[A-Z0-9a-z\-\_]*$/', $_POST['bezeichnung'])) + { + echo "Bitte verwenden Sie für die Kurzbezeichnung/Bezeichnung keine Sonderzeichen oder Umlaute"; + return; + } + $gruppe->bezeichnung = $_POST['bezeichnung']; if ($admin) { @@ -432,6 +439,12 @@ if ($type == 'save') $lvb = new lehrverband(); if ($lvb->load($studiengang_kz, $semester, $verband, $gruppe)) { + if(!preg_match('/^[A-Z0-9a-z\-\_]*$/', $_POST['bezeichnung'])) + { + echo "Bitte verwenden Sie für die Bezeichnung keine Sonderzeichen oder Umlaute"; + return; + } + $lvb->bezeichnung = $_POST['bezeichnung']; if ($admin)