ilch Forum » Ilch Clan 1.1 » Allgemein » Shoutbox mit Datum, IP, Zeit, Antispam

Geschlossen
  1. #1
    User Pic
    boehsermichi87 Mitglied
    Registriert seit
    23.11.2006
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    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 ^^
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    387 Beitragspunkte
    Damit überläd man eine Shoutbox einfach, aber machbar ist alles.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    boehsermichi87 Mitglied
    Registriert seit
    23.11.2006
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    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 ^^
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Moniwoll Hall Of Fame
    Registriert seit
    18.08.2006
    Beiträge
    1.573
    Beitragswertungen
    0 Beitragspunkte
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    boehsermichi87 Mitglied
    Registriert seit
    23.11.2006
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    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 ^^
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Moniwoll Hall Of Fame
    Registriert seit
    18.08.2006
    Beiträge
    1.573
    Beitragswertungen
    0 Beitragspunkte
    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
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    boehsermichi87 Mitglied
    Registriert seit
    23.11.2006
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    wie gesagt, durch die smileys wird meine page (design) verschoben
    Mein Clan: www.United-German-Soldiers.de
    Neue Member sind immer gern gesehen ^^
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Moniwoll Hall Of Fame
    Registriert seit
    18.08.2006
    Beiträge
    1.573
    Beitragswertungen
    0 Beitragspunkte
    schon probiert mit dem was ich dir geschickt hab?
    Da sind nur ein paar bestimmte Smileys, nicht alle...
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    boehsermichi87 Mitglied
    Registriert seit
    23.11.2006
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    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 ^^
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Moniwoll Hall Of Fame
    Registriert seit
    18.08.2006
    Beiträge
    1.573
    Beitragswertungen
    0 Beitragspunkte
    also bei mir verzieht sich nix....
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    boehsermichi87 Mitglied
    Registriert seit
    23.11.2006
    Beiträge
    26
    Beitragswertungen
    0 Beitragspunkte
    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 ^^ grumml

    <?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 ^^
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten