YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.1.x » [WBB 2.1.x] Allg. Fragen und Probleme » Parse Error Eval D Bitte um Hilfe! » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 2.796 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als unerledigt markiert. Thread unerledigt

Zum Ende der Seite springen Parse Error Eval D Bitte um Hilfe!
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
rebel0815 rebel0815 ist männlich
Mitglied


Dabei seit: 22.01.04
Beiträge: 43
Herkunft: Nürnberg
Forenversion: 2.3

 Parse Error Eval D Bitte um Hilfe! Antworten Zitieren Editieren Melden       UP

ausführliche Problembeschreibung: Bekomme auf einmal unter members.php, usercp.php einen Eval D Code.

vollständige Fehlermeldung: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /www/htdocs/v147247/wbb2/usercp.php(35) : eval()'d code on line 7

Link zum Problem/Forum und/oder Screenshot(s): http://w124-board.de/team.php

letzte Änderungen oder eingebaute Hacks:
Versucht den Avatar Sperr Hack einzubauen. Seitdem dieser Fehler. Habe probiert alte Datenbank und alte Dateien einzuspielen, Fehler bleibt bestehen.

Zugangsdaten für einen Testzugang:


An besagter Stelle (On line 7) steht folgendes
if(!$wbbuserdata['userid'])


Ich brauche dringend Hilfe!

Danke!
20.02.07 14:34 rebel0815 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge rebel0815 in deine Kontaktliste ein
derDanny derDanny ist männlich
Mitglied


images/avatars/avatar-4522.gif

Dabei seit: 18.01.04
Beiträge: 69
Forenversion: 2.3

 RE: Parse Error Eval D Bitte um Hilfe! Antworten Zitieren Editieren Melden       UP

Zitat:
Original von rebel0815
vollständige Fehlermeldung: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /www/htdocs/v147247/wbb2/usercp.php(35) : eval()'d code on line 7
[...]
An besagter Stelle (On line 7) steht folgendes
if(!$wbbuserdata['userid'])

Scheint ein "unerlaubtes"/fehlendes/falsch gesetzes Zeichen in einem Template (dort in Zeile 7) zu sein. Schaue in der usercp.php mal bei Zeile 35 was da steht.

__________________
FLVideo Addon - Dein eigenes YouTube im WBB | flvideo.de / .net / .org | Supportforum | Mail: dako[at]flvideo[punkt]de
Aktuelle Version: 0.3.3

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von derDanny: 20.02.07 14:52.

20.02.07 14:50 derDanny ist offline E-Mail WWW Finden Als Freund hinzufügen
rebel0815 rebel0815 ist männlich
Mitglied


Dabei seit: 22.01.04
Beiträge: 43
Herkunft: Nürnberg
Forenversion: 2.3

Themenstarter Thema begonnen von rebel0815
Antworten Zitieren Editieren Melden       UP

Danke für die Antwort.

In dieser Zeile steht:

eval("\$tpl->output(\"".$tpl->get("usercp")."\");");
20.02.07 14:52 rebel0815 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge rebel0815 in deine Kontaktliste ein
derDanny derDanny ist männlich
Mitglied


images/avatars/avatar-4522.gif

Dabei seit: 18.01.04
Beiträge: 69
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von rebel0815
eval("\$tpl->output(\"".$tpl->get("usercp")."\");");

Was steht in diesem Template in Zeile 7?

__________________
FLVideo Addon - Dein eigenes YouTube im WBB | flvideo.de / .net / .org | Supportforum | Mail: dako[at]flvideo[punkt]de
Aktuelle Version: 0.3.3
20.02.07 14:53 derDanny ist offline E-Mail WWW Finden Als Freund hinzufügen
rebel0815 rebel0815 ist männlich
Mitglied


Dabei seit: 22.01.04
Beiträge: 43
Herkunft: Nürnberg
Forenversion: 2.3

Themenstarter Thema begonnen von rebel0815
Antworten Zitieren Editieren Melden       UP

Nun, hier steht wiederum:

if(!$wbbuserdata['userid']) access_error();
20.02.07 14:54 rebel0815 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge rebel0815 in deine Kontaktliste ein
derDanny derDanny ist männlich
Mitglied


images/avatars/avatar-4522.gif

Dabei seit: 18.01.04
Beiträge: 69
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von rebel0815
if(!$wbbuserdata['userid']) access_error();

Das steht im Template in Zeile 7? Kann eigentlich nicht sein. Du musst im Template, nicht in der usercp.php nachschauen. Gehe ins ACP -> 'Templates bearbeiten' und wähle das Template 'usercp'. Schaue dort bei Zeile 7.

__________________
FLVideo Addon - Dein eigenes YouTube im WBB | flvideo.de / .net / .org | Supportforum | Mail: dako[at]flvideo[punkt]de
Aktuelle Version: 0.3.3
20.02.07 14:57 derDanny ist offline E-Mail WWW Finden Als Freund hinzufügen
rebel0815 rebel0815 ist männlich
Mitglied


Dabei seit: 22.01.04
Beiträge: 43
Herkunft: Nürnberg
Forenversion: 2.3

Themenstarter Thema begonnen von rebel0815
Antworten Zitieren Editieren Melden       UP

