Seite 1 von 1

Kontakte können weder geändert noch eingetragen werden

Verfasst: Fr 6. Mär 2009, 17:26
von psv-linz
Hallo Domi,

nach langer Suche habe ich endlich dein super Tool gefunden.
Anfangs hat es auch toll funktioniert. Leider ist jetzt schluss damit. Ich kann weder einen bestehenden Kontakt ändern noch einen neuen hinzufügen.

Habe versucht die Datenbank (Mysql) zu löschen und wieder neu zu installieren. Hat aber leider nichts gebracht. Beim Eintragen wird immer folgender Fehler angezeigt.

ERRORHANDLER (for support: always publish this informations in the forum)

Scriptversion: 2009-01-11 /// PHP: 5.2.0-8+etch11 /// MySQL: 5.0.32-Debian_7etch6-log /// Server: Apache

NOTICE(0): Array to string conversion
/kontakt/includes/insert_sent.php on line 90

ERROR(1): MySQL-errno(1054): Unknown column 'groups' in 'field list')
INSERT INTO contact_contacts ( contactid, title, firstname, nickname, lastname, groups, email1, email2, birthday, mobilephone1, privatephone1, privatephone2, businessphone1, businessphone2, clubbeitrag, fax1, street1a, housenumber1, zipcode1, city1, country1, street2a, housenumber2, zipcode2, city2, country2, url1, icq1, notice1, pgp_public_key_1, changed ) VALUES ( 1, "Ing.", "Test", "TESTER", "Testi", "Array", "testi.tester@gmx.net", "tester@gmx.net", "1990-03-03", "+49999999999", "+49999", "+49999", "+49999", "+49999", "JA", "+49999", "Teststraße", "999", "9999", "Testhausen", "Österreich", "Teststr.", "99", "9999", "Testingen", "TESTHOFEN", "http://www.test.com", "CCCC", "Tester", "98CC98", NOW() )
/kontakt/includes/insert_sent.php on line 103

ERROR(2): MySQL-errno(1062): Duplicate entry '1-8' for key 1)
INSERT INTO contact_contacts_groups (contacts_contactid, groups_groupid) VALUES (1, 8)
/kontakt/includes/insert_sent.php on line 112


Habe leider keine Idee, wie ich das Problem angehen könnte.

Würde mich auf eine Hilfe freuen.

Danke

Re: Kontakte können weder geändert noch eingetragen werden

Verfasst: Do 12. Mär 2009, 20:26
von der-domi
Hallo,

das sieht ganz danach aus, dass die Konfiguration in "class.settings_table.php" an der Stelle "groups" nicht richtig ist. Standardmäßig heißt es:

Code: Alles auswählen

        $this->column[] = array(
            "original"   => "groups",
            "alias"      => $lang->get(32),
            "type"       => "groups",
            "regexp"     => "",
            "link"       => "",
            "default"    => "",
            "mask"       => SHOW_IN_DETAIL,
            "width"      => "9em"
        );
Ist das so bei dir? Hast du ein Update von einer älteren Version gemacht? Hast du da vielleicht irgendwo etwas vergessen?

Re: Kontakte können weder geändert noch eingetragen werden

Verfasst: Sa 14. Mär 2009, 15:43
von psv-linz
Hallo Domi,

danke für die rasche Antwort. Habe zwar kein Update eingespielt, jedoch versucht die Maske zu erweitern. Dadurch dürfte vermutlich der Fehler hervorgerufen worden sein. (Kopieren von anderer Maske)

Habe die Originalität wieder hergestellt und es funktioniert. :D

Ich nehme an, die Maskeneinstellungen sollte man nicht verändern.

Danke für deine Hilfe

Re: Kontakte können weder geändert noch eingetragen werden

Verfasst: Di 17. Mär 2009, 19:38
von der-domi
psv-linz hat geschrieben:Ich nehme an, die Maskeneinstellungen sollte man nicht verändern.
Doch natürlich darf die geändert werden. Aber sie darf nur so geändert werden, dass die Funktion noch gegeben ist ;)