Benutzergruppen und Aufruf von Profilen funktioniert nicht..

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Buffer
Mitglied
Beiträge: 26
Registriert: 28.12.2004 22:06
Kontaktdaten:

Benutzergruppen und Aufruf von Profilen funktioniert nicht..

Beitrag von Buffer »

Hi...

...habe heute 2 Fehlermeldungen in meinem Forum gefunden.

Der erste Fehler tritt auf, wenn ich einen Namen von einem Mitglied des Boards aanklicke.
Folgende Fehlermeldung wird mir dann angezeigt:
Parse error: parse error, unexpected T_STRING in /home/www/htdocs/ruhrcars.de/dinnerforsix/phpBB2/includes/usercp_viewprofile.php on line 65
Folgendes steht bei mir in der Usercp_viewprofile.php:



$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("index.$phpEx") . '">')
);

$sql = "SELECT *
FROM " . RANKS_TABLE . "
WHERE rankset_id = " . $profiledata['user_rankset_id'] . "
OR rank_special = " . TRUE .
ORDER BY rank_special, rank_min";
------------------------------------------------------------------

Der 2. Fehler geschiet, wenn ich die Benutzergruppen aufrufen möchte.
Dann tritt folgender Fehler auf:
Parse error: parse error, unexpected T_STRING in /home/www/htdocs/ruhrcars.de/dinnerforsix/phpBB2/groupcp.php on line 372
Dieses steht steht in der groupcp.php:
$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("index.$phpEx") . '">')
);
Alles ist auf CHMOD 777.

Hat jemand eine Idee was der Fehler sein kann?

Würde mich freuen, wenn ihr euch das mal ansehen könntet.

Danke für die Mühe!

MfG
Mario Siebert
Mitglied
Beiträge: 2295
Registriert: 09.12.2003 15:02
Wohnort: Irgendwo im Nirgendwo

Beitrag von Mario Siebert »

Wegen dem fehler in der usercp_viewprofile.php suche nach:

Code: Alles auswählen

$sql = "SELECT * 
FROM " . RANKS_TABLE . " 
WHERE rankset_id = " . $profiledata['user_rankset_id'] . " 
OR rank_special = " . TRUE . 
ORDER BY rank_special, rank_min"; 
und ersetz es durch:

Code: Alles auswählen

$sql = "SELECT * 
FROM " . RANKS_TABLE . " 
WHERE rankset_id = " . $profiledata['user_rankset_id'] . " 
OR rank_special = " . TRUE . " 
ORDER BY rank_special, rank_min"; 
Wegen dem Fehler in der groupcp.php poste mal einen Link zu der kompletten Datei als *.txt

Grüße Mario
Wer gegen eine geringe Gebühr (höhe der Gebühr bestimmst du selbst!!) ein phpBB installiert oder Mods eingebaut haben möchte sollte sich melden unter: netcom_service@gmx.net - Bisherige Aufträge 68.071
Auf Anfrage führe ich auch Reparaturen/Updates und Serverumzüge durch oder baue Mods!
Buffer
Mitglied
Beiträge: 26
Registriert: 28.12.2004 22:06
Kontaktdaten:

Beitrag von Buffer »

Danke für die schnelle Hilfe!
Der erste Fehler ist behoben...

Für den 2. Fehler habe ich hier die Groupcp.php als Textdatei eingefügt!

Vielen Dank für deine Hilfe!
Die Community hier ist echt super!!!

MfG
Mario Siebert
Mitglied
Beiträge: 2295
Registriert: 09.12.2003 15:02
Wohnort: Irgendwo im Nirgendwo

Beitrag von Mario Siebert »

groupcp.php

[suchen]

Code: Alles auswählen

if ( !($row = $db->sql_fetchrow($result)) )
			{
				$sql = "UPDATE " . USERS_TABLE . "
					SET user_level = " . USER . "
										SET user_level = " . USER . ( isset($rankcfg[RANK_CFG_MOD.',1']) ? ', user_rank = 0' : '' ) . "
										WHERE user_id IN ($remove_mod_sql)
				{
					message_die(GENERAL_ERROR, 'Could not update user level', '', __LINE__, __FILE__, $sql);
				}
			}
