Seite 1 von 1
Teampage [ERROR]
Verfasst: 23.11.2005 17:42
von Wegi
Hallo,
Ich hab mir den Teampage Mod eingebaut und der Funktioniert auch nur wenn man in sein Profil will kommt folgendes:
Parse error: parse error, unexpected T_VARIABLE in /usr/export/www/vhosts/funnetwork/hosting/wegberger/phpBB2/includes/usercp_register.php on line 932
und wenn man auf den einloggen Button klickt kommt man nur wieder auf Die Hauptseite.
Bitte schnelle Hilfe ich denke ich hab eigentlich alles richtig gemacht.
edit: wenn mir wenigstens jemand sagen könnte wie man die Zeile rausfindet weil zählen wär ja nicht gerade optimal...

Verfasst: 23.11.2005 17:59
von wartek
verlinke mal deine usercp_register.php Siehe auch
Eine PHP-Datei zum Download bereitstellen
zählen wär doch schon mal was

ich nehme dazu immer einen editor - geht wirklich leichter so mit den zahlen daneben
wartek
Verfasst: 23.11.2005 18:07
von Wegi
Also hier ist der Link:
http://wegberger.we.funpic.de/usercp_register.txt
Welchen editor benutzt du denn. Ich benutz immer den Standart von Windows.
(und ich hab inzwischen die normale Datei wieder eingesetzt und das mit dem Login funktioniert immer noch nicht)
gez. wegi
Verfasst: 23.11.2005 18:29
von wartek
Wundert mich nicht, das das nicht funkt. Der Treampage MOD hat auch nichts damit zu tun. Du hast bei BirthdayMOD ein wenig zuviel des guten gemacht.
Man findet in Zeilen 906ff.
if ( @!empty($birthday) )
{
// Borrowed from Birthday Mod by Nils
$this_year = create_date('Y', time(), $board_config['board_timezone']);
$this_date = create_date('md', time(), $board_config['board_timezone']);
$birthdate = realdate('md', $userdata['user_birthday']);
$birth = $this_year - realdate('Y', $userdata['user_birthday']);
}
else
{
$birth = $userdata['user_birth'];
}
und siehe da, ab Zeile 929ff. findet sich
if ( @!empty($birthday) )
{
// Borrowed from Birthday Mod by Nils
$this_year = create_date('Y', time(), $board_config['board_timezone']);
$this_date = create_date('md', time(), $board_config['board_timezone']);
$birthdate = realdate('md', $userdata['user_birthday']);
$birth = $this_year - realdate('Y', $userdata['user_birthday']);
}
else
{
$birth = $userdata['user_birth'];
}
Klar das die (erste doppelte) Variable zu schreien beginnt. Lösche einfach den gesamten zweiten Block
Mit dem Anmelden ist es eine andere Baustelle.
Schau doch mal in der Datenbank. Siehe dazu
Umgang mit phpMyAdmin
und such dir in phpbb_config folgende Informationen
server_name
server_port
script_path
cookie_domain
cookie_name
cookie_path
wartek
Verfasst: 23.11.2005 18:31
von Wegi
Ich habe den Birthday Mod niemals installiert

ich weis nicht wie der Dahin kommt
aber Danke das du das gefunden hast.
edit: also muss ich eine davon löschen oder wie?
Verfasst: 23.11.2005 18:32
von wartek
Sorry. Borrowed from Birthday MOD - wer sich das augeborgt hat ist auch nicht sooo wichtig.
EDIT: Einen Block Löschen JA.
wartek
Verfasst: 23.11.2005 18:38
von Wegi
Ich hab den zweiten Block jetzt entfernt aber jetzt kommt folgende Fehlermeldung:
Parse error: parse error, unexpected T_VARIABLE in /usr/export/www/vhosts/funnetwork/hosting/wegberger/phpBB2/includes/usercp_register.php on line 974
[wenn mir jemand einen editor sagen könnte wo man die zeilen sieht könnt ich vielleicht selber gucken]
edit: der link für die geänderte php* ist immer noch der selbe
Verfasst: 23.11.2005 19:16
von Wegi
Ich hab mit dem Editor "Proton" die ganze usercp.... nochmal neu gemacht jetzt funktioniert es auch wieder allerdings funktioniert der Loginbutton imemr noch nicht.
Danke an wartek ^^
Also Neues Problem:
Nachdem ich den Teampage Mod Instaliert habe lande ich wieder auf dem Index wenn ich auf den Login Button klicke.
Bitte Hilfe.
Verfasst: 11.12.2005 04:38
von smart
Wegi hat geschrieben:Standart
klick!
Verfasst: 11.12.2005 09:31
von tazzi
kann dir leider nicht helfen weil deine
http://wegberger.we.funpic.de/usercp_register.txt
nicht geht
aber vielleicht hilfts dir ja, wenn ich dir den ausschnitt aus meiner datei zeige, da bei mir der teampage mod funzt
Code: Alles auswählen
// Borrowed from Birthday Mod by Nils
$this_year = create_date('Y', time(), $board_config['board_timezone']);
$this_date = create_date('md', time(), $board_config['board_timezone']);
$birthdate = realdate('md', $userdata['user_birthday']);
$birth = $this_year - realdate('Y', $userdata['user_birthday']);
}
else
{
$birth = $userdata['user_birth'];
}
$photo = $userdata['user_photo'];
$slogan = $userdata['user_slogan'];
$jahr = $userdata['user_jahr'];
$opt_title = $userdata['user_topt_title'];
$opt_text = $userdata['user_topt_text'];
$team_website = $userdata['team_website'];
$team_email = $userdata['team_email'];
$team_pm = $userdata['team_pm'];
$team_desc = $userdata['user_teamdesc_title'];
$team_text = $userdata['user_teamtext'];
und das mit dem anmelden, geh auf suche und gib login ein..