BBcode

winbooz3

Registered
нещо в този файл не работи бб кода межете ли да ми кажете има ли няква грешка
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html><head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
<title>GTX Hosting</title>

<style type="text/css">
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #AEB0B6;
	background-image: url(bg.gif);
	background-repeat: repeat-x;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #AEB0B6;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #AEB0B6;
	background-color: white;
}
div.menu {
            width: 700px;
            overflow: hidden;
            border: 1px solid black;
            text-align: center;
            margin: 0 auto;
         }
div.content {
            width: 700px;
            overflow: hidden;
            border: 1px solid black;
            text-align: justify;
            margin: 0 auto;
         }
img.logo {
            overflow: hidden;
            text-align: justify;
            margin: 0 auto;
            border-top: 2px solid black;
            border-bottom: 2px solid black;
            border-left: 1px solid black;
            border-right: 1px solid black;
         }
  blockquote.content {
            width: 500px;
            overflow: hidden;
            border-top: 1px dotted black;
            border-bottom: 1px dotted black;
            text-align: justify;
            margin: 0 auto;
         }
                   blockquote.headline {
            width: 500px;
            overflow: hidden;
            text-align: justify;
            margin: 0 auto;
         }
                   blockquote.headline:hover {
            width: 500px;
            overflow: hidden;
            text-align: justify;
            margin: 0 auto;
            text-decoration: line-through;
         }
</style>
</head>
<body>
<center>
<img src="logo1.png" class="logo">
</center><br />
<div class="menu">
<a href="index.php">Начало</a> | <a href="register.php">Регистрация</a> | <a href="uroci.php">Уроци</a> | <a href="write.php">Добави урок</a> | <a href="/forums/">Форум</a> | <a href="contact.php">Контакт</a>
</div><br />
<div class="content">
<blockquote class="headline">Нов урок</blockquote>
<blockquote class="content"><br />
<html>
<head>
<title>Нов Урок</title>
</head>
<body>
<script language="javascript" type="text/javascript"> 
function areatext(text) { 
var txtarea = document.form.urok; 
text = ' ' + text; 
if (txtarea.createTextRange && txtarea.caretPos) { 
var caretPos = txtarea.caretPos; 
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text; 
txtarea.focus(); 
} else { 
txtarea.value += text; 
txtarea.focus(); 
} 
} 
</script> 

<form action="add.php" method="post" name="form"> 
<table border="0"> 
<tr><td><font size="2">Заглавие:</font></td><td><input type="text" name="zaglavie" size="60"></td></tr> 
<tr><td><font size="2">Автор:</font></td><td><input type="text" name="avtor" size="60" value=""> 
<tr><td>Категория:</td> 
<td> 
<select name="kategoria"> 
<option value="">Изберете категория</option> 
<option value="Software">Софтуер</option> 
<option value="Hardware">Хардуер</option>
<option value="PHP">PHP</option>
<option value="JavaScript">JavaScript</option>
<option value="HTML">HTML</option>
<option value="CSS">CSS</option>
<option value="3D Studio Max">3D Studio Max</option>
<option value="Adobe Photoshop">Adobe Photoshop</option>
<option value="ASP">ASP</option>
<option value="Gimp">Gimp</option>
<option value="Sound Forge">Sound Forge</option>
<option value="MS Publisher">MS Publisher</option>
<option value="MS Word">MS Word</option>
<option value="MS Excel">MS Excel</option>
<option value="Macromedia Flash">Macromedia Flash</option>
<option value="Ajax">Ajax</option>
<option value="DreamWeaver">DreamWeaver</option>
<option value="Visual basic">Visual basic</option>
<option value="C++">C++</option>
<option value="Corel Draw">Corel Draw</option>
<option value="Internet Explorer">Internet Explorer</option>
<option value="Hamachi">Hamachi</option>
<option value="Fire Fox">Fire Fox</option>
<option value="Google Tricks">Google Tricks</option>
<option value="FL Studio">FL Studio</option>
<option value="IRC">IRC</option>
<option value="Front Page">Front Page</option>
<option value="DC++">DC++</option>
<option value="MySql">MySql</option>
<option value="Linux">Linux</option>
</select></tr> 
<tr><td valign="top"><font size="2">Урок:</font></td><td><textarea rows="25" cols="60" name="urok"></textarea></td></tr> 
<tr> 
<td> 
<font size="2">BB Code:</font> 
</td> 
<td> 
<a href="javascript:areatext('[b]Тук напишете текста[/b]');"><font face="verdana" color="#666" size="2">BOLD</font></a> 
<a href="javascript:areatext('[u]Тук напишете текста[/u]');"><font face="verdana" color="#666" size="2">UNDERLINE</font></a> 
<a href="javascript:areatext('[code]Тук напишете текста
');"><font face="verdana" color="#666" size="2">CODE</font></a>
<a href="javascript:areatext('
Тук напишете текста
');"><font face="verdana" color="#666" size="2">ЦИТАТ</font></a>
<a href="javascript:areatext('Име на връзката');"><font face="#666" color="#666" size="2">ЛИНК</font></a>
</td>
</tr>
<tr>
<td>
<font size="2">Емотикони :</font>
</td>
<td>
<a href="javascript:areatext(':)');"><img src="images/smilies/icon_smile.gif" alt="Smile" border="0"></a>
<a href="javascript:areatext(':(');"><img src="images/smilies/icon_sad.gif" alt="Sad" border="0"></a>
<a href="javascript:areatext(':arrow:');"><img src="images/smilies/icon_arrow.gif" alt="Arrow" border="0"></a>
<a href="javascript:areatext(':D');"><img src="images/smilies/icon_biggrin.gif" alt="Biggrin" border="0"></a>
<a href="javascript:areatext(':?');"><img src="images/smilies/icon_confused.gif" alt="Confused" border="0"></a>
<a href="javascript:areatext('8)');"><img src="images/smilies/icon_cool.gif" alt="Cool" border="0"></a>
<a href="javascript:areatext(';(');"><img src="images/smilies/icon_cry.gif" alt="Cry" border="0"></a>
<a href="javascript:areatext('');"><img src="images/smilies/icon_eek.gif" alt="Eek" border="0"></a>
<a href="javascript:areatext(':evil:');"><img src="images/smilies/icon_evil.gif" alt="Evil" border="0"></a>
<a href="javascript:areatext('');"><img src="images/smilies/icon_exclaim.gif" alt="Exclaim" border="0"></a>
<a href="javascript:areatext('');"><img src="images/smilies/icon_idea.gif" alt="Idea" border="0"></a>
<a href="javascript:areatext('');"><img src="images/smilies/icon_lol.gif" alt="Lol" border="0"></a>
<a href="javascript:areatext(':x');"><img src="images/smilies/icon_mad.gif" alt="Mad" border="0"></a>
<a href="javascript:areatext('');"><img src="images/smilies/icon_question.gif" alt="Question" border="0"></a>
<a href="javascript:areatext(':P');"><img src="images/smilies/icon_razz.gif" alt="Razz" border="0"></a>
<a href="javascript:areatext(':oops:');"><img src="images/smilies/icon_redface.gif" alt="Redface" border="0"></a>
<a href="javascript:areatext(':roll:');"><img src="images/smilies/icon_rolleyes.gif" alt="Rolleyes" border="0"></a>
<a href="javascript:areatext(':o');"><img src="images/smilies/icon_surprised.gif" alt="Surprised" border="0"></a>
<a href="javascript:areatext(':wink:');"><img src="images/smilies/icon_wink.gif" alt="Wink" border="0"></a>
</td>
</td>
<input type="hidden" value="<?php echo $_SERVER['REMOTE_ADDR']; ?>" name="ip">
<tr>
<td colspan="2" align="center">
<input type="submit" value="Прати">
</td>
</tr>
</form>
</table> [/code]
 
