Marko: Formulardatenzugriff in Unterfunktion statt Hauptprogramm

Hallo Leute,

ich möchte die von einem Formular übergebenen Variablen auswerten. Im Hauptprogramm ist das ja kein Problem. Aber zur Strukturierung des Codes würde ich gerne das alles in einer Funktion erledigen, aber da kann ich augenscheinlich nicht mehr auf die Variablen zugreifen. Gibt es irgendeine Möglichkeit, ausser z.B. alles im AHuptprogramm in einen Array zu kopieren und dann zu übergeben (das wär mir zu blöd).

Gruss

Marko

  1. Hi,

    aber da kann ich augenscheinlich nicht mehr auf die Variablen
    zugreifen.

    PHP bekommt das mit dem Geltungsbereich von Variablen noch nicht so
    auf die Reihe. In einer Funktion mußt du globale Variablen auch als
    solche Kenntlich machen, und zwar mit

    global $varname1, $varname2, $varnamex;

    Dann stehen sie dir auch in der Funktion zur Verfügung.

    mfg
    CK1