TYPO3-Testaccount
Testen Sie die aktuelle TYPO3 Version 4.4.2 kostenlos und unverbindlich für einen Monat!

jetzt testen

Schulungen

jetzt buchen

userFunc

Syntax

TYPOSCRIPT
[userFunc = user_match(checkLocalIP)]

Vergleich

Dies ruft die Funktion user_match mit "checkLocalIP" als erstem Parameter auf. Sie schreiben diese Funktion. Sie entscheiden, was sie überprüft. Der Rückgabewert dieser Funktion wird als wahr/falsch ausgewertet.

Beispiel

Schreiben Sie diese Funktion in Ihre localconf.php.

PHP
function user_match($cmd) {
  switch($cmd) {
    case "checkLocalIP":
      if (strstr(getenv("REMOTE_ADDR"),"192.168")) {
        return true;			
      }
    break;
    case "checkSomethingElse":
        // ....
    break;
  }
}

Diese Bedingung wird ein wahres Ergebnis zurückliefern, wenn die IP-Adresse 192.168 enthält - was durch Ihre Funktion herausgefunden wird.

TYPOSCRIPT
[userFunc = user_match(checkLocalIP)]