Seite 1 von 2

Anti Robotic Register - Fehlermeldung

Verfasst: 20.05.2003 20:49
von Friese
Hallo,

ich habe den Anti Robotic Register Flood v1.1.4 ins phpbb 2.0.4 eingebaut.

Wenn ich mich jetzt registrieren will, kommt die Fehlermeldung

Code: Alles auswählen

Parse error: parse error, unexpected T_STRING in e:\easyphp\www\phpbb2\includes\template.php(127) : eval()'d code on line 52
in der template.php steht bei Zeile 127

Code: Alles auswählen

126 // Run the compiled code.
127 eval($this->compiled_code[$handle]);
128 return true;
und bei Zeile 52

Code: Alles auswählen

51 // This will hold the uncompiled code for that handle.
52 var $uncompiled_code = array();
Da die template.php von dem Mod nicht geändert wird, verstehe ich das nu gar nicht :-?

Gruß Friese

Verfasst: 20.05.2003 22:00
von Acid
Schau Dir ma die profile_add_body.tpl an... und achte darauf das Switches wie <!-- BEGIN einzeln in einer Zeile stehen müssen.

Verfasst: 20.05.2003 22:28
von Gast
Stimmt alles.

Alle

Code: Alles auswählen

<!-- ... -->
in einer Zeile. Also kein "Enter" beim Einfügen gekillt :wink:

Wat nu? :-?

Gruß Friese

Verfasst: 20.05.2003 23:33
von Acid
..zeig mir ma die profile_add_body.tpl .

Verfasst: 21.05.2003 10:48
von Friese
Guckst Du hier.
Also den Mod hab ich richtig übertragen :-?

Gruß Friese

Verfasst: 21.05.2003 12:42
von Acid
<!-- BEGIN switch_validation (Anti-robotic) -->

<!-- END switch_validation (Anti-robotic) -->
..kommt der Fehler auch, wenn Du den blauen Teil löscht ?

Verfasst: 21.05.2003 14:45
von Friese
Stimmt, aber das es daran lag.
Die Kommentare werden doch nicht als "Sprungziel" genutzt. Zumindest habe ich dazu nichts gefunden.

Danke für die schnelle Hilfe.

Gruß Friese

Verfasst: 21.05.2003 17:09
von saerdnaer
in diesem fall schon... du müsstest eher

Code: Alles auswählen

<!-- BEGIN switch_validation --> (Anti-robotic)
schreiben das würde gehn... ( ja erstaunlich nicht ;-) ) aber dann sollte man nicht ein anderes templatesystem haben..

ah

Verfasst: 21.05.2003 23:10
von Acid
saerdnaer hat geschrieben:

Code: Alles auswählen

<!-- BEGIN switch_validation --> (Anti-robotic)
das würde gehn...
nich eher..

Code: Alles auswählen

<!-- BEGIN switch_validation -->
(Anti-robotic)
..da solche Templatepassagen doch eigentlich keinerlei Zeichen in der selben Zeile dulden !?

Verfasst: 22.05.2003 20:18
von Friese
Ich habe das (Anti-robotic) jetzt rausgelassen. War ja auch nur als Kommentarerweiterung gedacht. Ohne läuft es, also bloß nicht wieder ändern :wink:

Gruß Friese