Seite 1 von 1

Button zum moderieren funktionieren nicht mehr...

Verfasst: 07.05.2007 10:24
von Fussball-Experte.com
Hi,
ich habe ein recht großes Problem, mit meinem Forum.
Und zwar funktionieren alle Button zum moderieren nicht mehr.
Hab mal ein Bild gemacht, damit ihr seht welche ich meine.
[ externes Bild ]

Jedes mal wenn ich auf einen Button klicke,
kommt diese Meldung
Parse error: syntax error, unexpected T_CASE in /usr/export/www/vhosts/funnetwork/hosting/fussballexperte/modcp.php on line 474
Hab die modcp auch gleich mal als .txt hoch geladen, der fehler müsste doch in ihr liegen, oder? Wenn nicht sagt einfach bescheid, welche Datei noch fehlt.
http://fussballexperte.fu.funpic.de/.txt/modcp.txt

Bitte helft mir... :(

Greetz

Verfasst: 07.05.2007 10:42
von Dr.Death
Hi,

im Endeffekt fehlt eine geschwungene Klammer --> }

Du hast ja durch diesen Einbau:

Code: Alles auswählen

// BEGIN Advanced Post Count Mod
             if (!in_array($forum_id, $npcfid))
             {
// END Advanced Post Count Mod
eine IF Abfrage geöffnet..... aber nicht geschlossen.

Überprüfe Deinen MOD Einbau !

Verfasst: 07.05.2007 11:06
von Fussball-Experte.com
Hi,
erstmal Danke für deine schnelle Antwort.
Bin nur leider trotz meiner 60Beiträge ein Neuling.
Und konnte nur versuchen den Mod Einbau zu überprüfen,
denn in der Anleitung, soll ich immer nach Stellen suchen,
die es garnicht gibt, ich versuche dann, durch einzelene Suchen die passende Stelle zu finden. Leider stosse ich gleich am Anfang, wo es heißt
$sql = "SELECT poster_id, COUNT(post_id) AS posts
FROM " . POSTS_TABLE . "
WHERE topic_id IN ($topic_id_sql)
GROUP BY poster_id";
an meine Grenzen, denn es gibt 3Stellen die so ähnlich aussehen, vor was muss ich denn jetzt
#
#-----[ BEFORE, ADD ]------------------------------------------
#
// BEGIN Advanced Post Count Mod
if (!in_array($forum_id, $npcfid))
{
// END Advanced Post Count Mod
durchführen?

Ich hab auch nochmal einfach alle bei diesem Mod geänderten Dateien angehängt. http://fussballexperte.fu.funpic.de/.txt/

Bitte um Hilfe, hab da leider noch zu wenig Ahnung von, und bin wenn die Anleitung nicht 100% mit meiner Datei übereinstimmt ein großes Problem, weil ich noch nicht viel von den Befeheln verstehe... :(

Greetz

Verfasst: 07.05.2007 11:11
von Dr.Death
Poste mal den Link zu diesem Advanced Post Count Mod.....

Verfasst: 07.05.2007 11:13
von Fussball-Experte.com
Jo gerne.
Hab den von nem Freund bekommen, der ist glaub ich nicht aus diesem Forum. http://fussballexperte.fu.funpic.de/.txt/install.txt

Greetz

Verfasst: 07.05.2007 11:26
von Dr.Death
Du hast nur etwas verschoben in der modcp.php

Beachte: Wenn Du mehrere Stellen finden solltest....nimm immer die ERSTE gefundene Stelle als Anhaltspunkt ( relativ gesehen vom letzten Fundstück ... )

Ok, nun zur Korrektur Deiner modcp.php

SUCHE:

Code: Alles auswählen

			if ( sizeof($count_sql) )
			{
				for($i = 0; $i < sizeof($count_sql); $i++)
				{
					if ( !$db->sql_query($count_sql[$i]) )
					{
						message_die(GENERAL_ERROR, 'Could not update user post count information', '', __LINE__, __FILE__, $sql);
					}
				}
			}
			
			$sql = "SELECT post_id 
ERSETZE MIT:

Code: Alles auswählen

			if ( sizeof($count_sql) )
			{
				for($i = 0; $i < sizeof($count_sql); $i++)
				{
					if ( !$db->sql_query($count_sql[$i]) )
					{
						message_die(GENERAL_ERROR, 'Could not update user post count information', '', __LINE__, __FILE__, $sql);
					}
				}
			}
			
             // BEGIN Advanced Post Count Mod
             }
             // END Advanced Post Count Mod

			
			$sql = "SELECT post_id 
SUCHE:

Code: Alles auswählen

		if ($post_id_sql != '')
		{
			
// BEGIN Advanced Post Count Mod
             }
             // END Advanced Post Count Mod


$sql = "SELECT post_id 
ERSETZE MIT:

Code: Alles auswählen

		if ($post_id_sql != '')
		{
			

			$sql = "SELECT post_id 

Verfasst: 07.05.2007 11:39
von Fussball-Experte.com
Das hat geklappt. Dankeschön. :grin:
Auch für deinen Tipp, die nahegelegenste Stelle zu nehmen.
Nochmal eine andere Frage, als ich deine Befehle suchen wollte,
habe ich die auch nicht gefunden... Und musste wieder einzeln suchen.
Ich hab schonmal davon gehört, dass es Editoren gibt, die automatisch beim öffnen einer Datei manche Dinge ändern. Ich benutze NoteTab, liegt da vielleicht die Fehlerquelle?

Greetz

Verfasst: 07.05.2007 11:47
von Dr.Death
Ich kenne diesen Editor nicht.

Nimm nicht DreamWaver... ;-)

Ich benutze den Notepad++ und Zend Studio ( beruflich )