leute ich kenn mich net mehr aus,ich guck jetzt schon so lange aber es
gelingt mir nicht den bbcode zum laufen zu bringen, wenn ich nen button
anklick wird der bbtext nicht in die textarea eingetragen.
gelingt mir nicht den bbcode zum laufen zu bringen, wenn ich nen button
anklick wird der bbtext nicht in die textarea eingetragen.
PHP-Code:
<script type="text/javascript">
<!--
var tagOpen = '[';
var tagClos = ']';
var tagEnde = '/';
var tagUrl1 = '[url=';
var tagUrl2 = ']';
var tagUrl3 = '[/url]';
function simple(name) {
var fvale = eval("document.form."+name+".value");
if ( fvale == 'a') {
var towrite = tagOpen + name + tagClos;
eval("document.form."+name+".value = 'z'");
} else {
eval("document.form."+name+".value = 'a'");
var towrite = tagOpen + tagEnde + name + tagClos;
}
put ( towrite );
}
function url () {
var ulink = prompt("Bitte den Link angeben","http://");
var uname = prompt("Bitte den Namen angeben","");
if ( uname == '' || uname == null) {
uname = ulink;
}
if ( ulink == '' || ulink == null) {
alert ( "Bitte einen Link angeben\n unbedingt erforderlich" );
} else {
var towrite = tagUrl1 + ulink + tagUrl2 + uname + tagUrl3;
put ( towrite );
}
}
function put ( towrite ) {
document.form['commentwriteform'].focus();
document.form.['commentwriteform'].value = document.form['commentwriteform'].value + towrite;
document.form['commentwriteform'].focus();
}
function check() {
if ( form['commentwriteform'].value == '' ) {
alert ( 'Bis jetzt wurde wohl noch nichts eingegeben, also schnell nachholen!' );
return false;
} else {
if ( form.pageName.value == '' ) {
alert ( 'Bitte gib noch schnell einen Namen ein!' );
return false;
} else {
return true;
}
}
}
//-->
</script>
PHP-Code:
echo "<form name=\"commentwriteform\" method=\"post\" action=\"$page\">";
if ($uid == "surfer")
{
echo "<tr><td> Name: </td><td><input type=\"text\" name=\"name\" value=\"$name\"></td></tr>";
echo "<tr><td> Email: </td><td><input type=\"text\" name=\"email\" value=\"$email\"></td></tr>";
}
echo "<tr><td> Your comment: </td></tr>";
echo "<tr><td colspan=\"2\"><textarea cols=\"70\" rows=\"15\" name=\"comment\"></textarea></td></tr>";
echo "<input type=\"hidden\" name=\"action\" value=\"$destination\">";
echo "<input type=\"hidden\" name=\"cat\" value=\"$cat\">";
echo "<input type=\"hidden\" name=\"father\" value=\"$father\">";
echo "<a href=\"#\" onclick=\"simple('b')\"><img src=\"include/images/icon/button.bold.gif\" alt=\"bold\" border=\"0\"></a><input style=\"display: none;\" name=\"b\" value=\"a\">";
echo "<a href=\"#\" onclick=\"simple('i')\"><img src=\"include/images/icon/button.italic.gif\" alt=\"italic\" border=\"0\"></a><input style=\"display: none;\" name=\"i\" value=\"a\">";
echo "<a href=\"#\" onclick=\"simple('u')\"><img src=\"include/images/icon/button.underline.gif\" alt=\"underline\" border=\"0\"></a><input style=\"display: none;\" name=\"u\" value=\"a\">";
echo "<a href=\"#\" onclick=\"simple('code')\"><img src=\"include/images/icon/button.code.gif\" alt=\"underline\" border=\"0\"></a><input style=\"display: none;\" name=\"code\" value=\"a\">";
echo "<a href=\"#\" onclick=\"url()\"><img src=\"include/images/icon/button.link.gif\" alt=\"link\" border=\"0\"></a>";
echo "<tr><td colspan=\"2\" align=\"right\"><input type=\"submit\" value=\"post\"></td></tr>";
echo "</form>";
echo "</table>";
}
Kommentar