Seite 1 von 1
Benutzerverwaltung: immer die gleiche email-Adresse
Verfasst: Do 3. Feb 2005, 13:14
von gandalaf
Version 4.4.4. Folgendes Problem:
Jedem Benutzer in der Benutzerverwaltung wird beim Speichern die gleiche email-Adresse zugewiesen. Egal ob ich das Feld leer lasse oder ich eine email-Adresse eingebe, es wird eine falsche Adresse abgespeichert. Wo kann das Problem liegen? Im Error-Log steht nichts.
Verfasst: Do 3. Feb 2005, 14:23
von timo
Hast du in deinem Browser eventuell form-completion an?
Verfasst: Do 3. Feb 2005, 14:33
von gandalaf
timo hat geschrieben:Hast du in deinem Browser eventuell form-completion an?
Nein. Das Verhalten zeigt sich auch mit versch. Browsern von versch. Rechnern. Komischerweise hat bis vor Kurzem die email-Adresseingabe noch funktioniert.
Verfasst: Do 3. Feb 2005, 15:16
von timo
ich glaube weniger, daß es sich um einen bug handelt...
versuch mal, die entsprechenden Contenido-Dateien (*rights*) neu hochzuladen.
Verfasst: Do 3. Feb 2005, 15:19
von gandalaf
Wir haben einen eigenen Webserver. Alle *rights*-Dateien sind noch im Originalzustand.
Verfasst: Do 3. Feb 2005, 15:22
von timo
Dann brauche ich mehr Infos...weil ich das das nicht reproduzieren kann.
Verfasst: Do 3. Feb 2005, 15:36
von gandalaf
Windows XP (Testsystem), Windows 2003 (Online)
MySql 4.0.17
php-4.3.4
Contenido 4.4.4
Jedem Benutzernamen wird meine email-Adresse zugewiesen - egal mit welchem Admin-Benutzer oder von welchem Rechner der Datensatz abgespeichert wird. Jeder neu angelegte (ohne Eingabe der email-Adresse) User bekommt meine Adresse. Zurzeit tritt das Problem nur beim Testrechner (WinXP) auf.
Direkt in der Datenbank kann die email-Adresse eingeben werden. Beim nächsten Abspeichern über die Benutzerverwaltung wird die Adresse wieder überschrieben.
Verfasst: Do 3. Feb 2005, 15:39
von timo
vielleicht ist doch etwas in dem Browser aktiv?
kannst du das nochmal genau prüfen und eventuell mal einen anderen probieren?
Ich wüßte nicht, woher er ausgerechnet deine E-Mail ziehen sollte...
Verfasst: Do 3. Feb 2005, 15:44
von gandalaf
Auch von einem anderen PC mit einem anderen angemeldeten Windows- und Contenido-User wird meine email-Adresse übernommen. IE, Firefox und Opera schon probiert. Deutsch / Englisch im Contenido - selbes Verhalten.
Mein Contenido-Account war der erste, den wir angelegt haben. Das Löschen dieses Accounts hat nichts geholfen.
Verfasst: Do 3. Feb 2005, 16:29
von timo
sorry, da kann ich dir nicht weiterhelfen...ich kann es nicht reproduzieren und habe von so etwas noch nie gehört bzw so etwas gesehen.
Eventuell hat euer Webserver irgendeinen Proxy, der Eingaben cacht?
Verfasst: Mi 9. Feb 2005, 13:56
von gandalaf
Hi Timo,
ich hab herausgefunden woran es liegt:
Für eine andere Anwendung gibt es auf dem Rechner eine Umgebungsvariable "email" - darin steht meine mail-Adresse. Der Wert dieser Variable wird übernommen.
Daraus folgere ich, dass es in Contenido generell zu komischen Erscheinungen kommt, wenn eine Umgebungsvariable am System den gleichen Namen wie eine Variable in einem Contenido-Programm hat.
Verfasst: Mi 9. Feb 2005, 14:02
von timo
hmm, das ist ein guter Punkt...weil alle Variablen (get, post und auch env) werden in den globalen Scope importiert...seh ich mir mal an!
Verfasst: Fr 20. Mai 2005, 14:36
von timo
ENV wird ab sofort im CVS nicht mehr in den globalen Scope importiert -> ist IMHO unnötig.