Strict Standards: Resource ID#28 used as offset, casting to integer (28) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#30 used as offset, casting to integer (30) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401

Strict Standards: Resource ID#31 used as offset, casting to integer (31) in /home/tvoyweb/domains/tvoyweb.ru/public_html/forums/include/fm.class.php on line 401
ТвойWeb :: Версия для печати :: Как вставить зарезервированную переменную в скрипт?
ТвойWeb » Сайтостроительство » Гостевые книги » Как вставить зарезервированную переменную в скрипт?

Страниц (1): [1]
 

1. Yurec66 - 02 Марта, 2006 - 03:19:48 - перейти к сообщению
В файле sm.txt хочу формировать вывод по своему. Имея возможность вставлять ответы администратора, хочу сделать так, чтобы шла проверка: если ответ есть, то вставлять таблицу, если нет - ессно не вставлять. Вот мой код, но он работает не правильно. Как САБЖ {OWNERREPLY} , проверить что не пустой?

CODE:
<td colspan="3" class="posled">
{MESSAGE}
<script LANGUAGE=javascript>
<!--
if ({OWNERREPLY} != "")
{
<div align="left" class="ansv">
Ответ: {OWNERREPLY}
</div>
}
//-->
</SCRIPT>
</td>
</tr>


Делая так, получается с ошибкой
CODE:

<td colspan="3" class="posled">
2ewewew
<script LANGUAGE=javascript>
<!--
if (999999999999999999999999999999999999 != "")
{
<div align="left" class="ansv">
Ответ: 999999999999999999999999999999999999
</div>
}
//-->
</SCRIPT>
</td>


Как правильно проверить? Не понял
2. ETC - 02 Марта, 2006 - 07:41:38 - перейти к сообщению
CODE:

Код:
<td colspan="3" class="posled">
{MESSAGE}
<script LANGUAGE=javascript>
<!--
var reply = "{OWNERREPLY}";
if (reply.length > 2)
{
document.write('<div align="left" class="ansv">Ответ: '+reply+' </div>')
}
//-->
</SCRIPT>
</td>
</tr>


Многострочные ответы работать не будут.
Советую разобраться, что такое JavaScript
3. Yurec66 - 02 Марта, 2006 - 07:49:45 - перейти к сообщению
ETC пишет:

Многострочные ответы работать не будут.
Советую разобраться, что такое JavaScript


Не совсем понял, что имеется ввиду под многострочными ответами?
4. ETC - 02 Марта, 2006 - 08:38:05 - перейти к сообщению
Ну когда у тебя в ответе две строки или больше.
5. Yurec66 - 02 Марта, 2006 - 09:40:47 - перейти к сообщению
ETC пишет:
Ну когда у тебя в ответе две строки или больше.

CODE:
А вот как-то выкрутился...::rolleyes24.gif::
<td colspan="3" class="posled">
{MESSAGE}
<script LANGUAGE=javascript>
<!--
s = '{OWNERREPLY}';
if (s != " ")
document.write("<BR><HR>", "<font color='#000080'>Ответ : ", s,"</font>");
//-->
</SCRIPT>
</td>


Вот результат:
http://narod.yandex.ru/guestbook...sageshtml=sm.txt

Правда не пойму, почему, если у меня таблица со стилем, я строку в ней не могу сделать с другим стилем ? Однако Стили нельзя перекрывать?

Форум на AlfaSpace.NET


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0284]     [ Gzipped ]