Verfasst: Sa 8. Jan 2005, 17:36
@ emergency: hast du vielleicht eine idee?
Das Diskussionsforum zum Open Source Content Management System
https://forum.contenido.org/
Kann sich da jemand einen Reim drauf machen?[14-Jan-2005 10:47:03] /cms/cms/front_content.php?idcat=56 Invalid SQL: UPDATE con_guestbook SET active= WHERE id='' LIMIT 1<br><br>
[14-Jan-2005 10:46:49] /cms/cms/front_content.php Invalid SQL: UPDATE con_guestbook SET active= WHERE id='' LIMIT 1<br><br>
[14-Jan-2005 10:46:49] /cms/cms/front_content.php next_record called with no query pending.
[14-Jan-2005 10:46:49] /cms/cms/front_content.php Invalid SQL: select A.group_id as group_id, A.perms as perms from AS A, AS B where A.group_id = B.group_id AND B.user_id = '21232f297a57a5a743894a0e4a801fc3'<br><br>
Code: Alles auswählen
<br><p><B>Bitte mindestens Name und Kommentar angeben</B>
<div>Um Ihrem Beitrag ein <b>Emoticon</b> hinzuzufügen, einfach auf ein Smiley klicken ! Sie können auch den</div>
<div>Code eingeben, der erste Smiley wäre dann z.B.: :-)</div></p>
<?php
/***********************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname : Guestbook Ausgabe v1.1
* Copyright : P.beauvain
* Created : 14-02-2004
************************************************/
$activ = "CMS_VALUE[5]";
if ($activ == "") { $activ = "0";
}
$sperre ="CMS_VALUE[6]";
$links = explode('?',$PHP_SELF);
$link = $links[0];
$link = $link."?idcat=".$idcat; // back-link
$meineseite=$auth->url();
if ($a == "") { $a = "add"; }
if ($a == "add") {
echo "<br>";
echo "<FORM name='gb' id='gb' action=".$auth->url()." method='post' enctype='application/x-www-form-urlencoded'>";
echo "<INPUT TYPE=hidden NAME=a VALUE=send>";
echo "<input type=hidden name=required value=name,comments>";
echo "<table border=0 cellpadding=4 cellspacing=0 width=515 >
<tr><td class=p1 align=right width=12%><B> Name: </b></td><td><INPUT class=tr12 TYPE=text NAME=name VALUE='$name'style=width:95%;></td><td width=160 rowspan=8 valign=top>
<table width=142 border=0 align=right cellspacing=0 cellpadding=0>
<tr>
<td width=78 class=text><strong>Bedeutung</strong></td>
<td width=39 class=text><div align=center><strong>Icon </strong></div></td>
<td width=40 class=text><strong> Code</strong></td>
</tr>
<tr>
<td class=p4>lacht</td>
<td align=center valign=middle><img src=smileys/smile.gif onClick=insert(':-)');></td>
<td class=p4>:-)</td>
</tr>
<tr>
<td class=p4>Zunge streckend</td>
<td align=center valign=middle><img src=smileys/tongue.gif onClick=insert(':-P');></td>
<td class=p4>:-P</td>
</tr>
<tr>
<td class=p4>augenzwinkernd</td>
<td align=center valign=middle><img src=smileys/wink.gif onClick=insert(';-)');></td>
<td class=p4>;-)</td>
</tr>
<tr>
<td class=p4>laut lachend</td>
<td align=center valign=middle><img src=smileys/laugh.gif onClick=insert(':lol:');></td>
<td class=p4>:lol:</td>
</tr>
<tr>
<td class=p4>unsicher</td>
<td align=center valign=middle><img src=smileys/unsure.gif onClick=insert(':unsure:');></td>
<td class=p4>:unsure:</td>
</tr>
<tr>
<td class=p4>cool</td>
<td align=center valign=middle><img src=smileys/cool.gif onClick=insert('8-)');></td>
<td class=p4>8-)</td>
</tr>
<tr>
<td class=p4>ängstlich</td>
<td align=center valign=middle><img src=smileys/huh.gif onClick=insert(':huh:');></td>
<td class=p4>:huh:</td>
</tr>
<tr>
<td class=p4>wütend</td>
<td align=center valign=middle><img src=smileys/mad.gif onClick=insert(':angry:');></td>
<td class=p4>:angry:</td>
</tr>
<tr>
<td class=p4>erstaunt</td>
<td align=center valign=middle><img src=smileys/blink.gif onClick=insert(':blink:');></td>
<td class=p4>:blink:</td>
</tr>
<tr>
<td class=p4>traurig</td>
<td align=center valign=middle><img src=smileys/sad.gif onClick=insert(':-(');></td>
<td class=p4>:-(</td>
</tr>
<tr>
<td class=p4>breit grinsend</td>
<td align=center valign=middle><img src=smileys/biggrin.gif onClick=insert(':-))');></td>
<td class=p4>:-))</td>
</tr>
<tr>
<td class=p4>erschrocken</td>
<td align=center valign=middle><img src=smileys/surprised.gif onClick=insert(':-O');></td>
<td class=p4>:-0</td>
</tr>
<tr>
<td class=p4>augenrollen</td>
<td align=center valign=middle><img src=smileys/rolleyes.gif onClick=insert(':rolleyes:');></td>
<td class=p4>:rolleyes:</td>
</tr>
</table></td>
<tr><td class=p1 align=right width=12%> E-Mail: </td><td><INPUT class=tr12 TYPE=text NAME=email VALUE='$email' style=width:95%;></td></tr><tr>
<tr><td TD class=p1 align=right width=12%> Homepage: </td><td><INPUT class=tr12 TYPE=text NAME=url VALUE='$url' style=width:95%;></td></tr>
<tr valign=top><td class=p1 align=right width=10%><b> Kommentar: </b></td><td><TEXTAREA class=tr13 NAME=comments VALUE='$comments' cols=21 rows=11 wrap=physical style=width:95%;></TEXT"."AREA></td></tr>
<tr><td class=p1 align=right width=12%><a href=# onClick=gb.submit();>Eintragen </a></td></tr>
</table>";
}
// wenn ein eintrag geschrieben werden soll
if($a == "send") {
// Formatierung des Textes aus dem Kommentarfeld
if($name!=""&&$comments!="") //Abfangen der "leeren" Einträge
{
$mailkomm = stripslashes($comments);
$comments = nl2br("$comments");
$comments = addslashes("$comments"); //Abfangen von TAGS
$comments = strip_tags( $comments );
//-------------------- konvertiere Smileys ---------------------------------
$comments = eregi_replace(":-\)\)|:\)\)|:biggrin:",
'<img src="smileys/biggrin.gif" border="0">',$comments);
$comments = eregi_replace(":-\)|:\)|:smile:",
'<img src="smileys/smile.gif" border="0">',$comments);
$comments = eregi_replace(":-D|:-D|:lol:",
'<img src="smileys/laugh.gif" border="0">',$comments);
$comments = eregi_replace(":huh:",
'<img src="smileys/huh.gif" border="0">',$comments);
$comments = eregi_replace(":rolleyes:",
'<img src="smileys/rolleyes.gif" border="0">',$comments);
$comments = eregi_replace(":O\)|:o\)",
'<img src="smileys/smile2.gif" border="0">',$comments);
$comments = eregi_replace(";-\)|;\)|:wink:",
'<img src="smileys/wink.gif" border="0">',$comments);
$comments = eregi_replace(":-\(|:\(|:sad:",
'<img src="smileys/sad.gif" border="0">',$comments);
$comments = eregi_replace(":angry:",
'<img src="smileys/mad.gif" border="0">',$comments);
$comments = eregi_replace(":-D|:D|:happy:",
'<img src="smileys/happy.gif" border="0">',$comments);
$comments = eregi_replace(":heart:",
'<img src="smileys/heart.gif" border="0">',$comments);
$comments = eregi_replace(":-P|:P|:tongue:",
'<img src="smileys/tongue.gif" border="0">',$comments);
$comments = eregi_replace("8-\)|8\)|:cool:",
'<img src="smileys/cool.gif" border="0">',$comments);
$comments = eregi_replace(":-\(|:\(|:weep:",
'<img src="smileys/weep.gif" border="0">',$comments);
$comments = eregi_replace(":-o|:o|:astonished:",
'<img src="smileys/surprised.gif" border="0">',$comments);
$comments = eregi_replace(":blink:",
'<img src="smileys/blink.gif" border="0">',$comments);
$comments = eregi_replace(":wub:",
'<img src="smileys/wub.gif" border="0">',$comments);
$comments = eregi_replace(":unsure:",
'<img src="smileys/unsure.gif" border="0">',$comments);
// ---------Abschnitt nach n Zeichen-------------------------------------
for ($i=CMS_VALUE[7]; $i < CMS_VALUE[7]+20; $i++)
{
$comments1 = substr($comments , 0, $i);
$cut = substr($comments, $i);
if ((ord ($cut) == 32)||(ord ($cut) == 44)||(ord ($cut) == 45)) {
$comments= substr($comments , 0, $i);
$comments .= ' .....';
}
}
// -------------- IP /Host speichern ----------------------------------
$ip = getenv('REMOTE_ADDR');
$host = gethostbyaddr($ip);
// -------------- Cookie Setzen ---------------------------------------
setcookie("AJUS-Forumeintrag","ja",time()+CMS_VALUE[8]*24*3600);
if($HTTP_COOKIE_VARS["AJUS-Forumeintrag"]=="ja" && $sperre ==1){
echo"<br><p><font class=textbold><b>Sie haben sich bereits eingetragen !<br>";
if (CMS_VALUE[8] == 1){
echo"Sie können sich Morgen erneut eintragen.";
}
else{
echo"Sie können sich in CMS_VALUE[8] Tagen erneut eintragen.</b></p>";
}
}
else{
$url = Str_replace("http://","",$url);
$sql = "INSERT into ".$cfg["Tab"]["guestbook"]." (name, email, location, url, date, comments, active, client) VALUES ('$name', '$email', '$ip/$host', '$url', NOW(), '$comments', '$activ', $client)";
$db->query($sql);
if("CMS_VALUE[3]" == 1 && "CMS_VALUE[4]" != "") {
$mailbody = "Von: $name ( $email )\nHomepage: $url\n\nKommentar:\n$mailkomm\n\n http://".getenv("HTTP_HOST")."$meineseite";
mail("CMS_VALUE[4]", "neuer Gaestebuch-Eintrag", $mailbody, "From: Gaestebuch<CMS_VALUE[4]>\nX-Mailer: PHP/" . phpversion(). "\n");
};
echo "<p class=textbold> Danke! Ihr Beitrag wurde eingetragen</p>";
}
}
else
{
echo "<br><p><font class=textbold><b>Bitte überprüfen Sie ihre Eingaben!</b></p>";
echo" <form action='$link' method='post'>
<input type=hidden name=name value=$name>
<input type=hidden name=email value=$email>
<input type=hidden name=url value=$url>
<input type=hidden name=comments value=$comments>
<input class=\"tr12\" type='submit' value='« zurück'>
</form> ";
}
}
?>
Code: Alles auswählen
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 'WHERE active=1 AND client=1 order by date desc LIMIT 0,' at lin
SELECT name, email, url, date, location, comments, id, active FROM WHERE active=1 AND client=1 order by date desc LIMIT 0,
next_record called with no query pending.
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 ('tester','xxxx@xxxxx.at','xx.xx.xxx.xxx/xxxxxxxx','www.xxxxx.at',NOW(),'Testeintrag!
Test, test, test.
PHP Warning: Division by zero in /www/htdocs/kfreiat/front_content.php(567) : eval()'d code on line 1033
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 'WHERE active=1 AND client=1 order by date desc LIMIT 0,' at lin
SELECT name, email, url, date, location, comments, id, active FROM WHERE active=1 AND client=1 order by date desc LIMIT 0,Code: Alles auswählen
// $sql = "SELECT name, email, url, date, location, comments, id, active FROM $cfgTab_guestbook $where order by date desc LIMIT $eintrag,$zps";
$sql = "SELECT name, email, url, date, location, comments, id, active FROM ".$cfg["tab"]["guestbook"]." $where order by date desc LIMIT $eintrag,$zps";Code: Alles auswählen
Einträge mit ICONS haben Links auf E-Mail und URL
Warning: Division by zero in /www/htdocs/kfreiat/front_content.php(567) : eval()'d code on line 596
Einträge: 1-0 von 0
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.: :-)Code: Alles auswählen
Warning: Division by zero in /www/htdocs/kfreiat/front_content.php(567) : eval()'d code on line 1033Code: Alles auswählen
Warning: Division by zero in /www/htdocs/kfreiat/front_content.php(567) : eval()'d code on line 1033sind die Dateien mit den Smilies bei dir ueberhaupt vorhanden?ka hat geschrieben:aber die smilies werden nicht angezeigt...was macht man daa?.