HILFE massenweise Fehler

Begonnen von Nancy, 09 September 2005, 10:40:38

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Nancy

Hallo

Nachdem ich mal den Debug-Modus eingestellt hatte werde ich auch noch hiermit überrascht.

Notice: Use of undefined constant _topics - assumed '_topics' in /html/themes/MFJ_maxi_XP-Silver/theme.php on line 143

Beim Forum folgendes:
Notice: Use of undefined constant prefix - assumed 'prefix' in /html/modules/Forum/settings.php on line 26
Notice: Undefined variable: lastvisita in /html/modules/Forum/header.php on line 68
Notice: Undefined variable: lastvisita in /html/modules/Forum/header.php on line 414
Notice: Undefined variable: lastvisittext in /html/modules/Forum/index.php(39) : eval()'d code on line 227
Notice: Undefined variable: advancedonlinelink in /html/modules/Forum/index.php(39) : eval()'d code on line 231


Unter Board Index erscheint ein langes schwarzes Fenster. In etwa so groß wie das Forum selbest.

Ich bin echt am überlegen ob ich das 1.6 nicht von vorne installiere ehe die Fehler immer mehr werden.


Ich weiß nicht mehr weiter :'(

Nancy

Hallo Ihr,

so, der 1. Fehler wurde behoben. Wie auch immer hatte sich beim fixen des Themes, Fehler bei der Übertragung oder so eingeschlichen.

Wie schon mal von Andi angegeben, brachte die Änderung in der index.php des Themes von
$toplist = sql_query("select topicid, topictext from $prefix"._topics." order by topictext", $dbi);

zu

$toplist = sql_query("select topicid, topictext from ${prefix}_topics order by topictext");

den gewünschten Erfolg.
Ich habe allerdings keine Ahnung warum das mit einmal wieder so was wie vorher.



NeMeSiSX2LC

Öh gehts hier überhaupt um PragmaMX sieht mir alles so "Nuke" mässig aus die Fehler...
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Andi

Hi Nancy :)

das mit der Anzeige von Fehlern ist bei Fremdmodulen und Fremdthemes, mehr oder weniger normal. Die sind einfach nicht so sauber gecodet. Normalerweise kann man die Notice-Fehler aber vernachlässigen, weil das vom php-Interpreter toleriert wird.

Gerade dieser "undefined constant _topics" Fehler ist ein so typischer Fehler dieser ollen phpNuke Themes....

Der Debugmodus ist auch nur dafür gedacht, bestimmte Fehler im Script zu suchen und sollte nur dann auch eingeschaltet sein.
schön´s Grüssle, Andi

Nancy

Hi Andi  ::)

na da bin ich aber mehr als froh. Ich dachte schon das schlimmste.

GLG
Nancy