Lieber Nikolai,
Dein Text ist nicht verständlich.
Mach lieber kurze Säzte.
Die kann man leichter verstehen.
:-)
Dein Script hat viele Stellen, an denen man sagen muss:
funktioniert eher zufällig
Also erst einmal einen vernünftigen Plan machen.
Was soll passieren?
Wie könnte man das in einzelne Aufgaben aufteilen?
Kennst Du Dich mit eigenen Funktionen in PHP schon aus?
LG
Chris