Seite 1 von 1

Fehler beim Gästebuch von SNOOPY

Verfasst: Fr 18. Nov 2005, 14:21
von donner_blitz
Hallo,

hat jemand Erfahrung mit dem Gästebuch snoopys-guestbook-01-03-2004 ? Ich arbeite mit Contenido 4.4.5 und habe das Gästebuch installiert. Alles hat sich prima installieren lassen, jedoch wenn ich einen neuen Gästebucheintrag vornehmen will und dann auf EINTRAGEN klicke, erscheint folgende Fehlermeldung

Code: Alles auswählen

Warning: Cannot modify header information - headers already sent by (output started at /usr/www/users/uwehu/cms/front_content.php(567) : eval()'d code:11) in /usr/www/users/uwehu/cms/front_content.php(567) : eval()'d code on line 983
Woran kann das liegen?

---------------------------------
CONTENIDO 4.4.5
PHP Version 4.3.11
Apache/1.3.26 (Unix)
MySQL 3.23.58

Verfasst: Fr 18. Nov 2005, 14:37
von tomkolb
Schau mal da nach:

http://contenido.org/forum/viewtopic.ph ... ght=#47049
das Problem gibt's wohl häufiger.

Verfasst: Fr 18. Nov 2005, 15:03
von donner_blitz
tomkolb hat geschrieben:Schau mal da nach:

http://contenido.org/forum/viewtopic.ph ... ght=#47049
das Problem gibt's wohl häufiger.
Leider hat der Tip nicht geholfen. Es funktioniert leider immer noch nicht. Alle Funktionen kann ich ausführen. nur der Eintrag in die Datenbank funktioniert nicht. Und die Fehlermeldung taucht leider immer noch auf.

Jetzt habe ich noch etwas festgestellt. In die Datenbank wird nur ein Eintrag vorgenommen. Ist die Datenbank leer, so schreibt er tatsächlich einen Gästebucheintrag in die Datenbank und das mit der ID = 0. Danach geht aber garnichts mehr. Es besteht überhaupt keine Möglichkeit weitere Einträge vorzunehmen.

OK jetzt hat es funktioniert. Aber auch nur deshalb, weil ich durch Zufall festgestellt habe, dass beim Eintrag grundsätzlich die ID-Nummer 0 vergeben wurde. Also habe ich mal in der Datenbanktabelle nachgeschaut und siehe da, die ID Feldbezeichnung war nicht AUTO-INCREMENT gestellt. Hier jetzt die korrekte Datenbankstruktur für con_guestbook

Code: Alles auswählen

#
# Tabellenstruktur für Tabelle `con_guestbook`
#

CREATE TABLE con_guestbook (
  id int(11) NOT NULL auto_increment,
  name varchar(40) NOT NULL default '',
  email varchar(40) NOT NULL default '',
  location varchar(40) NOT NULL default '',
  comments text NOT NULL,
  url varchar(50) NOT NULL default '',
  active int(1) NOT NULL default '1',
  client int(1) NOT NULL default '1',
  date datetime NOT NULL default '0000-00-00 00:00:00',
  PRIMARY KEY  (id,id)
) TYPE=MyISAM;

Ich hoffe damit anderen auch helfen zu können, nachdem mir auch schon mehrfach geholfen wurde.

Verfasst: Fr 18. Nov 2005, 15:45
von tomkolb
Noch ein Tipp:

http://contenido.org/forum/viewtopic.ph ... +guestbook

. . . kann Dir leider nicht mehr dazu sagen, schau Dir mal die Tabellen in Deiner Datenbank an - bzw. lies Die die o.g. Beiträge mal durch - vielleicht hilft's

Gruß: tom