barbiturator
Mitglied
Hallo zusammen,
mir kam gestern eine Super-Idee, bei der ich hoffe, dass ich sie mit den nötigen Tipps umsetzen kann.
Ich weiß nun, dank dieser Hilfestellungen, wie ich aus einem hochgeladenen Dienstplan, bestimmte Daten auslesen kann.
Unter anderem, ist dabei diese Ausgabe möglich:
Ausgegeben wird also die Personalnummer, und die Dienste, die aktuell eingetragen sind. Kann ich mittels dieser Daten, via PHP, eine iCal Datei erstellen lassen?
Ich müsste dann vorher vermutlich die einzelnen Schichten definieren, von wann, bis wann die dauern...
Also: UrA = Urlaub ganztägig, BoT = Tagdienst 07:00 -19:00, Bo24 = 24h Dienst...
Das wäre eine grandiose Vereinfachung und Modernisierung unseres Dienstes.
mir kam gestern eine Super-Idee, bei der ich hoffe, dass ich sie mit den nötigen Tipps umsetzen kann.
Ich weiß nun, dank dieser Hilfestellungen, wie ich aus einem hochgeladenen Dienstplan, bestimmte Daten auslesen kann.
Unter anderem, ist dabei diese Ausgabe möglich:
Code:
=== $userTermine ===
Array
(
[1234] => Array
(
[01.06.2011] =>
[02.06.2011] =>
[03.06.2011] =>
[04.06.2011] =>
[05.06.2011] =>
[06.06.2011] => UrA
[07.06.2011] => UrA
[08.06.2011] => UrA
[09.06.2011] => UrA
[10.06.2011] => UrA
[11.06.2011] =>
[12.06.2011] =>
[13.06.2011] =>
[14.06.2011] => UrA
[15.06.2011] => UrA
[16.06.2011] => UrA
[17.06.2011] => UrA
[18.06.2011] =>
[19.06.2011] =>
[20.06.2011] => UrA
[21.06.2011] =>
[22.06.2011] =>
[23.06.2011] =>
[24.06.2011] =>
[25.06.2011] =>
[26.06.2011] =>
[27.06.2011] =>
[28.06.2011] =>
[29.06.2011] =>
[30.06.2011] =>
)
[1235] => Array
(
[01.06.2011] =>
[02.06.2011] =>
[03.06.2011] =>
[04.06.2011] =>
[05.06.2011] =>
[06.06.2011] =>
[07.06.2011] =>
[08.06.2011] =>
[09.06.2011] =>
[10.06.2011] =>
[11.06.2011] =>
[12.06.2011] =>
[13.06.2011] => Bo24
[14.06.2011] =>
[15.06.2011] =>
[16.06.2011] =>
[17.06.2011] =>
[18.06.2011] =>
[19.06.2011] =>
[20.06.2011] =>
[21.06.2011] =>
[22.06.2011] => FW
[23.06.2011] =>
[24.06.2011] => FW
[25.06.2011] =>
[26.06.2011] =>
[27.06.2011] =>
[28.06.2011] =>
[29.06.2011] => KTW
[30.06.2011] =>
)
[1236] => Array
(
[01.06.2011] => BoN
[02.06.2011] =>
[03.06.2011] =>
[04.06.2011] =>
[05.06.2011] =>
[06.06.2011] =>
[07.06.2011] =>
[08.06.2011] =>
[09.06.2011] =>
[10.06.2011] =>
[11.06.2011] =>
[12.06.2011] =>
[13.06.2011] =>
[14.06.2011] =>
[15.06.2011] =>
[16.06.2011] =>
[17.06.2011] =>
[18.06.2011] =>
[19.06.2011] =>
[20.06.2011] =>
[21.06.2011] =>
[22.06.2011] =>
[23.06.2011] => zV
[24.06.2011] =>
[25.06.2011] =>
[26.06.2011] =>
[27.06.2011] =>
[28.06.2011] =>
[29.06.2011] =>
[30.06.2011] =>
)
[1237] => Array
(
[01.06.2011] => KTW
[02.06.2011] =>
[03.06.2011] => KTW
[04.06.2011] => Bo24
[05.06.2011] =>
[06.06.2011] => QM
[07.06.2011] =>
[08.06.2011] => Hö 24
[09.06.2011] =>
[10.06.2011] =>
[11.06.2011] =>
[12.06.2011] => Hö 24
[13.06.2011] =>
[14.06.2011] =>
[15.06.2011] =>
[16.06.2011] =>
[17.06.2011] =>
[18.06.2011] => HöT
[19.06.2011] =>
[20.06.2011] => KTW
[21.06.2011] => KTW
[22.06.2011] => FW
[23.06.2011] =>
[24.06.2011] => FW
[25.06.2011] =>
[26.06.2011] =>
[27.06.2011] =>
[28.06.2011] =>
[29.06.2011] =>
[30.06.2011] =>
)
[1238] => Array
(
[01.06.2011] =>
[02.06.2011] =>
[03.06.2011] =>
[04.06.2011] =>
[05.06.2011] =>
[06.06.2011] =>
[07.06.2011] => BoN
[08.06.2011] => BoT
[09.06.2011] =>
[10.06.2011] =>
[11.06.2011] => Bo24
[12.06.2011] =>
[13.06.2011] =>
[14.06.2011] =>
[15.06.2011] =>
[16.06.2011] =>
[17.06.2011] =>
[18.06.2011] =>
[19.06.2011] =>
[20.06.2011] =>
[21.06.2011] => FW
[22.06.2011] =>
[23.06.2011] =>
[24.06.2011] => BoT
[25.06.2011] => Bo24
[26.06.2011] =>
[27.06.2011] =>
[28.06.2011] => BoN
[29.06.2011] =>
[30.06.2011] => Bo24
)
)
Ausgegeben wird also die Personalnummer, und die Dienste, die aktuell eingetragen sind. Kann ich mittels dieser Daten, via PHP, eine iCal Datei erstellen lassen?
Ich müsste dann vorher vermutlich die einzelnen Schichten definieren, von wann, bis wann die dauern...
Also: UrA = Urlaub ganztägig, BoT = Tagdienst 07:00 -19:00, Bo24 = 24h Dienst...
Das wäre eine grandiose Vereinfachung und Modernisierung unseres Dienstes.