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... :roll:

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 :wink: 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 :o 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..