Doch, das steht dort im Template.

In der Team Template File steht an der Stelle die er anzeigt:

if(!$user['userid']) continue;
20.02.07 15:00 rebel0815 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge rebel0815 in deine Kontaktliste ein
derDanny derDanny ist männlich
Mitglied


images/avatars/avatar-4522.gif

Dabei seit: 18.01.04
Beiträge: 69
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Zitat:
Original von rebel0815
if(!$user['userid']) continue;

Das steht in der team.php, ja. Kann es sein, dass du dich "verbaut" hast? Solche Dinge haben in Templates eigentlich nichts verloren. Offenbar hast du den Hack in die Templates, und nicht in die PHP-Files gebaut.

__________________
FLVideo Addon - Dein eigenes YouTube im WBB | flvideo.de / .net / .org | Supportforum | Mail: dako[at]flvideo[punkt]de
Aktuelle Version: 0.3.3
20.02.07 15:03 derDanny ist offline E-Mail WWW Finden Als Freund hinzufügen
rebel0815 rebel0815 ist männlich
Mitglied


Dabei seit: 22.01.04
Beiträge: 43
Herkunft: Nürnberg
Forenversion: 2.3

Themenstarter Thema begonnen von rebel0815
Antworten Zitieren Editieren Melden       UP

Also, wie gesagt, ich hab den Hack denk ich richtig eingebaut...

Files hab ich so bearbeitet:
FlashFXP gestartet, Connected, dann die angegebenen .php files ausgewählt, rechtsklick, bearbeiten.

Templates nehm ich mir immer mittels dem ACP vor.

Was ich jetzt nicht versteh, ist dass ich die ganzen Files und die Datenbank wieder neu aufgespielt hab. Das Backup ist von einem Zeitpunkt als das ganze noch ging... nämlich ne halbe Stunde bevor ich mit dem Hack rumgetüdelt habe.

Deswegen versteh ich grad die Welt nichtmehr.

Genauso die memberslist.php file... dort bekomm ich keinen Parse Error angezeigt o.ä. sondern eine weisse Seite mit total verschobenen Tabellen, als wenn die Sprachdatei hier im allerwertesten wäre...

ich bin echt am verzweifeln..
20.02.07 15:06 rebel0815 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge rebel0815 in deine Kontaktliste ein
Bräke
Mitglied


Dabei seit: 01.01.04
Beiträge: 8.189

Antworten Zitieren Editieren Melden       UP

Bitte die geänderten Files (templates und .php-Dateien) mal anhängen.
20.02.07 16:42 Bräke ist offline Finden Als Freund hinzufügen
rebel0815 rebel0815 ist männlich
Mitglied


Dabei seit: 22.01.04
Beiträge: 43
Herkunft: Nürnberg
Forenversion: 2.3

Themenstarter Thema begonnen von rebel0815
Antworten Zitieren Editieren Melden       UP

Moin nochmal,

habe jetzt die Templatefiles mit Templatefiles eines neu aufgespielten WBB's überschrieben.. jetzt funktioniert die UserCP und Team.php wieder.

Einziger Fehler der jetzt noch vorhanden ist, ist die Mitgliederübersicht.

Anzusehen unter
www.w124-board.de
Testaccount Nickname: RebelTest
Testaccount Passwort: test1234

Gruß
20.02.07 17:02 rebel0815 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge rebel0815 in deine Kontaktliste ein
Bräke
Mitglied


Dabei seit: 01.01.04
Beiträge: 8.189

Antworten Zitieren Editieren Melden       UP

Du hast das Template vom ACP im Forum drinnen.
20.02.07 17:03 Bräke ist offline Finden Als Freund hinzufügen
rebel0815 rebel0815 ist männlich
Mitglied


Dabei seit: 22.01.04
Beiträge: 43
Herkunft: Nürnberg
Forenversion: 2.3

Themenstarter Thema begonnen von rebel0815
Antworten Zitieren Editieren Melden       UP

Wie meinen?

Also Mitgliederübersicht geht jetzt auch wieder.. auch einfach das alte Template eingespielt. Ich versteh es trotzdem nicht. Ich hab in den Templates nichts rumgepfuscht, einzig und allein in der users_edit

Wieso ändert der mir dann die team template etc... ?



@Bräke
wie meinst du das mit : ACP Template im Forum drin?


Nachtrag:

Ich hatte dasselbe Problem mit der Board.php und Board.tpl auch.
Sprich in der Board.tpl file war der Inhalt der Board.php gestanden.

Wie kann denn das passieren?! Die hab ich seit Monaten nicht angerührt die Files?!


Nachtrag:
Keiner eine Idee warum die ganzen TPL Files mit dem PHP Code voll sind?
Hab jetzt noch welche gefunden... die access_error index und noch paar andere waren mit php Code voll...

wie kann denn sowas sein? ich begreif es einfach nicht

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von rebel0815: 20.02.07 19:02.

20.02.07 17:05 rebel0815 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge rebel0815 in deine Kontaktliste ein
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.1.x » [WBB 2.1.x] Allg. Fragen und Probleme » Parse Error Eval D Bitte um Hilfe!