Hallo Admidio Team,
ich habe heute auf Version 2.1.4 umgestellt und es kommt zu folgenden Fehler, wenn ein Mitglied oder der Webmaster selber ein Profil bearbeiten/ändern will:
Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /home/www/web10/html/admidio/adm_program/modules/profile/profile_new.php on line 344
Die Anzeige des Profils funktioniert!
Ebenfalls ist es auch nicht möglich, das sich ein neues Mitglied regestriert!
kann man die profile_php von der Version 2.1.4 mit der von Version 2.1.3 ersetzen um das Problem erstmal zu beheben?
Bitte um schnelle Hilfe bzw. Bugfix
Gruß Manu
Nach Update auf 2.1.4 Fehlermeldung bei Änderung des Profil
-
- Beiträge: 113
- Registriert: 27. Feb 2009, 00:02
- Wohnort: Schönau a.d. Brend
- Kontaktdaten:
-
- Former team member
- Beiträge: 1087
- Registriert: 2. Sep 2007, 17:12
- Wohnort: Itzstedt
- Kontaktdaten:
Hallo Manu,
ich kann den Fehler nicht nachvollziehen (IE und FF). An der angegebenen Stelle im Quelltext wird der Focus auf das erste zu beschreibene Feld gesetzt. Da scheint es offenbar zu haken.
Ich habe die Datei von version 2.1.3 zum Testen auf meinem System mal raufkopiert, läuft auch damit. Sollte zumindest fürs erste bei Dir den Fehler beheben.
@ Fasse: Ich galube da musst Du nochmal raufgucken, bei mir klappt mit der 2.1.4 die Focussierung auf das erste Feld nicht mehr. In der 2.1.3 lief das bei mir noch einwandfrei. [Bug 2796714]
Gruss,
Matze
ich kann den Fehler nicht nachvollziehen (IE und FF). An der angegebenen Stelle im Quelltext wird der Focus auf das erste zu beschreibene Feld gesetzt. Da scheint es offenbar zu haken.
Ich habe die Datei von version 2.1.3 zum Testen auf meinem System mal raufkopiert, läuft auch damit. Sollte zumindest fürs erste bei Dir den Fehler beheben.
@ Fasse: Ich galube da musst Du nochmal raufgucken, bei mir klappt mit der 2.1.4 die Focussierung auf das erste Feld nicht mehr. In der 2.1.3 lief das bei mir noch einwandfrei. [Bug 2796714]
Gruss,
Matze
-
- Beiträge: 113
- Registriert: 27. Feb 2009, 00:02
- Wohnort: Schönau a.d. Brend
- Kontaktdaten:
Hallo Manu,
ich vermute mal, dass vielleicht dein installiertes PHP mit der Zeile ein Parsing-Problem hat, was wohl nicht bei allen PHP-Versionen auftritt. Um den Fehler zu lokalisieren, bitte ich dich, doch noch mal die Datei der Version 2.1.4 zu nehmen und die Zeile 344 mal durch folgenden Code zu ersetzen:
Klappt es damit ?
Gruß
Fasse
@matze: die Focussierung hab ich auch rausgenommen, da es ansonsten nicht klappte den Focus auf eine Kategorie zu setzen. Der Focus wird jetzt nur noch bei Neuanlagen und Registrierungen gesetzt. Editiert man ein Profil, wird kein Focus gesetzt.
ich vermute mal, dass vielleicht dein installiertes PHP mit der Zeile ein Parsing-Problem hat, was wohl nicht bei allen PHP-Versionen auftritt. Um den Fehler zu lokalisieren, bitte ich dich, doch noch mal die Datei der Version 2.1.4 zu nehmen und die Zeile 344
Code: Alles auswählen
$focusField = 'usf-'.reset($g_current_user->userFieldData)->getValue('usf_id');
Code: Alles auswählen
$first_field = reset($g_current_user->userFieldData);
$focusField = 'usf-'.$first_field->getValue('usf_id');
Gruß
Fasse
@matze: die Focussierung hab ich auch rausgenommen, da es ansonsten nicht klappte den Focus auf eine Kategorie zu setzen. Der Focus wird jetzt nur noch bei Neuanlagen und Registrierungen gesetzt. Editiert man ein Profil, wird kein Focus gesetzt.
-
- Beiträge: 113
- Registriert: 27. Feb 2009, 00:02
- Wohnort: Schönau a.d. Brend
- Kontaktdaten:
Hallo Fasse,
meine Systeminformationen
Admidio-Version:2.1.4 auf Update prüfen
PHP Version:4.4.7
MySQL Server Version:5.0.32-Debian_7etch8-log
Safe Mode:Off
Max. POST-Größe:8M
Arbeitsspeicher:32M
Dateiuploads:On
Max. Upload-Größe:8M
Max. bearbeitbare Bildgröße:4.47 MegaPixel
alle PHP-Informationen:phpinfo()
Debugmodus:Off
Mit dem von Dir zugeschickten Codeschnipsel ->Klappt es! SUPER!!!
Habe eine Änderung und eine Neuanmeldung über Ehemaliger und lösche durchgespielt! Hat alles ohne Probleme Funktioniert!
Fliest das beim nächsten Update mit ein oder muß ich das jedesmal ändern?
MfG
Manu
meine Systeminformationen
Admidio-Version:2.1.4 auf Update prüfen
PHP Version:4.4.7
MySQL Server Version:5.0.32-Debian_7etch8-log
Safe Mode:Off
Max. POST-Größe:8M
Arbeitsspeicher:32M
Dateiuploads:On
Max. Upload-Größe:8M
Max. bearbeitbare Bildgröße:4.47 MegaPixel
alle PHP-Informationen:phpinfo()
Debugmodus:Off
Mit dem von Dir zugeschickten Codeschnipsel ->Klappt es! SUPER!!!
Habe eine Änderung und eine Neuanmeldung über Ehemaliger und lösche durchgespielt! Hat alles ohne Probleme Funktioniert!
Fliest das beim nächsten Update mit ein oder muß ich das jedesmal ändern?
MfG
Manu
Gruß Manu