irgendwie hat es mir keine ruhe gelassen und hab es mal Probiert mit deinen Code.
Leider funktioniert es nicht wie erhofft:(
die News werden nicht mehr angezeigt und die smilies können auch nicht mehr eingefügt werden.
hab ich eventuell etwas falsch gemacht?
hier mal die news.htm
<script language="JavaScript" type="text/javascript"><!--
function delcheck ( DELID ) {
var frage = confirm ( "Willst du diesen Eintrag wirklich löschen?" );
if ( frage == true ) {
document.location.href="?news-del-"+DELID;
}
}
function delKcheck ( DELID , NID) {
var frage = confirm ( "Willst du dieses Kommentar wirklich löschen?" );
if ( frage == true ) {
document.location.href="?news-sKoms-"+NID+"-Kdel-"+DELID+"#"+NID;
}
}
function sichtbar(){
if( document.form.katLis.value=="neu"){
document.form.kat.style.visibility="visible";
} else {
document.form.kat.style.visibility="hidden";
}
}
function autoprevsee(){
if(document.form.autoprev.checked){
document.getElementById('autosee').style.visibility="visible";
} else {
document.getElementById('autosee').style.visibility="hidden";
}
}
var ErlaubteAnzahl=200;
function RestlicheZeichenErmitteln(d){
Laenge=document.form.text.value.length;
if(document.form.autoprev.checked){
if(Laenge==ErlaubteAnzahl){
simple_insert ('[PREVIEWENDE]','');
RestlicheZeichen=0;
}
RestlicheZeichen=ErlaubteAnzahl-Laenge;
if(RestlicheZeichen < 0){
document.form.Laengen.value=0;
}
else{
document.form.Laengen.value=RestlicheZeichen;
}
}
}
//--></script>
<script type='text/javascript' src='include/includes/js/bbcode.js'></script>
<table cellpadding="0" cellspacing="0" border="0"><tr><td><img src="include/images/icons/admin/news.png" /></td><td width="30"></td><td valign="bottom"><h1>News</h1></td></tr></table>
<hr style="width: 400px; margin: 0px;" >
<br /><br />
<table border="0" cellspacing="0" cellpadding="0"><tr><td valign="top">
<form method="POST" name="form" action="?news">
<input type="hidden" name="um" value="{AKTION}">
<input type="hidden" name="newsID" value="{NEWSID}">
<table cellpadding="2" cellspacing="1" border="0" class="border">
<tr>
<td class="Cmite" align="right"><strong>Titel : </strong></td>
<td class="Cnorm"><input size="50" type="text" name="titel" value="{UEBER}"></td>
</tr><tr>
<td class="Cmite" align="right"><strong>News : </strong></td>
<td rowspan="2" class="Cnorm">
<!-- BB Code START -->
<a href="javascript:simple('b')"><img style="padding-left: 4%; float: left;" src="include/images/icons/button.bold.gif" alt="b" title="{_lang_bold}" border="0"></a>
<a href="javascript:simple('i')"><img style="padding-left: 4%; float: left;" src="include/images/icons/button.italic.gif" alt="i" title="{_lang_italic}" border="0"></a>
<a href="javascript:simple('u')"><img style="padding-left: 4%; float: left;" src="include/images/icons/button.underline.gif" alt="u" title="{_lang_underlined}" border="0"></a>
<a href="javascript:simple('code')"><img style="padding-left: 4%; float: left;" src="include/images/icons/button.code.gif" alt="Code" title="{_lang_code}" border="0"></a>
<a href="javascript:simple_liste()"><img style="padding-left: 4%; float: left;" src="include/images/icons/button.insertunorderedlist.gif" alt="{_lang_list}" title="{_lang_list}" border="0"></a>
<a href="javascript:simple('url')"><img style="padding-left: 4%; float: left;" src="include/images/icons/button.link.gif" alt="Url" title="{_lang_link}" border="0"></a>
<a href="javascript:simple('img')"><img style="padding-left: 4%; float: left;" src="include/images/icons/button.image.gif" alt="{_lang_picture}" title="{_lang_picture}" border="0"></a>
<!-- BB Code ENDE -->
</td>
</tr><tr>
<td rowspan="2" valign="top" class="Cmite">{SMILIS}</td>
</tr><tr>
<td class="Cnorm"><textarea onkeydown="RestlicheZeichenErmitteln(this);" name="text" rows="15" cols="65" tabindex="2"></textarea></td>
</tr>
<tr>
<td class="Cmite" align="right"><strong>AUTO-PREVIEW:</strong> <input name="autoprev" onClick="autoprevsee()" type="checkbox" value="" checked></td>
<td class="Cnorm"><div align="center" id="autosee" style="display:block; visibility:visible; width:auto;">Noch <input size="3" name="Laengen" value="200">Zeichen bis zum automatischen [PREVIEWENDE]</div></td>
</tr><tr>
<td class="Cmite" align="right"><strong>Sichtbar ab : </strong></td>
<td class="Cnorm"><select name="grecht">{_list_grecht@<option%1 value="%2">%3</option>}</select></td>
</tr><tr>
<td class="Cmite" align="right"><strong>Kategorie : </strong></td>
<td class="Cnorm"><select onChange="sichtbar()" name="katLis">{KATS}<option value="neu">Neu:</option></select> <input type="text" name="kat" size="40"></td>
</tr><tr class="Cdark">
<td></td>
<td><input type="submit" value="{FSUB}" name="submit"></td>
</tr>
</table>
</form>
<br /><br />
<div class="info_box">
<b>Merke (Kategorie Bild)</b>
<br />
<span class="smalfont">
Das Kategorie Bild muss in den Ordner include/images/news/
<br />
Das Bild muss genau wie die Kategorie heissen z.B. wenn die Kategorie
Allgemein heisst dann muss das Bild Allgemein heissen;)...
<br />
Die Endung muss entweder .jpg oder .gif sein bei uns also z.B. Allgemein.jpg
</span>
</div>
<div class="info_box">
<b>Merke (Vorschau Funktion)</b>
<br />
<span class="smalfont">
Soll nur ein kleinerer Vorschautext angezeigt werden, einfach erst die Vorschau
eingeben und nach der Vorschau dann <b>[PREVIEWENDE]</b> schreiben. Dann den langen
Text eintragen.
</span>
</div>
</td><td width="75"> </td><td valign="top">
{MPL}
<table cellpadding="3" cellspacing="1" border="0" class="border">
{EXPLODE}<tr class="{class}">
<td><a href="#" name="{ID}"></a><a href="javascript:delcheck({ID})"><img src="include/images/icons/del.gif" alt="Löschen" title="Löschen" border="0"></a></td>
<td><a href="?news-edit-{ID}"><img src="include/images/icons/edit.gif" alt="Verändern" title="Verändern" border="0"></a></td>
<td>{TITEL}</td>
</tr>{EXPLODE}
</table>
{MPL}
</td></tr></table>
<script language="JavaScript" type="text/javascript">
<!--
sichtbar();
//-->
</script>
wenn ich Die News geschrieben habe und absenden möchte kommt auch eine Fehlermeldung:
Notice: Undefined index: txt in G:\xampp_2013\htdocs\ilch_local\include\admin\news.php on line 51
hier nochmal der code aus zeile 51
$text = escape($_POST['txt'], 'textarea');
wäre schön wenn mal drüber geschaut wird
LG
Blaubaer