Mahlzeit,
Kann sein dass ich nicht verstehe was du meinst oder du verstehst nicht was ich meine.
Beides grundsätzlich möglich ;)
In dieser Funktion steht doch dieser Wert
$parts = explode(':',$_POST['montagvon']);
fest drin also muss ich den ganzen Block irgendwie 8 mal bzw. später 112 mal aufrufen, dass ich die passende Meldung eintragen kann.
In diesem Fall hat deine Funktion einen massiven Konzeptfehler. Der Sinn einer Funktion ist deren flexibilität um doppelten Code zu vermeiden.
Mal abgesehen davon, dass du $_POST grundsätzlich prüfen musst um schadliche Injections und Angriffe abzufangen, wieso übergibst du $_POST['montagvon'] nicht als Parameter.
Nochmal konkret: Hast du dich mit den Grundlagen von PHP befasst?
--
42
42