crsakawolf
Erfahrenes Mitglied
Zur Vollständigkeit...
Habe es hinbekommen, und auch verstanden.
was ich nur bei dem Link den du mir gegeben hast nicht verstehe
das geht ja auch so ..
Habe es hinbekommen, und auch verstanden.
Code:
<?
echo "
<html>
<head>
<script type='text/javascript'>
function setBBcodes(emo)
{
//alert(focused.value);
objEditor = focused;
BBfIE = document.selection;
BBfFF = (objEditor.selectionStart || objEditor.selectionStart == '0');
if(BBfIE)
{
objEditor.focus();
strTxt=document.selection.createRange().text
if(strTxt=='')
{
strTxt = prompt('Text eingebe','');
if(!strTxt||strTxt=='')return;
}
document.selection.createRange().text='['+emo+']'+strTxt+'[\/'+emo+']';
document.selection.createRange().select();
}
else if (BBfFF)
{
intStart = objEditor.selectionStart;
intEnd = objEditor.selectionEnd;
strTxt=String(objEditor.value).substring(intStart,intEnd);
if(strTxt=='')
{
strTxt=prompt('Text eingeben','');
if(!strTxt||strTxt=='')return;
}
objEditor.value = String(objEditor.value).substring(0,intStart) + '['+emo+']'+strTxt+'[\/'+emo+']';
objEditor.focus();
}
else
{
strTxt=prompt('Text eingeben','');
if(!strTxt||strTxt=='')return;
objEditor.value+='['+emo+']'+strTxt+'[\/'+emo+'] ';
}
}
</script>
</head>
<body>
<form action='".$PHP_SELF."' method='POST' name='hausmitteilungsform'>
<table border='0'>
<tr>
<td width='90'>Datum:</td>
<td><input type='text' name='datum' size='10' maxlength='10'></td>
<td width='90'>Nummer:</td>
<td><input type='text' name='nummer' size='7' maxlength='7'></td>
<td rowspan='7'>
<input style='width:40px;text-decoration:underline' onclick=\"setBBcodes('u')\" type='button' value='u'><br>
<input style='width:40px;font-weight:bold' onclick='' type='button' value='b'><br>
<input style='width:40px;' type='button' onclick='' value='x²'><br>
<input style='width:40px;' type='button' onclick='' value='½'><br>
<input style='width:40px;' type='button' onclick='' value='Link'><br>
<input style='width:40px;' type='button' onclick='' value='Bild'>
</td>
</tr>
<tr>
<td width='90'>Ersteller:<br><font style='font-size:9px;color:red;'>(für Hausmitteilung)</font></td>
<td width=''><input type='textfeld' name='ersteller' onFocus='fokusiert=this'></td>
<td width='90'>Referat:<br><font style='font-size:9px;color:red;'>(für Hausmitteilung)</font></td>
<td><input type='text' name='referat' onFocus='fokusiert=this'></td>
</tr>
<tr>
<td width='90'>An:</td>
<td colspan='3'><textarea cols='60' rows='5' name='an' onFocus='focused=this'></textarea></td>
</tr>
<tr>
<td width='90'>Titel:</td>
<td colspan='3'><input type='texte' name='titel' size='79' onFocus='focused=this'></td>
</tr>
<tr>
<td width='90'>Text:</td>
<td colspan='3'><textarea cols='60' rows='15' name='textfeld' onFocus='focused=this'></textarea></td>
</tr>
<tr>
<td colspan='4' align='center'>Eintrag unter 'Neues' <input type='checkbox' name='neues' value='1' checked='checked'></td>
</tr>
<tr>
<td colspan='4' align='center'><input type='submit' name='send' value='Speichern'></td>
</tr>
</table>
</form>
</body>
</html>
";
if(!empty($_POST['send']))
{
echo $_POST['datum']."<br>";
echo $_POST['nummer']."<br>";
echo $_POST['ersteller']."<br>";
echo $_POST['referat']."<br>";
echo $_POST['an']."<br>";
echo $_POST['titel']."<br>";
echo str_replace("\n","<br>",$_POST['text']).'<br>';
echo $_POST['neues'].'<br>';
}
?>
was ich nur bei dem Link den du mir gegeben hast nicht verstehe
Code:
objEditor.value = String(objEditor.value).substring(0, intStart) +'['+strTag+']'+strTxt+'[\/'+strTag+']'+ String(objEditor.value).substring(intEnd, objEditor.value.length);
das geht ja auch so ..
Code:
objEditor.value = String(objEditor.value).substring(0, intStart) +'['+strTag+']'+strTxt+'[\/'+strTag+']'+