ich fummel hier schon wieder stunden rum deswegen frage ich mal wieder hier an.
ich habe eine tabelle und in einen feld von der tabelle mag ich die shoutbox mit {_boxes_shoutbox} anzeigen lassen.
das problem ist das wenn ich mehr als 2 zeilen anzeigen lasse bzw jemand mehrer zeilen schreibt mein ganzen template zerreisst.
folglich wollte ich die shoutbox zum scrollen haben nur funktioniert es absolut net hab es auch schon mit frames erfolglos versucht auch bin ich hier mit der suchfunktion nicht zur loesung des problems gekommen.
ich verwende das script von hier allerdings ohne die ip anzeige
<?php
# Copyright by Manuel Staechele
# Support www.ilch.de
# modifieziert von: Burli und noch mal vielen Dank an Mairu für seine Hilfe
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']) AND chk_antispam ('shoutbox')) {
$shoutbox_nickname = escape($_POST['shoutbox_nickname'],'string');
$shoutbox_nickname = substr($shoutbox_nickname, 0, 25);
$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 ( "" , "'.$datum.'/ '.$zeit.' <br>'.$shoutbox_nickname.'" , "'.$shoutbox_textarea.'" ) ' );
}
}
if (has_right($allgAr['sb_recht'])){
echo '<form action="index.php" method="POST">';
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 style="width: 80%" cols="15" rows="2" name="shoutbox_textarea"></textarea><br />';
echo get_antispam ('shoutbox', 0);
echo '<input type="submit" value="'.$lang['formsub'].'" name="shoutbox_submit">';
echo '</form>';
}
echo '<table width="100%" class="border" cellpadding="2" cellspacing="1" border="0" overflow="auto">';
$erg = db_query('SELECT * FROM `prefix_shoutbox` ORDER BY id DESC LIMIT '.(is_numeric($allgAr['sb_limit'])?$allgAr['sb_limit']:5));
$class = 'Cnorm';
while ($row = db_fetch_object($erg) ) {
$class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
echo '<tr class="'.$class.'"><td><b>'.$row->nickname.':</b> '.bbcode(preg_replace( '/([^\s]{'.$allgAr['sb_maxwordlength'].'})(?=[^\s])/', "$1\n", $row->textarea)).'</td></tr>';
}
echo '</table>';
echo '<center><b><a class="box" href="index.php?shoutbox">'.$lang['archiv'].'</a></b></center>';
?>
verwendete ilchClan Version: 1.1