Ich bin momentan dabei das News-System umzustricken, jedoch habe ich ein Fehler. Wenn ich den Titel und News eingetragen habe, erscheint nur der Titel und
nicht die News. Kann mir jemand helfen?
<script type="text/javascript">
_editor_url = "/news/";
_editor_lang = "de";
</script>
<!-- load the main HTMLArea files -->
<script type="text/javascript" src="htmlarea.js"></script>
<script type="text/javascript">
HTMLArea.loadPlugin("CSS"
;
function initDocument() {
var editor = new HTMLArea("news_msg"
;
editor.config.pageStyle = "@import url(custom.css);";
editor.registerPlugin(CSS, {
combos : [
{ label: "Syntax",
// menu text // CSS class
options: { "None" : "",
"Code" : "code",
"String" : "string",
"Comment" : "comment",
"Variable name" : "variable-name",
"Type" : "type",
"Reference" : "reference",
"Preprocessor" : "preprocessor",
"Keyword" : "keyword",
"Function name" : "function-name",
"Html tag" : "html-tag",
"Html italic" : "html-helper-italic",
"Warning" : "warning",
"Html bold" : "html-helper-bold"
},
context: "pre"
},
{ label: "Info",
options: { "None" : "",
"Quote" : "quote",
"Highlight" : "highlight",
"Deprecated" : "deprecated"
}
}
]
});
editor.generate();
}
</script>
<body onload="initDocument()">
<!-- END Demo Code --><?php
if(file_exists('news.config.inc.php'
) { @include('news.config.inc.php'
; }
else { echo '<br><br><b>Fehler:</b> Konfigurations-Datei konnte nicht geladen werden.<br><br>'; die(); }
echo $news[admin_header];
if($pass==$news['owner_pass'] && $user==$news['owner']) {
if($doEntry=="yes"
{
$fehler="";
if(empty($titel)) { $fehler.='- Sie haben keinen Titel angegeben.<br>';}
if($fehler!=""
{
echo '<font size="'.$news['font_news_size'].'" color="'.$news['font_titel_color'].'" face="'.$news['font_titel_face'].'">Es ist ein Fehler aufgetreten:<br><br>'.$fehler.'<br><br>';
} else {
// News-Eintrag
$jetzt=time();
$connect_db = mysql_connect($news['DB_host'],$news['DB_user'],$news['DB_pass']) or die("Datenbankverbindung konnte nicht aufgebaut werden!"
;
mysql_select_db($news['DB_name'],$connect_db);
mysql_query("insert into ".$news['DB_table']." (datum,autor,titel,news) values ('$jetzt','$user','$titel','$news_msg'
",$connect_db);
echo '<font size="'.$news['font_size'].'" color="'.$news['font_color'].'" face="'.$news['font_face'].'">Ok, die News mit dem Titel <b>'.$titel.'</b> wurden eingetragen.</font><br><br>
<form method="post" name="news" action="news.admin.php">
<input type="hidden" name="pass" value="'.$pass.'">
<input type="hidden" name="user" value="'.$user.'">
<input type="hidden" name="doLogin" value="yes">
<a href="javascript:document.news.submit();"><font size="'.$news['font_size'].'" color="'.$news['font_color'].'" face="'.$news['font_face'].'">zur Übersicht</font></a></form>';
}
}
if($doEntry!="yes" || ($doEntry=="yes" && $fehler!=""
) {
echo '<form method="post" name="addEntry">
<table width="400" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="100%" bgcolor="'.$news['table_row_color'].'">
<table width="100%" cellpadding="4" border="0" cellspacing="1">
<tr>
<td width="30%" bgcolor="'.$news['table_bg_color'].'"><font size="'.$news['font_news_size'].'" color="'.$news['font_titel_color'].'" face="'.$news['font_titel_face'].'"><b>Titel</b></font></td>
<td width="70%" bgcolor="'.$news['table_bg_color'].'"><input type="text" name="titel" size="30" value="'.$titel.'"></td>
</tr>
<tr>
<td width="30%" bgcolor="'.$news['table_bg_color'].'"><font size="'.$news['font_news_size'].'" color="'.$news['font_titel_color'].'" face="'.$news['font_titel_face'].'"><b>News</b></font></td>
<td width="70%" bgcolor="#ACC5E3"'.$news['table_bg_color'].'"><textarea id="news_msg" name="news_msg" style="height: 30em; width: 50em;"></textarea></td>
</tr>
<tr>
<td width="30%" bgcolor="'.$news['table_footer_bg_color'].'"><br><input type="hidden" name="pass" value="'.$pass.'">
<input type="hidden" name="user" value="'.$user.'"></td>
<td width="70%" bgcolor="'.$news['table_footer_bg_color'].'"><input type="hidden" name="doEntry" value="yes"><div align="right"><a href="javascript:document.addEntry.submit();"><font size="'.$news['font_datum_size'].'" color="'.$news['font_titel_color'].'" face="'.$news['font_titel_face'].'"><b>eintragen</b></font></a></div></td>
</tr>
</table>
</td>
</tr>
</table></form><br>';
}
}
echo '<br><a href="javascript:window.close();"><font size="'.$news['font_news_size'].'" color="'.$news['font_titel_color'].'" face="'.$news['font_titel_face'].'">Fenster schliessen</font></a><br>';
echo $news[admin_footer];
?>