mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-07-15 22:12:16 +00:00
Leerzeichen werden bei der Aliaserstellung nun durch Unterstriche ersetzt
This commit is contained in:
@@ -965,10 +965,15 @@ if(!$error)
|
||||
$benutzer->person_id = $prestd->person_id;
|
||||
$benutzer->aktiv = true;
|
||||
|
||||
$qry_alias = "SELECT * FROM public.tbl_benutzer WHERE alias=LOWER('".clean_string($prestd->vorname).".".clean_string($prestd->nachname)."')";
|
||||
$nachname_clean = mb_strtolower(convertProblemChars($prestd->nachname));
|
||||
$vorname_clean = mb_strtolower(convertProblemChars($prestd->vorname));
|
||||
$nachname_clean = str_replace(' ','_', $nachname_clean);
|
||||
$vorname_clean = str_replace(' ','_', $vorname_clean);
|
||||
|
||||
$qry_alias = "SELECT * FROM public.tbl_benutzer WHERE alias=LOWER('".$vorname_clean.".".$nachname_clean."')";
|
||||
$result_alias = $db->db_query($qry_alias);
|
||||
if($db->db_num_rows($result_alias)==0)
|
||||
$benutzer->alias = strtolower(clean_string($prestd->vorname).'.'.clean_string($prestd->nachname));
|
||||
$benutzer->alias = $vorname_clean.'.'.$nachname_clean;
|
||||
else
|
||||
$benutzer->alias = '';
|
||||
|
||||
|
||||
@@ -814,11 +814,16 @@ if(isset($_POST['save']))
|
||||
$benutzer->uid = $uid;
|
||||
$benutzer->person_id = $person->person_id;
|
||||
$benutzer->aktiv = true;
|
||||
|
||||
$qry_alias = "SELECT * FROM public.tbl_benutzer WHERE alias=LOWER('".clean_string($person->vorname).".".clean_string($person->nachname)."')";
|
||||
|
||||
$nachname_clean = mb_strtolower(convertProblemChars($person->nachname));
|
||||
$vorname_clean = mb_strtolower(convertProblemChars($person->vorname));
|
||||
$nachname_clean = str_replace(' ','_', $nachname_clean);
|
||||
$vorname_clean = str_replace(' ','_', $vorname_clean);
|
||||
|
||||
$qry_alias = "SELECT * FROM public.tbl_benutzer WHERE alias=LOWER('".$vorname_clean.".".$nachname_clean."')";
|
||||
$result_alias = $db->db_query($qry_alias);
|
||||
if($db->db_num_rows($result_alias)==0)
|
||||
$benutzer->alias = mb_strtolower(clean_string($person->vorname).'.'.clean_string($person->nachname));
|
||||
$benutzer->alias =$vorname_clean.'.'.$nachname_clean;
|
||||
else
|
||||
$benutzer->alias = '';
|
||||
|
||||
|
||||
@@ -476,6 +476,9 @@ if(isset($_POST['save']))
|
||||
{
|
||||
$nachname_clean = mb_strtolower(convertProblemChars($nachname));
|
||||
$vorname_clean = mb_strtolower(convertProblemChars($vorname));
|
||||
$nachname_clean = str_replace(' ','_', $nachname_clean);
|
||||
$vorname_clean = str_replace(' ','_', $vorname_clean);
|
||||
|
||||
$bn = new benutzer();
|
||||
|
||||
if(!$bn->alias_exists($vorname_clean.'.'.$nachname_clean))
|
||||
|
||||
Reference in New Issue
Block a user