Hartmut: application-Variable ?

Hallo,

finde ich in meinen Buecher soetwas nur nicht, oder gibt es in PHP wirklich keine moeglichkeit einer application-Variable in der alle PHP-Prozesse einer Anwendung gemeinsam Daten speichern koennen.

Muss ich fuer diesen Zweck wirklich von allen Prozessen aus Daten in einer DB oder Datei zwischenspeichern?

Vielleicht weiss ja von Euch jemand mehr.

Mit bestem Dank schon mal

Hartmut

  1. Hallo,

    hi

    finde ich in meinen Buecher soetwas nur nicht, oder gibt es in PHP wirklich keine moeglichkeit einer application-Variable in der alle PHP-Prozesse einer Anwendung gemeinsam Daten speichern koennen.

    doch, das geht mit sessions: deine werte werden in eine datei gespeichert, und im prinzip wird der dateiname via cookies oder url an die nächste seite übergeben. dort werden die werte wieder ausgelesen und in die variablen geschrieben.

    ist sehr einfach zu benutzen:
    http://www.php.net:8000/manual/en/html/ref.session.html (original doku)
    http://www.dynamic-webpages.de/ (viele tutorials)

    Muss ich fuer diesen Zweck wirklich von allen Prozessen aus Daten in einer DB oder Datei zwischenspeichern?

    ja, aber mit den session funktionen ist das nur eine zeile für init() und eine zeile pro variable.

    Mit bestem Dank schon mal

    keine ursache

    Hartmut

    lg,
    Michael

  2. Hallo,

    finde ich in meinen Buecher soetwas nur nicht, oder gibt es in PHP wirklich keine moeglichkeit einer application-Variable in der alle PHP-Prozesse einer Anwendung gemeinsam Daten speichern koennen.

    PHP ist kein Applikation server... auch wenn es von vielen so gewünscht wurde (siehe [php-dev] maillinglisten archiv)

    ergo.. auch keine applikation vars...

    lg
    Ludwig