Fehler beim registrieren

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
larsu
Mitglied
Beiträge: 275
Registriert: 05.04.2008 20:13

Fehler beim registrieren

Beitrag von larsu »

Immer wenn ich mich registrieren will, kommt dieser Fehler:

Code: Alles auswählen

Parse error: syntax error, unexpected ';', expecting ')' in /data/apache/users/kilu.de/buergeln/www/forum/includes/ucp/ucp_register.php on line 187
Er ist erst seit ich den referal invitation mod (http://www.phpbb.com/community/viewtopi ... 0&t=543885) eingebaut habe gekommen.

Ich hoffe es kann jemand helfen

MfG LarsU
Wenn alles schläft und einer spricht, dann nennt der Mensch das Unterricht! XD
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Beitrag von nickvergessen »

Zeig mal die Datei her KB:81
kein Support per PN
larsu
Mitglied
Beiträge: 275
Registriert: 05.04.2008 20:13

Beitrag von larsu »

Müsste die ucp_register.php sein, hier: http://buergeln.kilu.de/ucp_register.txt

MfG LarsU
Wenn alles schläft und einer spricht, dann nennt der Mensch das Unterricht! XD
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Einbaufehler Deinerseit....

SUCHE:

Code: Alles auswählen

		// Highway of Life Referral MOD
		$data['referral'] = $referral_username;
		// End Referral MOD
		);
ERSETZE MIT:

Code: Alles auswählen

		);
		// Highway of Life Referral MOD
		$data['referral'] = $referral_username;
		// End Referral MOD
larsu
Mitglied
Beiträge: 275
Registriert: 05.04.2008 20:13

Beitrag von larsu »

Danke, jetzt gehts wieder, hätte da noch einen fehler, ich weiss nicht ob du den auch finden kannst, beim posten kommt immer diese meldung überm Forum:

Code: Alles auswählen

[phpBB Debug] PHP Notice: in file /includes/functions_posting.php on line 22: Missing argument 3 for generate_smilies(), called in /posting.php on line 1182 and defined
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3543: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3545: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3546: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 3547: Cannot modify header information - headers already sent by (output started at /includes/functions.php:2956)
Hier die posting.txt: http://buergeln.kilu.de/posting.txt

Wenn es dir nichts ausmacht, kannst du da ja auch noch einmal nachsehen.

MfG LarsU
Wenn alles schläft und einer spricht, dann nennt der Mensch das Unterricht! XD
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

die includes/functions_posting.php bräuchten wir dann auch noch bitte.

In der posting.php wird etwas aufgerufen: ( Zeile 1182 )

Code: Alles auswählen

generate_smilies('inline', $forum_id);
Es werden dort also 2 "arguments" übergeben.

In einer "normalen" includes/functions_posting.php werden in Zeile 22 auch nur 2 "arguments" erwartet:

Code: Alles auswählen

function generate_smilies($mode, $forum_id)
Also muss in Deiner includes/functions_posting.php Zeile 22 etwas anderes stehen ;-)
larsu
Mitglied
Beiträge: 275
Registriert: 05.04.2008 20:13

Beitrag von larsu »

Hier die functions_posting.txt: http://buergeln.kilu.de/functions_posting.txt

Wie habt Ihr eigentlich alle PHP gelernt, brauche ich dazu irgendwelche Vorraussetzungen? HTML oder CSS zum Beispiel? Ich würde meine Fehler nämlich auch gerne selbst erkennen können, ohne auf die Hilfe anderer angewiesen zu sein, glaubt Ihr es ist möglich so etwas in 6 Wochen zu lernen, habe nämlich bal Ferien.

MfG LarsU
Wenn alles schläft und einer spricht, dann nennt der Mensch das Unterricht! XD
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Der Fehler ist wohl der MOD Einbau vom Announcement Center.

In deiner includes/functions_posting.php steht in Zeile 22:

Code: Alles auswählen

function generate_smilies($mode, $acp_announce = false, $forum_id)
Dort werden also 3 Argumente erwartet, daher die Fehlermeldung.

Prüfe daher Deinen MOD Einbau erneut, ob Du auch alle Änderungen in der Datei posting.php gemacht hast.
larsu
Mitglied
Beiträge: 275
Registriert: 05.04.2008 20:13

Beitrag von larsu »

Okay danke, hab den Fehler jetzt endlich gefunden, ich bin einfach nur mit einem Komma verrutscht...

MfG LarsU

Edit: ales ich eben gerade einen Beitrag geschrieben habe kam nach dem klicken auf "beitrag anzeigen" dieser Fehler:

Code:

Code: Alles auswählen

Parse error: syntax error, unexpected T_DOUBLE_ARROW in /data/apache/users/kilu.de/buergeln/www/forum/viewtopic.php on line 1075

Wie kommt das denn auf einmal?
Wenn alles schläft und einer spricht, dann nennt der Mensch das Unterricht! XD
4seven
Mitglied
Beiträge: 5869
Registriert: 21.04.2007 06:18

Beitrag von 4seven »

da ist ein unerwartetes

Code: Alles auswählen

unexpected T_DOUBLE_ARROW
warscheinlich wurde die zeile, wo das arrow steht, nicht richtig abgeschlossen.

also evtl. ein symikolon statt eines kommas oder umgekehrt usw. gesetzt
Antworten

Zurück zu „[3.0.x] Mod Support“