wenn ich das mache, bekomm ich denn Fehler trotzdem angezeigt, nur diesmal hab ich eine komplette weiße Seite wo ebend nun ganz oben der Fehler steht.
Soll ich mal denn kompletten code von meiner shout posten?
Vill kannst du ja mal drüber schaun.
[EDIT]
Na ja ok ich mach des mal mit rein hier, kannst ja mal schaun.
<?php
# Copyright by Manuel
# Support www.ilch.de
defined ('main') or die ( 'no direct access' );
//Shoutbox-Smileys START
function shoutboxsmileys($string){
$smileys = array( ':)' => ':happy:#@#-_-_-#@#smile.gif', ':(' => ':sad:#@#-_-_-#@#sad.gif', ':o' => ':eek:#@#-_-_-#@#eek.gif', ':D' => ':biggrin:#@#-_-_-#@#biggrin.gif', ':/' => ':evil:#@#-_-_-#@#evil.gif', ':\'(' => ':frown:#@#-_-_-#@#frown.gif', 'lol' => ':lol:#@#-_-_-#@#lol.gif', ':X' => ':face:#@#-_-_-#@#x-face.gif' );
foreach ($smileys as $icon => $info) {
list($emo, $url) = explode('#@#-_-_-#@#', $info);
$string = str_replace($icon,'<img src="include/images/smiles2/'.$url.'" border="0" alt="'.$emo.'" title="'.$emo.'" />',$string);
}
return $string;
}
//Shoutbox-Smileys ENDE
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, 15).'@'.date('H:i');
$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 ( "" , "'.$shoutbox_nickname.'" , "'.$shoutbox_textarea.'" ) ' );
}
$ref = strstr($_SERVER['HTTP_REFERER'],'index.php?');
$ref = strlen($ref) < 10 ? 'index.php' : $ref;
header('Location: '.$ref);
}
if (has_right($allgAr['sb_recht'])){
$users = '';
if (has_right(-1)) {
$readonly = 'readonly="readonly"';
$user = 'u';
$onfocus = '';
}
else
{
$user = 'g';
$uquery = db_query("SELECT name FROM prefix_user");
while ($uds = db_fetch_object($uquery)) {
$username = $uds -> name;
if (!empty($users)) $users = $users.', ';
$users = $users.'"'.$username.'"';
}
$onfocus = 'onFocus="if (value == \''.$shoutbox_VALUE_name.'\') {value = \'\'}" onBlur="if (value == \'\') {value = \''.$shoutbox_VALUE_name.'\'}"';
}
echo '<script language="JavaScript" type="text/javascript">';
echo ' user = new Array('.$users.');';
echo ' </script>';
echo ' <script language="JavaScript" src="include/includes/js/comments.js" type="text/javascript"></script>';
echo '<form action="index.php" method="POST" name="shoutbox" onsubmit="return chkShoutbox'.$user.'()">';
echo '<input type="text" size="15" name="shoutbox_nickname" value="'.$shoutbox_VALUE_name.'" '.$onfocus.' maxlength="15" '.$readonly.' >';
echo '<br /><textarea style="width: 99%" cols="15" rows="2" name="shoutbox_textarea"></textarea><br />';
//Shoutbox-Smileys START
echo '<script language="JavaScript" type="text/javascript" src="include/includes/js/bbcode.js"></script>';
echo '<a href="javascript:put_sb(\':)\')"><img src="include/images/smiles2/smile.gif" border ="0"/></a>';
echo '<a href="javascript:put_sb(\':(\')"><img src="include/images/smiles2/sad.gif" border ="0"/></a>';
echo '<a href="javascript:put_sb(\':o\')"><img src="include/images/smiles2/eek.gif" border ="0"/></a>';
echo '<a href="javascript:put_sb(\':D\')"><img src="include/images/smiles2/biggrin.gif" border ="0"/></a>';
echo '<a href="javascript:put_sb(\'lol\')"><img src="include/images/smiles2/lol.gif" border ="0"/></a>';
echo '<a href="javascript:put_sb(\':((\')"><img src="include/images/smiles2/frown.gif" border ="0"/></a>';
echo '<a href="javascript:put_sb(\':X\')"><img src="include/images/smiles2/x-face.gif" border ="0"/></a>';
echo '<a href="javascript:put_sb(\':/\')"><img src="include/images/smiles2/evil.gif" border ="0"/></a><br />';
//Shoutbox-Smileys ENDE
echo get_antispam ('shoutbox', 0);
echo '<input type="submit" value="'.$lang['formsub'].'" name="shoutbox_submit">';
echo '</form><table width="99%" class="border" cellpadding="2" cellspacing="1" border="0">';
$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><br />'.shoutboxsmileys(preg_replace( '/([^\s]{'.$allgAr['sb_maxwordlength'].'})(?=[^\s])/', "$1\n", $row->textarea)).'</td></tr>';
}
echo '</table><a class="box" href="index.php?shoutbox">'.$lang['archiv'].'</a>';
}
?>
Zuletzt modifiziert von Djmuck am 30.03.2008 - 01:34:24