Snippet: Erzwungener Login geht nicht
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Snippet: Erzwungener Login geht nicht
Ich habe diese Code hier kopiert und wie beschreiben in die function.php eingesetzt:
viewtopic.php?f=85&t=223230
Leider bekomme ich danach eine Fehlermeldung.
Zuerst also die Frage, ob ich alles richtig gemacht habe? Ich habe en mittleren Teil, wo "Davor einfügen" steht, kopiert und diesen code dann in der function.php VOR dem obigen Code eingefügt, also VOR "//the following assigns all....."
Ist das korrekt oder hätte das ersetzt werden müssen, weil ja über den ersten zwei Zeilen steht: "Alles auswählen"?
Der untere, dritte Code-Teil ist ja optional, denke ich?
viewtopic.php?f=85&t=223230
Leider bekomme ich danach eine Fehlermeldung.
Zuerst also die Frage, ob ich alles richtig gemacht habe? Ich habe en mittleren Teil, wo "Davor einfügen" steht, kopiert und diesen code dann in der function.php VOR dem obigen Code eingefügt, also VOR "//the following assigns all....."
Ist das korrekt oder hätte das ersetzt werden müssen, weil ja über den ersten zwei Zeilen steht: "Alles auswählen"?
Der untere, dritte Code-Teil ist ja optional, denke ich?
Re: Snippet: Erzwungener Login geht nicht
Hi,
wonach bekommst du welche Fehlermeldung?
Grüße
wonach bekommst du welche Fehlermeldung?
Grüße
Verschoben von phpBB 3.0: Administration und Benutzung nach phpBB 3.0: Mod-Bastelstube am 16.01.2014 15:26 durch Crizzo
Re: Snippet: Erzwungener Login geht nicht
Ich habe diesen Code kopiert:
// "Force login before you see anything" for guests and bots
$accessible_pages = array(
'ucp.php',
'faq.php',
);
if (!in_array($user->page['page_name'], $accessible_pages) && ($user->data['user_id'] == ANONYMOUS || $user->data['is_bot']))
{
redirect(append_sid("{$phpbb_root_path}ucp.$phpEx", "mode=login"));
}
// "Force login before you see anything" for guests and bots
und dann vor:
// The following assigns all _common_ variables that may be used at any point in a template.
$template->assign_vars(array(
in die functions.php-Datei eingesetzt.
Die functions.php-Datei gesichert und per FTP hochgeladen und die alte ersetzt.
Dann das Forum im Browser aufgerufen und bekomme dann die Meldung:
Parse error: syntax error, unexpected T_STRING in /srv/www/htdocs/web96/html/friends/includes/functions.php on line 4627
// "Force login before you see anything" for guests and bots
$accessible_pages = array(
'ucp.php',
'faq.php',
);
if (!in_array($user->page['page_name'], $accessible_pages) && ($user->data['user_id'] == ANONYMOUS || $user->data['is_bot']))
{
redirect(append_sid("{$phpbb_root_path}ucp.$phpEx", "mode=login"));
}
// "Force login before you see anything" for guests and bots
und dann vor:
// The following assigns all _common_ variables that may be used at any point in a template.
$template->assign_vars(array(
in die functions.php-Datei eingesetzt.
Die functions.php-Datei gesichert und per FTP hochgeladen und die alte ersetzt.
Dann das Forum im Browser aufgerufen und bekomme dann die Meldung:
Parse error: syntax error, unexpected T_STRING in /srv/www/htdocs/web96/html/friends/includes/functions.php on line 4627
Re: Snippet: Erzwungener Login geht nicht
Zeig doch mal die fragliche Datei mittels PasteBin her.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: Snippet: Erzwungener Login geht nicht
PasteBin war auch neu für mich. Ich hoffe ich hab's richtig gemacht?!
Hier der Link:
http://pastebin.de/38893
Dort findet sich von Zeile 4630 bis 4640 der reinkopierte Codeschnipsel.
Hier der Link:
http://pastebin.de/38893
Dort findet sich von Zeile 4630 bis 4640 der reinkopierte Codeschnipsel.
Re: Snippet: Erzwungener Login geht nicht
Datei falsch codiert (nicht notepad++ benutzt)
oder
Etwas was davor war (oder im Weg, je nachdem) weg-eingefügt.
Das Script ist so simpel, das da kaum ein fehler möglich ist
oder
Etwas was davor war (oder im Weg, je nachdem) weg-eingefügt.
Das Script ist so simpel, das da kaum ein fehler möglich ist

Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...
Re: Snippet: Erzwungener Login geht nicht
Dein Code hast du nicht korrekt eingefügt, schau mal was in der Datei eigentlich statt des Codes steht:
Texteditor verwenden! (Word ist keiner!)
Code: Alles auswählen
    // "Force login before you see anything" for guests and bots    Â
    $accessible_pages = array(
        'ucp.php',
        'faq.php',
    );
    if (!in_array($user->page['page_name'], $accessible_pages) && ($user->data['user_id'] == ANONYMOUS || $user->data['is_bot']))
    {
        redirect(append_sid("{$phpbb_root_path}ucp.$phpEx", "mode=login"));
    }
    // "Force login before you see anything" for guests and bots
Re: Snippet: Erzwungener Login geht nicht
Ich habe BBEdit verwendet. Da sollte eigentlich der Fehler nicht herkommen.....
Und im PasteBin wird es doch auch korrekt angezeigt?
Könnte es sein, daß du am PC was anderes gezeigt bekommst als am Mac?
Kann es sein, daß es am Upload liegt? Ich hab so in Erinnerung, daß manche Dateien in einem bestimmten Modus hochgeladen werden müssen...
Womit hast du den Code angeschaut und diese kryptischen Zeichen angezeigt bekommen? (Bin am Mac)
Und im PasteBin wird es doch auch korrekt angezeigt?
Könnte es sein, daß du am PC was anderes gezeigt bekommst als am Mac?
Kann es sein, daß es am Upload liegt? Ich hab so in Erinnerung, daß manche Dateien in einem bestimmten Modus hochgeladen werden müssen...
Womit hast du den Code angeschaut und diese kryptischen Zeichen angezeigt bekommen? (Bin am Mac)
Re: Snippet: Erzwungener Login geht nicht
Ich habe die php-Datei jetzt nochmal mit Textedit geöffnet und sehe da keine kryptischen Zeichen.
Das scheint mir eher eine Windows-Verhunzung zu sein....
Auch, wenn ich in BBEdit "Show invisibles" anwähle, werden nur Leerzeichen,Zeilenumbrüche, etc. angezeigt.
Der Code ist völlig in Ordnung.
Das scheint mir eher eine Windows-Verhunzung zu sein....
Auch, wenn ich in BBEdit "Show invisibles" anwähle, werden nur Leerzeichen,Zeilenumbrüche, etc. angezeigt.
Der Code ist völlig in Ordnung.
Re: Snippet: Erzwungener Login geht nicht
Notepad++ benutzen, nichts anderes.Orpheus hat geschrieben:Ich habe BBEdit verwendet.
Zum neuen editieren eine Vorab-Sicherung der functions.php benutzen, da die Codierung warscheinlich schon verhunzt ist

Area51@4seven | Area51@4seven / Reloaded | Kein Support via PN
Club goin up, on a Tuesday...
Club goin up, on a Tuesday...