Do. 22.03.2007
09:36 Uhr
#1
- Registriert seit
- 23.11.2006
- Beiträge
- 26
- Beitragswertungen

Hallo,
ich hab in letzter Zeit das Problem das unsere Shoutbox zugespamt wird. Hab auch schon die Suche benutzt aber nichts gefunden. Bei der verwendeten Version 1.1 E fehlte irgendwie das Antispam, also hab ich die shoutbox.php vom 1.1 C hochgeladen und da ist das Antispam da. gibts eine "modifizierte" Version der Shoutbox wo beim Eintrag der Name, IP, Datum und Uhrzeit steht? Hatte mal eine Shoutbox wo die IP dasteht aber nicht gespeichert wird und es stand nur die Zeit und Nick in der Nachricht. Bzw. gibts ne möglichkeit eine nicht php Shoutbox mit diesen Funktionen einzubauen (die gibts ja wie Sand am Meer).
Danke für die Antworten
Michi
verwendete ilchClan Version: 1.1
betroffene Homepage:
externer Link
Mein Clan: www.United-German-Soldiers.de
Neue Member sind immer gern gesehen ^^
Do. 22.03.2007
10:15 Uhr
#2
- Registriert seit
- 16.06.2006
- Beiträge
- 15.334
- Beitragswertungen

Damit überläd man eine Shoutbox einfach, aber machbar ist alles.
Do. 22.03.2007
10:36 Uhr
#3
- Registriert seit
- 23.11.2006
- Beiträge
- 26
- Beitragswertungen

hmmm ich schau mal nach einem Beispiel. hatte damals in html auch so eine sogar mit smilies und fand das net überladen. Die IP ist mir nicht sooooo wichtig, sowas wie hier, nur noch mit Antispam suche ich:
172196.shoutbox.de/
Zuletzt modifiziert von boehsermichi87 am 22.03.2007 - 10:43:18
Mein Clan: www.United-German-Soldiers.de
Neue Member sind immer gern gesehen ^^
Do. 22.03.2007
12:17 Uhr
#5
- Registriert seit
- 23.11.2006
- Beiträge
- 26
- Beitragswertungen

das wichtigste is mir ja das datum und die uhrzeit damit man weiss wann jemand geschrieben hat
*hab deine shoutbox mal ausprobiert, die zerhackt mir die komplette page.;)
Zuletzt modifiziert von boehsermichi87 am 22.03.2007 - 12:21:28
Mein Clan: www.United-German-Soldiers.de
Neue Member sind immer gern gesehen ^^
Do. 22.03.2007
12:19 Uhr
#6
- Registriert seit
- 18.08.2006
- Beiträge
- 1.573
- Beitragswertungen

uhrzeit ist immer drin, und Datum kannst du auch einfügen
bei dem Link dne ich dir geschickt hab sind smileys mit drin...
Zuletzt modifiziert von Moniwoll am 22.03.2007 - 12:21:36
Do. 22.03.2007
12:24 Uhr
#7
- Registriert seit
- 23.11.2006
- Beiträge
- 26
- Beitragswertungen

wie gesagt, durch die smileys wird meine page (design) verschoben
Mein Clan: www.United-German-Soldiers.de
Neue Member sind immer gern gesehen ^^
Do. 22.03.2007
12:26 Uhr
#8
- Registriert seit
- 18.08.2006
- Beiträge
- 1.573
- Beitragswertungen

schon probiert mit dem was ich dir geschickt hab?
Da sind nur ein paar bestimmte Smileys, nicht alle...
Do. 22.03.2007
12:28 Uhr
#9
- Registriert seit
- 23.11.2006
- Beiträge
- 26
- Beitragswertungen

jop wie gesagt, habs mir bei deinem link runtergeladen, installiert, und es verzieht sich alles.
kannst ja mal schauen wies ausschaut : www.united-german-soldiers.de
Zuletzt modifiziert von boehsermichi87 am 22.03.2007 - 12:29:27
Mein Clan: www.United-German-Soldiers.de
Neue Member sind immer gern gesehen ^^
Do. 22.03.2007
12:35 Uhr
#10
- Registriert seit
- 18.08.2006
- Beiträge
- 1.573
- Beitragswertungen

also bei mir verzieht sich nix....
Do. 22.03.2007
13:10 Uhr
#11
- Registriert seit
- 23.11.2006
- Beiträge
- 26
- Beitragswertungen

Kann mir jemand in den Script hier das Antispam einfügen und es so machen, das Datum und Uhrzeit über dem nick gezeigt werden (bei der abgeschickten Nachricht). Bekomms leider nicht selbst hin ^^
<?php
# Copyright by Manuel
# Support www.ilch.de
# modifiziert von: Painstorm
defined ('main') or die ( 'no direct access' );
$shoutbox_VALUE_name2 = getenv("REMOTE_ADDR");
$datum=date("j.n.Y");
$zeit=date(" H:i ");
if ( loggedin() ) {
$shoutbox_VALUE_name = $_SESSION['authname'];
} else {
$shoutbox_VALUE_name = 'Nickname';
}
if ( !empty($_POST['shoutbox_submit']) ) {
$shoutbox_nickname = escape($_POST['shoutbox_nickname'],'string');
$shoutbox_nickname = substr($shoutbox_nickname, 0, 15);
$shoutbox_textarea = escape($_POST['shoutbox_textarea'],'textarea');
$shoutbox_textarea = preg_replace("/\[.?(url|b|i|u|img|code|quote)[^\]]*?\]/i","",$shoutbox_textarea);
$shoutbox_textarea = strip_tags($shoutbox_textarea);
if ( !empty($shoutbox_nickname) AND !empty($shoutbox_textarea) ) {
db_query('INSERT INTO `prefix_shoutbox` VALUES ( "" , "'.$zeit.''.$shoutbox_nickname.'" , "'.$shoutbox_textarea.'" ) ' );
}
}
echo '<form action="index.php" method="POST">';
echo "<center><br> $datum $zeit <br>IP:<b> $shoutbox_VALUE_name2</b><br>";
echo '<input type="text" size="15" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name.'" onFocus="if (value == \''.$shoutbox_VALUE_name.'\') {value = \'\'}" onBlur="if (value == \'\') {value = \''.$shoutbox_VALUE_name.'\'}" maxlength="15">';
echo '<br /><textarea cols="15" rows="2" name="shoutbox_textarea"></textarea><br />';
echo '<input type="submit" value="'.$lang['formsub'].'" name="shoutbox_submit">';
echo '</form><table width="88%" class="border" cellpadding="2" cellspacing="1" border="0">';
$erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT 10');
$class = 'Cnorm';
while ($row = db_fetch_object($erg) ) {
$class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
echo '<tr class="'.$class.'"><td><b>'.$row->nickname.':</b> '.preg_replace( '/([^\s]{10})(?=[^\s])/', "$1\n", $row->textarea).'</td></tr>';
}
echo '</table><a class="box" href="index.php?shoutbox">'.$lang['archiv'].'</a>';
?>
Mein Clan: www.United-German-Soldiers.de
Neue Member sind immer gern gesehen ^^