Кое "точно" не работи ?

Ако съм разбрал замести този код:
Код:
<a href="javascript:areatext(':)');"><img src="images/smilies/icon_smile.gif" alt="Smile" border="0"></a>
<a href="javascript:areatext(':(');"><img src="images/smilies/icon_sad.gif" alt="Sad" border="0"></a>
<a href="javascript:areatext(':arrow:');"><img src="images/smilies/icon_arrow.gif" alt="Arrow" border="0"></a>
<a href="javascript:areatext(':D');"><img src="images/smilies/icon_biggrin.gif" alt="Biggrin" border="0"></a>
<a href="javascript:areatext(':?');"><img src="images/smilies/icon_confused.gif" alt="Confused" border="0"></a>
<a href="javascript:areatext('8)');"><img src="images/smilies/icon_cool.gif" alt="Cool" border="0"></a>
<a href="javascript:areatext(';(');"><img src="images/smilies/icon_cry.gif" alt="Cry" border="0"></a>
<a href="javascript:areatext(':eek');"><img src="images/smilies/icon_eek.gif" alt="Eek" border="0"></a>
<a href="javascript:areatext(':evil:');"><img src="images/smilies/icon_evil.gif" alt="Evil" border="0"></a>
<a href="javascript:areatext(':exclaim:');"><img src="images/smilies/icon_exclaim.gif" alt="Exclaim" border="0"></a>
<a href="javascript:areatext(':idea:');"><img src="images/smilies/icon_idea.gif" alt="Idea" border="0"></a>
<a href="javascript:areatext(':lol:');"><img src="images/smilies/icon_lol.gif" alt="Lol" border="0"></a>
<a href="javascript:areatext(':x');"><img src="images/smilies/icon_mad.gif" alt="Mad" border="0"></a>
<a href="javascript:areatext(':question:');"><img src="images/smilies/icon_question.gif" alt="Question" border="0"></a>
<a href="javascript:areatext(':P');"><img src="images/smilies/icon_razz.gif" alt="Razz" border="0"></a>
<a href="javascript:areatext(':oops:');"><img src="images/smilies/icon_redface.gif" alt="Redface" border="0"></a>
<a href="javascript:areatext(':roll:');"><img src="images/smilies/icon_rolleyes.gif" alt="Rolleyes" border="0"></a>
<a href="javascript:areatext(':o');"><img src="images/smilies/icon_surprised.gif" alt="Surprised" border="0"></a>
<a href="javascript:areatext(':wink:');"><img src="images/smilies/icon_wink.gif" alt="Wink" border="0"></a>
 
М..да.
Човека преди мене е прав.
Грешно си написал кода на емотиконите.
Направи каквото ти е написал и ще стане.

Няма друга грешка.
 
много код, много нещо.

Защо неползваш str_replace ?

Бих ти помогнал, но не съм по JS.
 
Pussycat каза:
много код, много нещо.

Защо неползваш str_replace ?

Бих ти помогнал, но не съм по JS.

Ма той това ползва ама при принтването.
В момента става въпрос за bbcode в textarea-та.

Javascript код е това и няма нищо общо с php функция.
Освен с JS с друго няма как да стане. :)
 
не ми е ясно много и на мен с тия бб коде ма кота ползва жава трябва ли да има отделен файл с разширение джава
 
winbooz3 каза:
не ми е ясно много и на мен с тия бб коде ма кота ползва жава трябва ли да има отделен файл с разширение джава

Кода ти вече работи.
Не е задължително да има отделен JS файл.
Може и както при теб в момента да е в самия код.
Когато е по голям JS кода може да го сложиш отделно но това
не е задължително.
 

Back
Горе