Nun, erstmals möchte ich mich im Vorraus entschuldigen, wenn's das falsche Unterforum ist, wusste nicht genau wo es hingehört. ; )
So, meine Frage ist folgende:
Wie kann ich es so einstellen, dass man im Forum On sein muss, damit man auf der Page rumstöbern kann?
Also ich meine das so, dass man sich erst im Forum registrieren muss, damit
man den Content auf meiner Homepage benutzen kann!
Kann mir einer erklären wie sowas funktioniert, ich bin nicht gut in PHP oder so,
also bitte mit Code. ; )
Danke vielmals.
Contentnutzung erst ab Registration
Hm, ich hab mir das anguckt und ein wenig rumprobiert, aber ich versteh das nicht so richtig, was muss ich
z.B mit diesem Code hier machen ?
z.B mit diesem Code hier machen ?
Code: Alles auswählen
<?php
//Benötigte Dateien und Variablen von phpBB
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//Session auslesen und Benutzer-Informationen laden
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//Dieser Block kann weggelassen werden, wenn du nur den die Userdaten brauchst und auf den phpBB-Header verzichen möchtest
$page_title = 'Meine Seite';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
/***** Inhaltsbereich ******/
//Footer - nur dann weglassen, wenn du auch den Header weglässt
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
bei Inhaltsbereich folgendes einfügen:
So könnte das aussehen oder auch anders..
Code: Alles auswählen
if(!$userdata['session_logged_in'])
{
message_die(GENERAL_MESSAGE, 'Gäste haben keine Berechtigung diesen Content zu benutzen, bitte regestriere dich');
}
Ich habe den Code eingefügt, weiß aber nicht was ich dort verändern muss, damit diese Fehlermeldung nicht mehr erscheint:
Code: Alles auswählen
Warning: include() [function.include]: Unable to access ./extension.inc in /srv/www/httpd/phost/c/net/pytalhost/xxx/web/hp_style/fonts.php on line 148
Warning: include(./extension.inc) [function.include]: failed to open stream: No such file or directory in /srv/www/httpd/phost/c/net/pytalhost/xxx/web/hp_style/fonts.php on line 148
Warning: include() [function.include]: Failed opening './extension.inc' for inclusion (include_path='.:/srv/www/httpd/phost/c/net/pytalhost/xxx/web/') in /srv/www/httpd/phost/c/net/pytalhost/xxx/web/hp_style/fonts.php on line 148
Warning: include() [function.include]: Unable to access ./common. in /srv/www/httpd/phost/c/net/pytalhost/xxx/web/hp_style/fonts.php on line 149
Warning: include(./common.) [function.include]: failed to open stream: No such file or directory in /srv/www/httpd/phost/c/net/pytalhost/xxx/web/hp_style/fonts.php on line 149
Warning: include() [function.include]: Failed opening './common.' for inclusion (include_path='.:/srv/www/httpd/phost/c/net/pytalhost/xxx/web/') in /srv/www/httpd/phost/c/net/pytalhost/xxx/web/hp_style/fonts.php on line 149
Fatal error: Call to undefined function session_pagestart() in /srv/www/httpd/phost/c/net/pytalhost/xxx/web/hp_style/fonts.php on line 153