moin moin..
irgendwie in funktion (1) die variablen mit global var1, var2; global machen, dass ich sie überall benutzen kann?
Das sollte aber. Zeig mal wie du es gemacht hast.
Funktioniert nicht weil:
Die Variablen Global sind und mit global in der jeweiligen Funktion nur verfügbar gemacht werden ;)
Habs hinbekommen. Normal übergeb ich variablen auch als Parameter. Nur hatte die Funktion schon 5 Parameter und irgendwann wirds zu unübersichtlich, wenn ich dann auch noch 7 Variablen per Parameter übergebe.
Wenn ich nur 1-2 Variablen habe ist global sicher kein guter Stil, wenn ich aber 20 Variablen verfügbar machen muss, häng ich bestimmt nicht 20 Parameter an sondern nutze global. Da ist es dann nämlich kein schlechter Stil.. So seh ich das jedenfalls ;)
Gruß
Björn