[ersetzen durch]

Code: Alles auswählen

if ( !($row = $db->sql_fetchrow($result)) )
			{
$sql = "UPDATE " . USERS_TABLE . " 
SET user_level = " . USER . ( isset($rankcfg[RANK_CFG_MOD.',1']) ? ', user_rank = 0' : '' ) . "
WHERE user_id IN ($remove_mod_sql)";

                                 if ( !($result = $db->sql_query($sql)) )
				{
					message_die(GENERAL_ERROR, 'Could not update user level', '', __LINE__, __FILE__, $sql);
				}
			}
Grüße Mario
Wer gegen eine geringe Gebühr (höhe der Gebühr bestimmst du selbst!!) ein phpBB installiert oder Mods eingebaut haben möchte sollte sich melden unter: netcom_service@gmx.net - Bisherige Aufträge 68.071
Auf Anfrage führe ich auch Reparaturen/Updates und Serverumzüge durch oder baue Mods!
Buffer
Mitglied
Beiträge: 26
Registriert: 28.12.2004 22:06
Kontaktdaten:

Beitrag von Buffer »

Wenn ich das ersetze wie du es geschrieben hast, bekomme ich den nächsten Fehler ausgeworfen!
Parse error: parse error, unexpected $ in /home/www/htdocs/ruhrcars.de/dinnerforsix/phpBB2/groupcp.php on line 1330
Das steht in der Zeile 1330:
?>
Mario Siebert
Mitglied
Beiträge: 2295
Registriert: 09.12.2003 15:02
Wohnort: Irgendwo im Nirgendwo

Beitrag von Mario Siebert »

Ich sehe gerade du hast den Teil des Mods an einer völlig falschen Stelle eingefügt, mach die vorherige Änderung in der groupcp.php nochmal rückgängig und dann such diesen teil und lösche ihn:

Code: Alles auswählen

SET user_level = " . USER . ( isset($rankcfg[RANK_CFG_MOD.',1']) ? ', user_rank = 0' : '' ) . "
dann such nach:

Code: Alles auswählen

$sql = "UPDATE " . USERS_TABLE . "
										SET user_level = " . USER . "
										WHERE user_id IN ($remove_mod_sql)
											AND user_level NOT IN (" . ADMIN . ")";
und ersetz es durch:

Code: Alles auswählen

$sql = "UPDATE " . USERS_TABLE . "
                                                                                 SET user_level = " . USER . ( isset($rankcfg[RANK_CFG_MOD.',1']) ? ', user_rank = 0' : '' ) . "
										WHERE user_id IN ($remove_mod_sql)
											AND user_level NOT IN (" . ADMIN . ")";
Grüße Mario
Wer gegen eine geringe Gebühr (höhe der Gebühr bestimmst du selbst!!) ein phpBB installiert oder Mods eingebaut haben möchte sollte sich melden unter: netcom_service@gmx.net - Bisherige Aufträge 68.071
Auf Anfrage führe ich auch Reparaturen/Updates und Serverumzüge durch oder baue Mods!
Buffer
Mitglied
Beiträge: 26
Registriert: 28.12.2004 22:06
Kontaktdaten:

Beitrag von Buffer »

Jetzt habe ich die gleiche Fehlermeldung nur eine Zeile höher...
Parse error: parse error, unexpected $ in /home/www/htdocs/ruhrcars.de/dinnerforsix/phpBB2/groupcp.php on line 1329
Um die Group.php einzusehen, habe ich sie dir nochmal geupdated...

Du kannst sie hier einsehen.

Danke für deine Mühe!!

MfG
Buffer
Mitglied
Beiträge: 26
Registriert: 28.12.2004 22:06
Kontaktdaten:

Beitrag von Buffer »

*schieb*
Buffer
Mitglied
Beiträge: 26
Registriert: 28.12.2004 22:06
Kontaktdaten:

Beitrag von Buffer »

Hat vielleicht noch jemand eine Idee woran es liegen kann?
Wär für jede Hilfe dankbar!
Antworten

Zurück zu „phpBB 2.0: Mod Support“