Seite 15 von 20

Verfasst: Do 27. Jan 2005, 22:12
von cyaneo
Hi,

Die smileys musst Du in den Ordner /templates/smileys kopieren

Hast Du das javascript auch zwischen <head> und </head> reinkopiert?

Verfasst: Sa 29. Jan 2005, 20:07
von banjaluka
Ich habe ein Problem Snoopys Gästebuch zum laufen zu bringen.
Bin nach der Instalationsanweisung vorgegangen. Hat alles ohne Probleme und auf Anhieb geklappt. Nur wenn ich jetzt die Seite "Guestbook Eingabe" aufrufe bekomme ich keine Formularfelder zu sehen um Einträge zu machen. Folgender Text wird mir aber angezeigt:

Code: Alles auswählen

Bitte mindestens Name und Kommentar angeben 
Um Ihrem Beitrag ein Emoticon hinzuzufügen, einfach auf ein Smiley klicken ! Sie können auch den
Code eingeben, der erste Smiley wäre dann z.B.: :-)
nur wie schon erwähnt kein Formular.
Benutze die Version 4.4.5

woran könnte es liegen?

Verfasst: Di 1. Feb 2005, 21:20
von timo
Füge mal im Modul vor dem Statement

Code: Alles auswählen

if ($a == "") { $a = "add"; }
if ($a == "add") {
folgendes ein:

Code: Alles auswählen

$a = $_POST["a"];
Das ganze sollte dann so aussehen:

Code: Alles auswählen

$a = $_POST["a"];

if ($a == "") { $a = "add"; }
if ($a == "add") {


Verfasst: Do 3. Feb 2005, 21:05
von banjaluka
Viiiiiieeeeeelen Dank... es funktioniert...
Ich bekomme endlich Formularfelder zu sehen. Nur leider folgt gleich das nächste Problem. Nach einem GB-Eintrag kommt diese Fehlermeldung:

Code: Alles auswählen

[03-Feb-2005 20:50:34] PHP Warning:  Cannot modify header information - headers already sent by (output started at /www/htdocs/v135893/cms/front_content.php(567) : eval()'d code:9) in /www/htdocs/v135893/cms/front_content.php(567) : eval()'d code on line 431
Direkt darunter steht dann auch: Danke, Ihr Beitrag wurde eingetragen
(was er auch gemacht hat)

Warum bekomme ich eine Fehlermeldung wenn die Daten erfolgreich übernommen worden sind?

Verfasst: So 6. Feb 2005, 12:12
von banjaluka
Die Fehlermeldung kommt nicht mehr wenn man im GB-Eingabe-Modul im Backend die Cookies auf OFF stellt und bei Lifetime nichts einträgt.
Da ich diese Funktion nicht brauche lass ich sie ausgeschaltet, hauptsache das Gästebuch läut jetzt :)

Verfasst: So 6. Feb 2005, 22:18
von Eriador
Gibts jetzt eigentlich endlich ein Backend für das Gästebuch ?
*hofft*

Verfasst: Mo 7. Feb 2005, 09:00
von Halchteranerin
Eriador hat geschrieben:Gibts jetzt eigentlich endlich ein Backend für das Gästebuch ?
*hofft*
Was meinst du damit genau? Wenn du die Moeglichkeit, Beitraege zu loeschen, meinst, dann habe ich das noch nicht gesehen, nur das, was von Anfang an verfuegbar war, sie offline zu stellen.

Verfasst: So 20. Feb 2005, 15:46
von Haue
Hi, ich hab jetzt schon einige Zeit damit verbracht, das GB an meine Bedürfnisse anzupassen. Nach etlichen Anpassungen bin ich soweit, das man sich nun nicht mehr eintragen kann. Es wird auch nichts in die Datenbank geschrieben.
Als Fehlermeldung erhalte ich folgendes in der Errorlog:
[20-Feb-2005 15:10:56] MySQL error 1064: You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(name,email,location,url,date,comments,active,client) VALUES ('
INSERT INTO (name,email,location,url,date,comments,active,client) VALUES ('Christoph','mail@gmx.de','80.228.209.XXX/dyndsl-080-228-209-XXX.ewe-ip-backbone.de','www.test.de',NOW(),'Dies ist ein Testtext','1',1)
Hat da jemand ne Idee?

Verfasst: So 20. Feb 2005, 15:49
von Halchteranerin
zwischen INTO und der Klammer fehlt der Name der Tabelle, warum auch immer.

Verfasst: So 20. Feb 2005, 16:10
von Haue
Ich habe die beiden Einträge (welche eigentlich in die cfg_sql.inc.php sollen) jetzt jeweils in den Output von GB-EINGABE & GB-AUSGABE kopiert.
So wie es hier http://www.contenido.org/forum/viewtopi ... 4&start=15 beschrieben ist...
Aber das Problem besteht weiterhin ???

Verfasst: So 27. Feb 2005, 04:51
von i-fekt
Ich habe versucht das löschen im Backend einzubauen, leider klappt es aber nicht. Ichhabe die Php Datei ins Verzeichnis Contenido geschoben.

Das Popup erscheint und die Seite wird neu gladen, leider wird der Eintrag aber nicht gelöscht.

An was liegt das?

Verfasst: So 27. Feb 2005, 10:35
von Halchteranerin
Craxx hat geschrieben:Ichhabe die Php Datei ins Verzeichnis Contenido geschoben.
Dort stand aber
Ihr müsst also diese Datei in euer Frontend-Verzeichnis kopieren
und dein Frontend-Verzeichnis ist vermutlich cms und nicht contenido :!:

Verfasst: So 27. Feb 2005, 13:52
von i-fekt
Ja da hatte ich die Datei, dann funktioniert es aber gar nicht, im Popup erscheinen dann nur noch Fehlermeldungen.

Ich habe auch die Pfade dann mal so angepasst, dass das Popup korrekt kommt aber gelöscht wird trotzdem nichts. :?

Verfasst: So 27. Feb 2005, 13:58
von Halchteranerin
und wie lauten die Fehlermeldungen?

Verfasst: So 27. Feb 2005, 14:31
von i-fekt
Die hab ich jetzt abgestellt, habe die Pfade in der gb_delete_inactive.php manuell angepasst:

Code: Alles auswählen

<?php
include('../contenido/includes/config.php');
include('../contenido/includes/cfg_sql.inc.php');
$db = new DB_Contenido;

//Gucken, ob Session activ ist, also User authentifiziert
$sql = "SELECT * FROM con_phplib_active_sessions WHERE sid='".$sess."'";
$db->query($sql);

echo "<html><head><title>Eintrag gel&ouml;scht</title><link rel=\"stylesheet\" type=\"text/css\" href=\"css/format.css\"></head>\n";
echo "<body onLoad=\"javascript:setTimeout('window.close()', 1500);\" onUnload=\"javascript:window.opener.location.reload(true);\">";
echo "<table width=\"100%\" height=\"100%\"><tr><td valign=\"middle\" class=\"subheadline\">";

$gb_table = $cfg['tab']['guestbook'];

if ($db->next_record() <> "" )
  {
  $delete_sql = "DELETE FROM `".$gb_table."` WHERE `id`='".$id."';";

  if($db->query($delete_sql))
    echo "Eintrag Nummer ".$id." wurde erfolgreich gelöscht";
  else
    echo $delete_sql;
  }
echo "</td></tr></table></body></html>";
?>
Das Popup kommt, lädt die Seite neu und nichts passiert. Ich benutze das Modul von Darth-Vader.

Verstehe nicht wieso das $delete_sql nicht ausgeführt wird. Es liest sowohl $id als auch $gb_table korrekt aus? :?