|
Neue Downloads
Top 5 Downloads
|
· Gäste Online: 9
· Mitglieder Online: 0
· Registrierte Mitglieder: 2,077
· Neustes Mitglied: shenrenttt
|
| ·
toto4173 | 00:48:23 |
| ·
Seehund | 03:49:37 |
| ·
shenrenttt | 06:44:38 |
| ·
basti1977 | 12:35:02 |
| ·
der_kenny | 13:32:45 |
| ·
SDChef | 15:08:56 |
| ·
Hilzi1984 | 16:28:53 |
| ·
Viktoras | 16:31:42 |
| ·
cityman | 16:41:59 |
| ·
StiFFi | 16:47:04 |
| ·
TrixyAc | 17:33:04 |
| ·
flohbyteradio | 21:36:30 |
| ·
DjAachen | 21:37:15 |
| ·
houseman | 1 Tag |
| ·
shenrenrrr | 1 Tag |
| ·
Kara_22 | 1 Tag |
| ·
scaperex | 1 Tag |
| ·
Mela | 1 Tag |
| ·
highfly1 | 1 Tag |
| ·
halilbicakci | 1 Tag |
|
|
|
Globale Variablen und Konstanten in "PHP-Fusion" |
|
Wenn man eigene Modifikationen in das bestehende CMS PHP-Fusion mit einbauen will, kann es sein, dass man damit konfrontiert wird: Woher bekomme ich den Usernamen von dem User, der gerade auf der Seite surft oder wie kann ich eine Seite nur für Admins zugänglich machen?
Innerhalb von PHP-Fusion gibt es eine ganze Reihe von Variablen und Konstanten, die sehr hilfreich sind und die man aus Gründen der Sicherheit und Performance verwenden sollte. Im folgenden sind diese aufgelistet und beschrieben.
Konstanten
Allgemeine Konstanten:
IN_FUSION : Damit kann man kontrollieren, ob die Datei in die maincore.php eingebudnen ist
LOCALESET : Gewählte Sprache
USER_IP : IP des Aktuellen Besuchers
QUOTES_GPC : Zur Kontrolle ob magic_quotes_gpc aktivit ist
FUSION_REQUEST : enthält den Scriptnamen inklusive etwaiger Unterordner und GET-Variablen. z.B. forum/post.php?action=newthread&forum_id=62
FUSION_SELF : enthält den Scriptnamen (ohne Unterordner und Get-Variablen) z.B: post.php
FUSION_QUERY : enthält den Parameter(= GET-Variablen) einer Datei z.B. action=newthread&forum_id=62
Relative Pfade:
BASEDIR : Der relative Pfad zum Hauptverzeichnis von PHP-Fusion, z.B. ../
ADMIN : Relativer Pfad zum Administrations-Ordner
IMAGES : Relativer Pfad zum Images-Ordner
IMAGES_A : Relativer Pfad zum Ordner "images/articles"
IMAGES_N : Relativer Pfad zum Ordner "images/news"
IMAGES_NC : Relativer Pfad zum Ordner "images/news_cats"
PHOTOS : Relativer Pfad zum Ordner "images/photoalbum/"
INCLUDES : Relativer Pfad zum includes-Ordner
LOCALE : Relativer Pfad zum Locale-Ordner
FORUM : Relativer Pfad zum Forum-Ordner
INFUSIONS : Relativer Pfad zum Infusions-Ordner
THEMES : Relativer Pfad zum Themes-Ordner
THEME : Relativer Pfad zum Ordner des gewählten Themes
Zugriffsabfragen:
iGUEST : ist wahr, wenn der Besucher nicht angemeldet ist
iMEMBER : ist wahr, wenn der Besucher angemeldet ist.
iADMIN : ist wahr, wenn der User als Administrator eingetragen ist
iSUPERADMIN : ist wahr, wenn der User als Super Administrator eingetragen ist
iUSER : enthält das Userlevel (0 = Gast, 101 = Mitglied, 102 = Admin oder 103 =Super Admin)
iUSER_RIGHTS : Liste der Adminrechte dieses Users
iUSER_GROUPS : Liste mit IDs der Gruppen, in die der User eingetragen ist
iAUTH : Enthält den Aidlink fürs Admin panel (Sicherheitsmaßnahme)
Variablen:
Sprachdateien:
$locale : Enthält lokalisierte Texte aus den Dateien im locale Ordner
Seiteneinstellungen:
$settings["sitename"] : z.B: PHP-Fusion Powered Website
$settings["siteurl"] : z.B: http://www.yourdomain.com/
$settings["sitebanner"] : z.B: images/baner.gif
$settings["siteemail"] : z.B: you@yourdomain.com
$settings["siteusername"] : z.B: Basti
$settings["siteintro"] : z.B: Welcome to your site
$settings["description"] : z.B:
$settings["keywords"] : z.B:
$settings["footer"] : z.B: Copyright © 2007
$settings["opening_page"] : z.B: news.php
$settings["news_style"] : z.B: 0
$settings["locale"] : z.B: English
$settings["theme"] : z.B: fusion2
$settings["shortdate"] : z.B: %d/%m/%Y %H:%M
$settings["longdate"] : z.B: %B %d %Y %H:%M:%S
$settings["forumdate"] : z.B: %d-%m-%Y %H:%M
$settings["subheaderdate"] : z.B: %B %d %Y %H:%M:%S
$settings["timeoffset"] : z.B: 0
$settings["numofthreads"] : z.B: 5
$settings["attachments"] : z.B: 1
$settings["attachmax"] : z.B: 150000
$settings["attachtypes"] : z.B: .gif,.jpg,.png,.zip,.rar,.tar
$settings["thread_notify"] : z.B: 0
$settings["enable_registration"] : z.B: 1
$settings["email_verification"] : z.B: 1
$settings["admin_activation"] : z.B: 0
$settings["display_validation"] : z.B: 1
$settings["validation_method"] : z.B: image
$settings["thumb_w"] : z.B: 100
$settings["thumb_h"] : z.B: 100
$settings["photo_w"] : z.B: 400
$settings["photo_h"] : z.B: 300
$settings["photo_max_w"] : z.B: 1800
$settings["photo_max_h"] : z.B: 1600
$settings["photo_max_b"] : z.B: 150000
$settings["thumb_compression"] : z.B: gd2
$settings["thumbs_per_row"] : z.B: 4
$settings["thumbs_per_page"] : z.B: 12
$settings["tinymce_enabled"] : z.B: 0
$settings["smtp_host"] : z.B: smtp.host.de
$settings["smtp_username"] : z.B: Maonor
$settings["smtp_password"] : z.B: 23134rt
$settings["bad_words_enabled"] : z.B: 0
$settings["bad_words"] : z.B: asshole
$settings["bad_word_replace"] : z.B: ****
$settings["guestposts"] : z.B: 0
$settings["numofshouts"] : z.B: 10
$settings["flood_interval"] : z.B: 15
$settings["counter"] : z.B: 4
$settings["version"] : z.B: 6.01.11
$settings["maintenance"] : z.B: 0
$settings["maintenance_message"] : z.B: Seite wird gerade gewartet
Userdaten:
$userdata["user_id"] : z.B: 1
$userdata["user_name"] : z.B: Basti
$userdata["user_password"] : z.B: cucb1e7232373312861277343123
$userdata["user_email"] : z.B: test@test.com
$userdata["user_hide_email"] : z.B: 1
$userdata["user_location"] : z.B: Germany
$userdata["user_birthdate"] : z.B: 1919-01-01
$userdata["user_aim"] : z.B: Aimuser
$userdata["user_icq"] : z.B: 123456789
$userdata["user_msn"] : z.B: mymsn@hotmail.com
$userdata["user_yahoo"] : z.B:
$userdata["user_web"] : z.B: http://basti2web.de
$userdata["user_theme"] : z.B: fusion2
$userdata["user_offset"] : z.B: 0
$userdata["user_avatar"] : z.B: avatar[1].jpg
$userdata["user_sig"] : z.B: Unmögliches ist dazu da, möglich gemacht zu werden
$userdata["user_posts"] : z.B: 3
$userdata["user_joined"] : z.B: 1151313189
$userdata["user_lastvisit"] : z.B: 1156592574
$userdata["user_ip"] : z.B: 127.0.0.1
$userdata["user_rights"] : z.B: A.AC.AD.B.C.CP.DB.DC.D.FQ.F.IM.I.IP.M.N.NC.P.PH.PI.PO.S.SL.S1.S2.S3.S4.S5.S6.S7.SU.UG.U.W.WC
$userdata["user_groups"] : z.B:
$userdata["user_level"] : z.B: 103
Sollten noch Fragen offen sein, dann bitte ich Sie diese in meinem Forum zu stellen. |
|
|
am 12. November 2008 00:20:57
|

Kommentare: 1 Benutzerlevel: Mitglied
|
das ist ne geile hilfe, danke gut gemacht |
|
|
am 22. Februar 2010 18:01:47
|

Kommentare: 1 Benutzerlevel: Mitglied
|
GOILLL super teil  |
|
|
|
Nur Mitgliedern ist das Kommentieren gestattet.
|
|
|
Aktuelle Bewertung: (Insgesamt: 2 Bewertungen) |
|
|
|