PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Gamma] Fehler bei Emailänderung


Didi
31.12.2003, 13:39
Board= Version Gamma
2 Boardstyles
2 Boardsprachen (languageid's per phrase nicht styles)

Standard gesetzt = Deutsch
2. Sprache = US English

Wenn jemand seine Emailadresse ändern möchte, und als Sprache Deutsch gewählt hat, wird folgender Fehler beim Absenden produziert


Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting ']' in /home/www/.../.../..../forums/profile.php(290) : eval()'d code on line 21


Und als Email bekomt man bis auf dieses Verwurstete

Content-Transfer-Encoding: 8bit
X-Priority: 3
X-Mailer: vBulletin Mail via PHP
usw....


nichts...keinen Link oder sonstiges.


Wechselt man auf die Sprache US English, wird der Fehler nicht produziert und die Email wird vollständig gesendet. (Incl. der Wurst ;))

Hellraider
31.12.2003, 14:49
Kann es sein, das Du in Deiner profile.php bzw. in einer der darauf verweisenden deutsche Sprach-Dateien ein "]" vergessen hast (siehe Fehlermeldung)? Überprüf das bitte nochmals.

Mystics
31.12.2003, 14:55
Das ist dann wohl eher ein Fehler in der deutschen Version der activateaccount_change Phrase.

Und da der Fehler in meinem lokalen Testboard nicht auftritt, überprüfe mal die o.g. Phrase und ersetze sie ggf. damit:Hallo $username,

Da Du kürzlich Deine E-Mail-Adresse im Profil geändert hast, bitten wir Dich Deine neue E-Mail-Adresse zu bestätigen. Du musst nur einmal auf diesen Link klicken, damit Deine Registrierung aktiviert wird.

Um die Überprüfung zu bestätigen, klicke bitte auf diesen Link:
$vboptions[bburl]/register.php?a=act&u=$userid&i=$activateid

<a href="$vboptions[bburl]/register.php?a=act&u=$userid&i=$activateid">AOL Benutzer bitte hier klicken!</a>

**** Der Link oben funktioniert nicht? ****
Wenn der Link oben nicht funktioniert, benutze bitte folgende Adresse in Deinem Web-Browser:
$vboptions[bburl]/register.php?a=ver

Achte darauf, keine extra Leerzeichen hinzuzufügen. Auf der erscheinenden Seite wirst Du Deinen Benutzernamen und Deinen Aktivierungscode eingeben müssen.

Dein Benutzername ist: $username
Dein Aktivierungscode ist: $activateid



Solltest Du immer noch Probleme mit der Bestätigung haben, kontaktiere bitte unser Support-Team unter $vboptions[webmasteremail]

Vielen Dank,
Dein $vboptions[bbtitle] Team


--------------------
Um diesen E-Mail-Empfang zu stoppen, klick bitte hier:
$vboptions[bburl]/register.php?a=act&u=$userid&i=$activateidHinweis: Das ist die Version von nuke. Ich habe allerdings einen Fehler entfernt.

$vboptions[webmasterE-Mail] ersetzt mit $vboptions[webmasteremail]

Didi
31.12.2003, 22:57
Original geschrieben von Mystics
Hinweis: Das ist die Version von nuke. Ich habe allerdings einen Fehler entfernt.

$vboptions[webmasterE-Mail] ersetzt mit $vboptions[webmasteremail] [/B]

Das war der Fehler..... :)

Danke....Ihr seit euer Geld wert :D