Seite 1 von 1
Guestbook von x28.de implementiert. Tool funktioniert nicht.
Verfasst: Mo 20. Sep 2004, 13:01
von Genaral
Liebes Forum
Problem mit dem Guestbook.
Bei der Eingabe gibts kein Formular um Einträge zu erstellen.
Bei der Ausgabe kommt 1. diese Fehlermeldung:
PHP Warning: Division by zero in /home/webhome/easyinfo/cgi-easyinfo/contenido/ffbw/front_content.php(546) : eval()'d code on line 589
[20-Sep-2004 13:50:50] Invalid SQL: SELECT name, email, url, date, location, comments, id, active FROM con_guestbook WHERE client=3 order by date desc LIMIT 0,<br><br>
[20-Sep-2004 13:50:50] next_record called with no query pending.
2. Die Konfigurations-Seite lässt sich nicht anzeigen.
Leider verstehe ich PHP noch nicht so gut. Aber prinzipell habe ich alles so gemacht wie auf der x28.de seite beschrieben.
Was ich ja gar nicht verstehe ist dass er sagt dass der sql-code falsch ist
hab sicherheitshalber die Tabelle als bild mitgesendet.:
Danke im Voraus für eure Hilfe
Genaral
Verfasst: Mo 20. Sep 2004, 13:21
von emergence
anscheinend hast du einem fehler im input bereich des moduls... das sollte konfiguriert werden...
die fehlermeldung warum das query ungültig ist, erscheint mir logisch
SELECT name, email, url, date, location, comments, id, active FROM con_guestbook WHERE client=3 order by date desc LIMIT 0, <--- da fehlt was...
vermutlich läßt sich das unter konfiguration einstellen...
sieh nach ob irgendwo beim modul eine rote lampe ist... deutet auf einen sytax fehler inhalb des moduls hin...
Guestbook von x28.de implementiert. Tool funktioniert nicht.
Verfasst: Mo 20. Sep 2004, 14:00
von Genaral
Vielen Dank für deine rasche Antwort!
grüne Lampe leuchtet.
Sende dir mal den Input - Bereich von der Ausgabe
Code: Alles auswählen
***********************************************
* CONTENIDO MODUL - INPUT
*
* Modulname : Guestbook Ausgabe v1.1
* Copyright : P.beauvain
* Created : 14-02-2004
* Modified : Feb. 29th 2004 by Lars D. Forseth <lars@forseth.de>
************************************************/
echo "<input type=\"hidden\" name=\"CMS_VAR[0]\" value=\"".$value."\">";
echo "<table align=\"left\" cellpadding=\"0\" cellspacing=\"0\">";
echo "</SELECT></td></tr>";
echo "
<tr>
<td class=\"text_medium\">Anzahl Einträge/Seite: </td>
<td class=\"text_medium\"><input type=\"text\" name=\"CMS_VAR[4]\" value=\"CMS_VALUE[4]\"></td></tr>";
$query = "SELECT * FROM ".$cfg["tab"]["upl"]." WHERE filetype = 'gif'";
$db->query($query);
while ($db->next_record()) {
//$bild replaces old $filename
$bild[$db->f("idupl")] = "upload/".$db->f("dirname").$db->f("filename");
} // end while
function d_checked($which) {
if ($which != "") {
return "checked";
}
} // end function
echo "<tr>\n";
echo "<td class=\"text_medium\">WWW-Image</td>\n";
echo "<td class=\"text_medium\"><select name=\"CMS_VAR[5]\">\n";
if (is_array($bild)) {
foreach ($bild as $key => $value) {
if ("CMS_VALUE[5]" == $value) {
echo "<option selected=\"selected\" value=\"". $value ."\">". $value ."</option>";
} else {
echo "<option value=\"". $value ."\">". $value ."</option>";
} // end if
} // end foreach
} // end if
echo "</select></td>\n";
echo "</tr>\n";
echo "<tr>\n";
echo "<td class=\"text_medium\">Mail-Image</td>\n";
echo "<td class=\"text_medium\"><select name=\"CMS_VAR[6]\">\n";
if (is_array($bild)) {
foreach ($bild as $key => $value) {
if ("CMS_VALUE[6]" == $value) {
echo "<option selected=\"selected\" value=\"". $cfgClient[1]["frontendpath"]["img"].$value ."\">". $value ."</option>";
} else {
echo "<option value=\"". $value ."\">". $value ."</option>";
} // end if
} // end foreach
} // end if
echo "</select></td>\n";
echo "</tr>\n";
echo "</table>";
Vielleicht findest du einen Fehler.
Ich weiss leider nicht wo der Fehler stecken könnte.
Das mit der Fehlermeldung ist mir mitlerweile klar (ps: durch deine Hilfe), da fehlt ihm die Variable aus dem input welcher ja 'noch' nicht funkt.
//
$zps (anzahl der anzuzeigenden elemente)
$sql = "SELECT name, email, url, date, location, comments, id, active FROM $cfgTab_guestbook $where order by date desc LIMIT $eintrag,
$zps ";
Liebe Grüsse und Danke dass Du Dich meiner annimmst.
Genaral
Verfasst: Mo 20. Sep 2004, 14:08
von timo
Genaral: Wenn du emergence's "Frage" beantwortet hättest, wärst du jetzt schon weiter

- und zwar die Konfiguration des Guestbooks im Template und an den Artikeln...