Bernhard Peissl: Klasse(n) Problem

Beitrag lesen

Ach ja, zu deinem Problem ;-)

Definiere eine eiegne Methode in deiner Klasse namens 'checkServer()' beispielsweise, in diese Methode packst du die if-Anweisung. Und direkt nach dem Erzeugen des Objekts im Hauptprogramm rufst du diese Methode auf:

[[ Es sei dazugesagt, dass ich bezügl Klassensyntax in PHP nicht allwissend bin *g* ]]

$a = new <Klassenname>; // Objekt $a der Klasse <Klassenname> erzeugen
$a->checkServer(); // Deine Methode für das Objekt $a aufrufen!

class <Klassenname> {
  // Instanzvariablen:

var $username;
  [[ weitere Variablendeklarationen ]]

// Methoden:
  function checkServer () {
    if($SERVER_NAME == "xyz") {...} else { ... }
  }
  [[ weitere Methoden ]]
}

Falls es noch Probleme geben sollte, poste mal deine Klasse. Aber nur Variablen und Methodendeklarationen!

Gute Nacht,
Bernhard