Tárhelygyökér lekérdezése
string
getBasedir
()
Login gyökér lekérdezése az includehoz
string
getIncLoginDir
()
Weblap gyökér lekérdezése a szerver gyökértől
string
getIncSitedir
()
Login mappa útvonala a tárhely gyökértől
string
getLogindir
()
Login mappa url-je HTTP-vel
string
getLoginDirWithHTTP
()
Weblap gyökér a tárhely gyökértől számítva
string
getSitedir
()
Weblap gyökér url-je HTTP-vel
string
getSitedirWithHTTP
()
Idő lekérdezése
A time() függvényhez hasonlóan működik. Csak rosszul működő szerveróra esetén már a módosított időt tartalmazza.
int
getTime
()
TimeStamp lekérdezése. Y-m-d H:i:s formátumban
string
getTimeStamp
()
URL a sitedir-től számítva
string
getURIFromSitedir
()
Kiléptetés
Csak akkor, ha $_GET['relogin_logout'] létezik, és értéke 1 Utána eltünteti az url-ből ezt a változót.
void
logout
()
Kijelentkező link
string
logoutLink
()
Üzenetek statisztika
array
msgStat
()
Ha a felhasználó nem jogosult az oldal megtekintésére, átirányítja az index oldalra.
void
protectedSite
([mixed $rank = null])
-
mixed
$rank: Az oldalt megtekinthető felhasználók rangja, ha string. Ha tömb, akkor több rang engedélyezhető. Ha nincs megadva ez a paraméter, akkor csak belépett felhasználók nézhetik az oldalt.
Átirányítás egy oldalra
void
redirect
([string $site = null])
-
string
$site: Erre az oldalra irányít át
E-mail küldése
void
sendEmail
(string $to, string $subject, string $body, [array $params = array()])
-
string
$to: címzett, ha $params['toadmin] = false, egyébként válaszcím
-
string
$subject: Tárgy
-
string
$body: Tartalom
-
array
$params: Egyéb paraméterek tömbje:
boolean $html True, ha html levél, false, ha szöveges
boolean $toadmin True, ha adminnak megy a levél a usertől. Egyébként false. default: false
Tömb elemeinek backslashelt vagy nem backslashelt verzióra állítása
void
setSlashes
( &$string, [boolean $bool = false], mixed $string)
-
mixed
$string: array vagy string. Tömb esetén rekurzivan működik
-
boolean
$bool: true, ha a felhasználói adatbeviteleket backslashelni akarjuk. Amúgy false
-
&$string
Rendszer inicializálása
Adatbázis kapcsolat létrehozás, szükséges osztályok beemelése, nyelv beállítás, stb
void
init
()