person_pk familienname vorname vornamen anrede geschlecht gebdat gebort gebnation staatsbürgerschaft familienstand svnr anzahlderkinder ersatzkennzeichen titel postnomentitel ";
while($row = pg_fetch_object($result))
{
$i++;
@@ -265,17 +265,17 @@ if($result = pg_query($conn_fas, $qry))
echo" ";
echo "";
echo "'".$row->vorname1."'";
- if($row->vorname1<>$row->vorname2)
+ if($row->vorname1<>$row->vorname2 || $row->vornamen1<>$row->vornamen2)
echo" ";
echo " ";
+ echo "'".$row->vornamen1."'";
+ if($row->vorname1<>$row->vorname2 || $row->vornamen1<>$row->vornamen2)
+ echo" ";
+ echo " ";
echo "'".$row->anrede1."'";
if($row->anrede1<>$row->anrede2)
echo" ";
echo " ";
- echo "'".$row->vornamen1."'";
- if($row->vornamen1<>$row->vornamen2)
- echo" ";
- echo " ";
echo "'".$row->geschlecht1."'";
if($row->geschlecht1<>$row->geschlecht2)
echo" ";
@@ -306,18 +306,18 @@ if($result = pg_query($conn_fas, $qry))
echo " ";
echo "'".$row->anzahlderkinder1."'";
if($row->anzahlderkinder1<>$row->anzahlderkinder2)
- echo" ";
+ echo" ";
echo " ";
echo "'".$row->ersatzkennzeichen1."'";
if($row->ersatzkennzeichen1<>$row->ersatzkennzeichen2)
echo" ";
echo " ";
echo "'".$row->titel1."'";
- //if($row->titel1<>$row->titel2)
+ if($row->titel1<>$row->titel2 || $row->postnomentitel1<>$row->postnomentitel2)
echo" ";
echo " ";
echo "'".$row->postnomentitel1."'";
- //if($row->postnomentitel1<>$row->postnomentitel2)
+ if($row->titel1<>$row->titel2 || $row->postnomentitel1<>$row->postnomentitel2)
echo" ";
echo " ";
echo " ";
@@ -333,17 +333,17 @@ if($result = pg_query($conn_fas, $qry))
echo" ";
echo "";
echo "'".$row->vorname2."'";
- if($row->vorname1<>$row->vorname2)
+ if($row->vorname1<>$row->vorname2 || $row->vornamen1<>$row->vornamen2)
echo" ";
echo " ";
+ echo "'".$row->vornamen2."'";
+ if($row->vornamen1<>$row->vornamen2 || $row->vornamen1<>$row->vornamen2)
+ echo" ";
+ echo " ";
echo "'".$row->anrede2."'";
if($row->anrede1<>$row->anrede2)
echo" ";
echo " ";
- echo "'".$row->vornamen2."'";
- if($row->vornamen1<>$row->vornamen2)
- echo" ";
- echo " ";
echo "'".$row->geschlecht2."'";
if($row->geschlecht1<>$row->geschlecht2)
echo" ";
@@ -374,18 +374,18 @@ if($result = pg_query($conn_fas, $qry))
echo " ";
echo "'".$row->anzahlderkinder2."'";
if($row->anzahlderkinder1<>$row->anzahlderkinder2)
- echo" ";
+ echo" ";
echo " ";
echo "'".$row->ersatzkennzeichen2."'";
if($row->ersatzkennzeichen1<>$row->ersatzkennzeichen2)
echo" ";
echo " ";
echo "'".$row->titel2."'";
- //if($row->titel1<>$row->titel2)
+ if($row->titel1<>$row->titel2 || $row->postnomentitel1<>$row->postnomentitel2)
echo" ";
echo " ";
echo "'".$row->postnomentitel2."'";
- //if($row->postnomentitel1<>$row->postnomentitel2)
+ if($row->titel1<>$row->titel2 || $row->postnomentitel1<>$row->postnomentitel2)
echo" ";
echo " ";
echo " ";
diff --git a/admin/sync/fas/sync_fas_vilesci_mitarbeiter.php b/admin/sync/fas/sync_fas_vilesci_mitarbeiter.php
index 37fa37f93..903ed9cc9 100644
--- a/admin/sync/fas/sync_fas_vilesci_mitarbeiter.php
+++ b/admin/sync/fas/sync_fas_vilesci_mitarbeiter.php
@@ -105,7 +105,7 @@ CROSS JOIN (person JOIN mitarbeiter ON person_pk=mitarbeiter.person_fk) AS p2 WH
OR ((p1.ersatzkennzeichen=p2.ersatzkennzeichen AND p1.ersatzkennzeichen<>'') OR (p1.svnr=p2.svnr AND p1.svnr<>'')))
AND (p1.person_pk < p2.person_pk)
AND (p1.svnr<>'0005010400' AND p2.svnr<>'0005010400')
-AND (p1.familienname<>p2.familienname OR p1.vorname<>p2.vorname OR p1.vornamen<>p2.vornamen OR p1.geschlecht<>p2.geschlecht OR p1.gebdat<>p2.gebdat OR p1.staatsbuergerschaft<> p2.staatsbuergerschaft OR p1.familienstand<>p2.familienstand OR p1.svnr<>p2.svnr OR p1.ersatzkennzeichen<>p2.ersatzkennzeichen OR p1.anrede<>p2.anrede OR p1.anzahlderkinder<>p2.anzahlderkinder OR p1.titel<>p2.titel OR p1.gebnation<>p2.gebnation OR p1.postnomentitel<> p2.postnomentitel
+AND (p1.familienname<>p2.familienname OR p1.vorname<>p2.vorname OR p1.vornamen<>p2.vornamen OR p1.geschlecht<>p2.geschlecht OR p1.gebdat<>p2.gebdat OR p1.gebort<>p2.gebort OR p1.staatsbuergerschaft<> p2.staatsbuergerschaft OR p1.familienstand<>p2.familienstand OR p1.svnr<>p2.svnr OR p1.ersatzkennzeichen<>p2.ersatzkennzeichen OR p1.anrede<>p2.anrede OR p1.anzahlderkinder<>p2.anzahlderkinder OR p1.titel<>p2.titel OR p1.gebnation<>p2.gebnation OR p1.postnomentitel<> p2.postnomentitel
OR p1.beginndatum<>p2.beginndatum OR p1.akadgrad<>p2.akadgrad OR p1.habilitation<>p2.habilitation OR p1.mitgliedentwicklungsteam<>p2.mitgliedentwicklungsteam OR p1.qualifikation<>p2.qualifikation OR p1.hauptberuflich<>p2.hauptberuflich OR p1.hauptberuf<>p2.hauptberuf OR p1.semesterwochenstunden<>p2.semesterwochenstunden OR p1.persnr<>p2.persnr OR p1.beendigungsdatum<>p2.beendigungsdatum OR p1.ausgeschieden<>p2.ausgeschieden OR p1.kurzbez<>p2.kurzbez OR p1.stundensatz<>p2.stundensatz OR p1.ausbildung<>p2.ausbildung OR p1.aktiv<>p2.aktiv)
order by p1.familienname;
";
diff --git a/admin/sync/fas/sync_fas_vilesci_person.php b/admin/sync/fas/sync_fas_vilesci_person.php
index 8665825e8..0660698e7 100644
--- a/admin/sync/fas/sync_fas_vilesci_person.php
+++ b/admin/sync/fas/sync_fas_vilesci_person.php
@@ -63,7 +63,7 @@ FROM person AS p1, person AS p2 WHERE
((p1.gebdat=p2.gebdat AND p1.familienname=p2.familienname AND p1.svnr='' AND p1.ersatzkennzeichen='')
OR ((p1.ersatzkennzeichen=p2.ersatzkennzeichen AND p1.ersatzkennzeichen<>'') OR (p1.svnr=p2.svnr AND p1.svnr<>'')))
AND (p1.person_pk < p2.person_pk)
-AND (p1.familienname<>p2.familienname OR p1.vorname<>p2.vorname OR p1.vornamen<>p2.vornamen OR p1.geschlecht<>p2.geschlecht OR p1.gebdat<>p2.gebdat OR p1.staatsbuergerschaft<> p2.staatsbuergerschaft OR p1.familienstand<>p2.familienstand OR p1.svnr<>p2.svnr OR p1.ersatzkennzeichen<>p2.ersatzkennzeichen OR p1.anrede<>p2.anrede OR p1.anzahlderkinder<>p2.anzahlderkinder OR p1.titel<>p2.titel OR p1.gebnation<>p2.gebnation OR p1.postnomentitel<> p2.postnomentitel)
+AND (p1.familienname<>p2.familienname OR p1.vorname<>p2.vorname OR p1.vornamen<>p2.vornamen OR p1.geschlecht<>p2.geschlecht OR p1.gebdat<>p2.gebdat OR p1.gebort<>p2.gebort OR p1.staatsbuergerschaft<> p2.staatsbuergerschaft OR p1.familienstand<>p2.familienstand OR p1.svnr<>p2.svnr OR p1.ersatzkennzeichen<>p2.ersatzkennzeichen OR p1.anrede<>p2.anrede OR p1.anzahlderkinder<>p2.anzahlderkinder OR p1.titel<>p2.titel OR p1.gebnation<>p2.gebnation OR p1.postnomentitel<> p2.postnomentitel)
order by p1.familienname;
";
//AND (p1.svnr<>'0005010400' AND p2.svnr<>'0005010400')
@@ -88,7 +88,7 @@ if($resultp = pg_query($conn_fas, $qry))
}
if ($rowp->vorname1<>$rowp->vorname2)
{
- $plausi.="Vorname der Person ".$rowp->familienname1." (".$rowp->uid1.", person_pk=".$rowp->person1.") ist '".$rowp->familienname2." (".$rowp->uid2.", person_pk=".$rowp->person2.") aber '".$rowp->vorname2."'.\n";
+ $plausi.="Vorname der Person ".$rowp->familienname1." (".$rowp->uid1.", person_pk=".$rowp->person1.") ist '".$rowp->familienname1."' bei ".$rowp->familienname2." (".$rowp->uid2.", person_pk=".$rowp->person2.") aber '".$rowp->vorname2."'.\n";
$error=true;
}
if ($rowp->vornamen1<>$rowp->vornamen2)
diff --git a/admin/sync/fas/sync_fas_vilesci_student.php b/admin/sync/fas/sync_fas_vilesci_student.php
index ca967ea78..521415a6d 100644
--- a/admin/sync/fas/sync_fas_vilesci_student.php
+++ b/admin/sync/fas/sync_fas_vilesci_student.php
@@ -17,6 +17,9 @@ $conn_fas=pg_connect(CONN_STRING_FAS) or die("Connection zur FAS Datenbank fehlg
$error_log='';
$text = '';
+$dateiausgabe='';
+$dateiausgabe=fopen('sync_fas_vilesci_student_ausgabe.txt','w');
+fwrite($dateiausgabe,"Ausgabe der Studentensynchro vom ".date("d.m.Y H:i:s")."\n\n");
$anzahl_eingefuegt=0;
$anzahl_fehler=0;
$ausgabe='';
@@ -60,7 +63,7 @@ foreach ($studiengangfk AS $stg)
$error_log_fas[$stg]='';
}
-
+set_time_limit(60);
$adress='ruhan@technikum-wien.at';
//$adress='fas_sync@technikum-wien.at';
@@ -83,7 +86,7 @@ function myaddslashes($var)
'') OR
AND (p1.person_pk < p2.person_pk)
AND (p1.svnr<>'0005010400' AND p2.svnr<>'0005010400')
AND (trim(p1.familienname)<>trim(p2.familienname) OR trim(p1.vorname)<>trim(p2.vorname) OR trim(p1.vornamen)<>trim(p2.vornamen)
- OR p1.geschlecht<>p2.geschlecht
+ OR p1.geschlecht<>p2.geschlecht OR p1.gebort<>p2.gebort
OR p1.gebdat<>p2.gebdat OR p1.staatsbuergerschaft<> p2.staatsbuergerschaft OR p1.familienstand<>p2.familienstand
OR p1.svnr<>p2.svnr OR p1.ersatzkennzeichen<>p2.ersatzkennzeichen OR p1.anrede<>p2.anrede OR p1.titel<>p2.titel
OR p1.anzahlderkinder<>p2.anzahlderkinder OR p1.gebnation<>p2.gebnation OR p1.postnomentitel<> p2.postnomentitel
@@ -189,11 +192,11 @@ if($resultp = pg_query($conn_fas, $qry))
echo nl2br("Kein Zugriff auf tbl_studiengang => Studiengang ".$studiengangfk[$rowp->studiengang2]." nicht gefunden.");
}
$plausi='';
- /*if ($rowp->studiengang1<>$rowp->studiengang2)
- {
- $plausi.="Studiengang der Person ".$rowp->familienname1." (".$rowp->uid1.", stg=".$studstg1."(".$studiengangfk[$rowp->studiengang1]."), person_pk=".$rowp->person1.") ist '".$rowp->studiengang1."' bei ".$rowp->familienname2." (".$rowp->uid2.", stg=".$studstg2."(".$studiengangfk[$rowp->studiengang2]."), person_pk=".$rowp->person2.") aber '".$rowp->studiengang2."'.\n";
- $error=true;
- }*/
+ //if ($rowp->studiengang1<>$rowp->studiengang2)
+ //{
+ // $plausi.="Studiengang der Person ".$rowp->familienname1." (".$rowp->uid1.", stg=".$studstg1."(".$studiengangfk[$rowp->studiengang1]."), person_pk=".$rowp->person1.") ist '".$rowp->studiengang1."' bei ".$rowp->familienname2." (".$rowp->uid2.", stg=".$studstg2."(".$studiengangfk[$rowp->studiengang2]."), person_pk=".$rowp->person2.") aber '".$rowp->studiengang2."'.\n";
+ // $error=true;
+ //}
if ($rowp->geschlecht1<>$rowp->geschlecht2)
{
$plausi.="Geschlecht der Person ".$rowp->familienname1." (".$rowp->uid1.", stg=".$studstg1."(".$studiengangfk[$rowp->studiengang1]."), person_pk=".$rowp->person1.") ist '".$rowp->geschlecht1."' bei ".$rowp->familienname2." (".$rowp->uid2.", stg=".$studstg2."(".$studiengangfk[$rowp->studiengang2]."), person_pk=".$rowp->person2.") aber '".$rowp->geschlecht2."'.\n";
@@ -391,7 +394,7 @@ foreach ($studiengangfk AS $stg)
echo nl2br("Kein Zugriff auf tbl_studiengang => Studiengang ".$stg." nicht gefunden. E-Mail mit folgendem Inhalt wird nicht verschickt:\n".$error_log_fas[$stg]);
}
}
-
+*/
$qry = "SELECT * FROM person JOIN student ON person_fk=person_pk WHERE uid NOT LIKE '\_dummy%'
@@ -409,7 +412,7 @@ AND (trim(p1.familienname)<>trim(p2.familienname) OR trim(p1.vorname)<>trim(p2.v
OR p1.gebdat<>p2.gebdat OR p1.staatsbuergerschaft<> p2.staatsbuergerschaft OR p1.familienstand<>p2.familienstand
OR p1.svnr<>p2.svnr OR p1.ersatzkennzeichen<>p2.ersatzkennzeichen OR p1.anrede<>p2.anrede
OR p1.anzahlderkinder<>p2.anzahlderkinder OR p1.titel<>p2.titel OR p1.gebnation<>p2.gebnation
- OR p1.postnomentitel<> p2.postnomentitel
+ OR p1.postnomentitel<> p2.postnomentitel OR p1.gebort<>p2.gebort
OR ((p1.zgv<>p2.zgv OR p1.zgvdatum<>p2.zgvdatum OR p1.zgvort<>p2.zgvort
OR p1.zgvmagister<>p2.zgvmagister OR p1.zgvmagisterort<>p2.zgvmagisterort OR p1.zgvmagisterdatum<>p2.zgvmagisterdatum
@@ -511,7 +514,7 @@ if($result = pg_query($conn_fas, $qry))
$facheinschlberuf=($row->berufstaetigkeit=='J'?true:false);
$reihungstest_id='';
$punkte=$row->punkte;
- $ext_id_pre=$row->person_pk;
+ $ext_id_pre=$row->student_pk;
$anmeldungreihungstest='';
$reihungstestangetreten=($row->angetreten=='J'?true:false);
$anmerkung=$row->bemerkung;
@@ -519,7 +522,7 @@ if($result = pg_query($conn_fas, $qry))
//Attribute Student
$student_uid=$row->uid;
- $matrikelnr=$row->perskz;
+ $matrikelnr=trim($row->perskz);
$prestudent_id='';
//studiengang_kz bei prestudent
$semester='';
@@ -559,7 +562,7 @@ if($result = pg_query($conn_fas, $qry))
}
if($nachname=='' || is_null($nachname))
{
- $error_log = "Nachname muss eingegeben werden: ".$this->ext_id.", ".$nachname.", ".$vorname."\n";
+ $error_log = "Nachname muss eingegeben werden: ".$ext_id_person.", ".$nachname.", ".$vorname."\n";
}
if(strlen($vorname)>32)
{
@@ -821,7 +824,7 @@ if($result = pg_query($conn_fas, $qry))
myaddslashes($geburtsnation).','.
myaddslashes($staatsbuergerschaft).','.
myaddslashes($ext_id_person).');';
- $ausgabe_person="Person ".$nachname." ".$vorname." eingefügt.";
+ $ausgabe_person="Person ".$nachname." ".$vorname." eingefügt.\n";
}
else
{
@@ -1008,7 +1011,7 @@ if($result = pg_query($conn_fas, $qry))
$ausgabe_person="Anzahl der Kinder: '".$anzahlkinder."'";
}
}
- if($row1->aktiv!=($aktiv?'t':'f'))
+ if($row1->aktiv!=($aktiv?'t':'f') && $aktiv!='')
{
$updatep=true;
if(strlen(trim($ausgabe_person))>0)
@@ -1231,7 +1234,7 @@ if($result = pg_query($conn_fas, $qry))
"now()".', '.
"'SYNC', ".
myaddslashes($ext_id_pre).');';
- $ausgabe_person="Prestudent: ID:".$person_id.", ".$nachname." eingefügt.\n";
+ $ausgabe_pre="Prestudent: ID:".$person_id.", ".$nachname." eingefügt.\n";
}
else
{
@@ -1431,7 +1434,7 @@ if($result = pg_query($conn_fas, $qry))
$ausgabe_pre="Angetreten zum Reihungstest: '".($reihungstestangetreten?'true':'false')."'";
}
}
- if($row1->anmerkung!=$anmerkung)
+ if($rows->anmerkung!=$anmerkung)
{
$updater=true;
if(strlen(trim($ausgabe_pre))>0)
@@ -1469,7 +1472,7 @@ if($result = pg_query($conn_fas, $qry))
" updatevon=".myaddslashes($updatevon).','.
' ext_id='.myaddslashes($ext_id_pre).
' WHERE prestudent_id='.myaddslashes($prestudent_id).';';
- $ausgabe_pre="Änderungen bei Prestudent mit person_id '".$person_id."', ".$nachname.": ".$ausgabe_pre."\n";
+ $ausgabe_pre="Änderungen bei Prestudent mit person_id '".$person_id."', ('".$prestudent_id."'), ".$nachname.": ".$ausgabe_pre."\n";
}
}
}
@@ -1637,7 +1640,7 @@ if($result = pg_query($conn_fas, $qry))
}
else
{
- $ausgabe_prerolle=" Prestudentrolle für ID ".$prestudent_id.", ".$nachname." angelegt: '".$rolle_kurzbz[$status]."' in Studiensemester '".$studiensemester_kurzbz[$stm]."' mit Ausbildungssemester '".$ausbildungssemester."'.\n";
+ $ausgabe_prerolle.=" Prestudentrolle für ID ".$person_id." ('".$prestudent_id."'), ".$nachname." angelegt: '".$rolle_kurzbz[$status]."' in Studiensemester '".$studiensemester_kurzbz[$stm]."' mit Ausbildungssemester '".$ausbildungssemester."'.\n";
}
}
}
@@ -1672,7 +1675,7 @@ if($result = pg_query($conn_fas, $qry))
else
{
$error=true;
- $error_log.='Fehler beim Zugriff auf Tabelle tbl_benutzer bei student_pk: '.$row->student_pk."\n".pg_errormessage($conn)."\n";
+ $error_log.='Fehler beim Zugriff auf Tabelle tbl_benutzer bei person_id: '.$person_id."\n".pg_errormessage($conn)."\n";
}
if($new_benutzer)
{
@@ -1793,7 +1796,7 @@ if($result = pg_query($conn_fas, $qry))
"now()".', '.
"'SYNC'".', '.
myaddslashes($ext_id_student).'); ';
- $ausgabe_student="Änderungen bei StudentID ".$student_uid.", Matrikelnummer:'".$benutzeralias."': ".$ausgabe_student."\n";
+ $ausgabe_student="Student mit ID ".$student_uid.", ".$nachname.", Matrikelnummer:'".$matrikelnr."' eingefügt.\n";
}
else
{
@@ -1806,16 +1809,16 @@ if($result = pg_query($conn_fas, $qry))
while($rows = pg_fetch_object($results))
{
$updates=false;
- if($rows->matrikelnr!=$matrikelnr)
+ if(trim($rows->matrikelnr)!=trim($matrikelnr))
{
$updates=true;
if(strlen(trim($ausgabe_student))>0)
{
- $ausgabe_student.=", Matrikelnummer: '".$matrikelnr."'";
+ $ausgabe_student.=", Matrikelnummer: '".$matrikelnr."' (statt '".$rows->matrikelnr."')";
}
else
{
- $ausgabe_student="Matrikelnummer: '".$matrikelnr."'";
+ $ausgabe_student="Matrikelnummer: '".$matrikelnr."' (statt '".$rows->matrikelnr."')";
}
}
if($rows->prestudent_id!=$prestudent_id)
@@ -1894,7 +1897,7 @@ if($result = pg_query($conn_fas, $qry))
" updatevon=".myaddslashes($updatevon).','.
' ext_id='.myaddslashes($ext_id_student).
' WHERE student_uid='.myaddslashes($student_uid).';';
- $ausgabe_student="Änderungen bei Student ".$student_uid.", ".$matrikelnr.": ".$ausgabe_student.".\n";
+ $ausgabe_student="Änderungen bei Student ".$student_uid.", ".$nachname.", (".$matrikelnr."): ".$ausgabe_student.".\n";
}
}
}
@@ -1924,15 +1927,14 @@ if($result = pg_query($conn_fas, $qry))
{
$ausgabe.=$ausgabe_benutzer;
$ausgabe.=$ausgabe_student;
- //echo nl2br($ausgabe);
- //ob_flush();
- //flush();
+ fwrite($dateiausgabe,$ausgabe);
+ $ausgabe='';
pg_query($conn,'COMMIT;');
}
else
{
$anzahl_fehler_student++;
- $text.="\n***********".$student_uid."/".$nachname.", ".$vorname."/".$matrikelnr."\n";
+ $text.="\n***********".$student_uid." / ".$nachname.", ".$vorname." / ".$matrikelnr."\n";
$text.=$error_log;
$text.="\n".$qry." R1\n";
$text.="**********\n\n";
@@ -1942,7 +1944,7 @@ if($result = pg_query($conn_fas, $qry))
else
{
$anzahl_fehler_benutzer++;
- $text.="\n***********".$student_uid."/".$nachname.", ".$vorname."/".$matrikelnr."\n";
+ $text.="\n***********".$student_uid." / ".$nachname.", ".$vorname." / ".$matrikelnr."\n";
$text.=$error_log;
$text.="\n".$qry." R2\n";
$text.="**********\n\n";
@@ -1955,12 +1957,15 @@ if($result = pg_query($conn_fas, $qry))
if($error)
{
$anzahl_fehler_pre++;
- $text.="\n***********".$student_uid."/".$nachname.", ".$vorname."/".$matrikelnr."\n";
- $text.="Semester: ".$semester."/Verband: ".$verband." /Gruppe: ".$gruppe." / Stg:".$studiengang_kz."\n";
+ $text.="\n***********".$student_uid." / ".$nachname.", ".$vorname." / ".$matrikelnr."\n";
+ $text.="Semester: ".$semester."/ Verband: ".$verband." / Gruppe: ".$gruppe." / Stg:".$studiengang_kz."\n";
$text.=$error_log;
$text.="\n".$qry." C1\n";
$text.="**********\n\n";
}
+ $ausgabe.=$ausgabe_person;
+ fwrite($dateiausgabe,$ausgabe);
+ $ausgabe='';
pg_query($conn,'COMMIT;'); //Commit, wenn kein Gruppeneintrag gefunden (Interessent, Bewerber) => nur Person und Prestudent werden angelegt
}
@@ -1968,7 +1973,7 @@ if($result = pg_query($conn_fas, $qry))
else
{
$anzahl_fehler_pre++;
- $text.="\n***********".$student_uid."/".$nachname.", ".$vorname."/".$matrikelnr."\n";
+ $text.="\n***********".$student_uid." / ".$nachname.", ".$vorname." / ".$matrikelnr."\n";
$text.=$error_log;
$text.="\n".$qry." R3\n";
$text.="**********\n\n";
@@ -1978,7 +1983,7 @@ if($result = pg_query($conn_fas, $qry))
else
{
$anzahl_fehler_person++;
- $text.="\n***********".$student_uid."/".$nachname.", ".$vorname."/".$matrikelnr."\n";
+ $text.="\n***********".$student_uid." / ".$nachname.", ".$vorname." / ".$matrikelnr."\n";
$text.=$error_log;
$text.="\n".$qry." R4\n";
$text.="**********\n\n";
@@ -1998,13 +2003,22 @@ Echo nl2br("Studenten: Gesamt: ".$anzahl_student_gesamt." / Eingef
$error_log="Sync Student\n--------------\n\n".$text;
Echo nl2br($error_log);
-mail($adress, 'SYNC-Fehler Student', $error_log,"From: vilesci@technikum-wien.at");
-mail($adress, 'SYNC Student', "Sync Student\n--------------\n\nPersonen ohne Reihungstest: ".$notest." \n\n"
+//mail($adress, 'SYNC-Fehler Student', $error_log,"From: vilesci@technikum-wien.at");
+fwrite($dateiausgabe,"\n\nPersonen ohne Reihungstest: ".$notest." \n\n"
+."Personen: Gesamt: ".$anzahl_person_gesamt." / Eingefügt: ".$anzahl_person_insert." / Geändert: ".$anzahl_person_update." / Fehler: ".$anzahl_fehler_person."\n"
+."Prestudenten: Gesamt: ".$anzahl_pre_gesamt." / Eingefügt: ".$anzahl_pre_insert." / Geändert: ".$anzahl_pre_update." / Fehler: ".$anzahl_fehler_pre."\n"
+."Benutzer: Gesamt: ".$anzahl_benutzer_gesamt." / Eingefügt: ".$anzahl_benutzer_insert." / Geändert: ".$anzahl_benutzer_update." / Fehler: ".$anzahl_fehler_benutzer."\n"
+."Nicht-Studenten: ".$anzahl_nichtstudenten."\n"
+."Studenten: Gesamt: ".$anzahl_student_gesamt." / Eingefügt: ".$anzahl_student_insert." / Geändert: ".$anzahl_student_update." / Fehler: ".$anzahl_fehler_student);
+fclose($dateiausgabe);
+
+/*mail($adress, 'SYNC Student', "Sync Student\n--------------\n\nPersonen ohne Reihungstest: ".$notest." \n\n"
."Personen: Gesamt: ".$anzahl_person_gesamt." / Eingefügt: ".$anzahl_person_insert." / Geändert: ".$anzahl_person_update." / Fehler: ".$anzahl_fehler_person."\n"
."Prestudenten: Gesamt: ".$anzahl_pre_gesamt." / Eingefügt: ".$anzahl_pre_insert." / Geändert: ".$anzahl_pre_update." / Fehler: ".$anzahl_fehler_pre."\n"
."Benutzer: Gesamt: ".$anzahl_benutzer_gesamt." / Eingefügt: ".$anzahl_benutzer_insert." / Geändert: ".$anzahl_benutzer_update." / Fehler: ".$anzahl_fehler_benutzer."\n"
."Nicht-Studenten: ".$anzahl_nichtstudenten."\n"
."Studenten: Gesamt: ".$anzahl_student_gesamt." / Eingefügt: ".$anzahl_student_insert." / Geändert: ".$anzahl_student_update." / Fehler: ".$anzahl_fehler_student."\n\n".$ausgabe, "From: vilesci@technikum-wien.at");
+*/
?>