[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: php обработчик
Andrianov
Есть скрипт обработчика

<?php 
if (isset($title) && isset($description) && isset($keywords) && isset($before) && isset($after) && isset($h1) && isset($video) && isset($code) && isset($text))
{
/* Здесь пишем что можно заносить информацию в базу */
$result = mysql_query ("UPDATE video_jumpers SET title='$title', description='$description', keywords='$keywords', before='$before', after='$after', h1='$h1', video='$video', code='$code', text='$text' WHERE id='$id'");

if ($result == 'true') {echo "<div class='success'><p>Ваша страница успешно обновлена!</p></div>";}
else {echo "<p>Ваша страница не обновлена!</p>";}


}

else

{
echo "<p>Вы ввели не всю информацию, поэтому данные этой страницы в базе не могут быть обновлены.</p>";
}
?>


Скрипт находится в самописной админке сайта.

Если я ввожу обычгый текст или html код, то данные успешно заносятся в базу, но при попытке вставить код скрипта в поле ввода например:

<div id='mediaspace'>У вас не установлен Flash Player
<script type='text/javascript'>
var
s1 = new SWFObject('/video/player-viral.swf','ply','840','600','9','#ffffff');
s1.addParam('allowfullscreen','true');
s1.addParam('allowscriptaccess','always');
s1.addParam('wmode','opaque');
s1.addParam('flashvars','file=/video/video/10_kanal.flv');
s1.write('mediaspace');
</script></div>


То данные не обновляются и в базу не заносятся... В ручную заношу в базу и все отображается на сайте нормально, но хочется, что бы через админку тоже работало.

Я так понимаю, что это ошибка регистра или символов... Что можно поправить в коде, что бы снять ограничение на изменение в базе?!



Спустя 9 минут, 21 секунда (23.10.2010 - 21:19) Invis1ble написал(а):
Andrianov
Так а что выдает твой скрипт?
вроде ошибок нет, попробуй добавить or die(mysql_error()), т.е.
$result = mysql_query ("UPDATE video_jumpers SET title='$title', description='$description', keywords='$keywords', before='$before', after='$after', h1='$h1', video='$video', code='$code', text='$text' WHERE id='$id'") or die(mysql_error());

и напиши какая ошибка будет (если будет)

Спустя 1 минута, 7 секунд (23.10.2010 - 21:20) Romms написал(а):
Вам нужно защитить базу!! это полноценная инъекция!!
Все даные что идут в базу нужно фильтровать!
Используйте функцию mysql_real_escape_string(string $text); чтобы "обезвредить" входящии данные!

(это и есть решения проблемы)

Спустя 1 минута, 10 секунд (23.10.2010 - 21:21) Andrianov написал(а):
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'before='vystuplenie_komandy_bokerov_novosibirsk', after='interesnoetv', h1='10 �' at line 1

Спустя 1 минута, 15 секунд (23.10.2010 - 21:22) Andrianov написал(а):
Поле  	Тип  	Сравнение  	Атрибуты  	Ноль  	По умолчанию  	Дополнительно  	Действие
id int(2) Нет auto_increment Обзор уникальных значений Первичный Уникальный Индекс Полнотекстовый
page varchar(255) utf8_general_ci Нет Обзор уникальных значений Первичный Уникальный Индекс Полнотекстовый
title varchar(255) utf8_general_ci Нет Обзор уникальных значений Изменить Удалить Первичный Уникальный Индекс Полнотекстовый
keywords varchar(255) utf8_general_ci Нет Обзор уникальных значений Первичный Уникальный Индекс Полнотекстовый
description varchar(255) utf8_general_ci Нет Обзор уникальных значений Первичный Уникальный Индекс Полнотекстовый
before varchar(255) utf8_general_ci Нет Обзор уникальных значений Первичный Уникальный Индекс Полнотекстовый
after varchar(255) utf8_general_ci Нет Обзор уникальных значений Первичный Уникальный Индекс Полнотекстовый
h1 text utf8_general_ci Нет Обзор уникальных значений Первичный Уникальный Индекс Полнотекстовый
video text utf8_general_ci Нет Обзор уникальных значений Первичный Уникальный Индекс Полнотекстовый
code text utf8_general_ci Нет Обзор уникальных значений Первичный Уникальный Индекс Полнотекстовый
text text utf8_general_ci Нет Обзор уникальных значений Первичный Уникальный Индекс Полнотекстовый

Спустя 11 секунд (23.10.2010 - 21:22) Invis1ble написал(а):
Andrianov
насчет инъекции кстати - чистая правда

Спустя 15 секунд (23.10.2010 - 21:23) DmitryOpalev написал(а):
Цитата
mysql_real_escape_string

Я помню, какая тут недавно суматоха была...

laugh.gif

Спустя 1 минута, 9 секунд (23.10.2010 - 21:24) Invis1ble написал(а):
Andrianov
Кавычки поламали у тебя запрос..

Спустя 1 минута, 9 секунд (23.10.2010 - 21:25) Andrianov написал(а):
mysql_real_escape_string(string $text);

Куда это вставлять если для чайников? smile.gif

Спустя 1 минута, 24 секунды (23.10.2010 - 21:26) DmitryOpalev написал(а):
Эта функция обрабатывает запрос от опасных символов.
Так вроде? unsure.gif ...
А string это значит строка. Просто чтоб ориентироваться удобнее было, сделали такое обозначение smile.gif

Спустя 23 секунды (23.10.2010 - 21:27) Andrianov написал(а):
Цитата (Invis1ble @ 23.10.2010 - 18:24)
Andrianov
Кавычки поламали у тебя запрос..

Только вот в коде лишних кавычек не вижу ((((

Спустя 2 минуты, 15 секунд (23.10.2010 - 21:29) DmitryOpalev написал(а):
Если вы вводите код, то скорее всего, там кавычки (a href='')... Такие же кавычки открывают у тебя любой запрос на запись в столбец, => первая же кавычка закроет запрос

Спустя 1 минута, 49 секунд (23.10.2010 - 21:31) Invis1ble написал(а):
Andrianov
$result = mysql_query ("UPDATE video_jumpers SET title='" . mysql_real_escape_string($title) . "', description='" . mysql_real_escape_string($description) . "', keywords='" . mysql_real_escape_string($keywords) . "', before='" . mysql_real_escape_string($before) . "', after='" . mysql_real_escape_string($after) . "', h1='" . mysql_real_escape_string($h1) . "', video='" . mysql_real_escape_string($video) . "', code='" . mysql_real_escape_string($code) . "', text='" . mysql_real_escape_string($text) . "' WHERE id=" . (int)$id);

так правильно

Спустя 15 секунд (23.10.2010 - 21:31) Romms написал(а):
Цитата
Эта функция обрабатывает запрос от опасных символов.
Так вроде? unsure.gif ...

она экранирует все символы используемые Мусколом!

Цитата
mysql_real_escape_string(string $text);
Куда это вставлять если для чайников? smile.gif

А это для всех данных какие приходят от юзера($title, $description, $keywords, $before, $after, $h1, $video,$ code, $text, $id)
типа $text=mysql_real_escape_string($text);

Цитата
Только вот в коде лишних кавычек не вижу ((((

да не в коде! (забей про кавычки, щас все распишу)


Спустя 1 минута, 8 секунд (23.10.2010 - 21:32) DmitryOpalev написал(а):
Цитата
Цитата
Эта функция обрабатывает запрос от опасных символов.
Так вроде? unsure.gif ...


она экранирует все символы используемые Мусколом!

Ну, я тоже самое сказал, только простым языком biggrin.gif
laugh.gif biggrin.gif

Спустя 1 минута, 38 секунд (23.10.2010 - 21:34) Romms написал(а):
припустим $title=" asd '); end of query!!"
тогда запрос будет такой:
UPDATE video_jumpers SET title=' asd '); end of query!! ', description='description', keywords='keywords', before='before', after='after', h1='$h1', video='video', code='code', text='text' WHERE id='id' и все! кавычка незакрыта!!

Спустя 27 секунд (23.10.2010 - 21:34) Invis1ble написал(а):
DmitryOpalev
string - это тип данных (строковые), а mysql_real_escape_string - ф-ция заставляет мускул использовать встроенные средства для экранирования некоторых символов
Andrianov
Цитата
Только вот в коде лишних кавычек не вижу ((((

посмотри внимательно текст ошибки - и поймешь

Спустя 1 минута, 38 секунд (23.10.2010 - 21:36) Andrianov написал(а):
Цитата (Invis1ble @ 23.10.2010 - 18:31)
Andrianov
$result = mysql_query ("UPDATE video_jumpers SET title='" . mysql_real_escape_string($title) . "', description='" . mysql_real_escape_string($description) . "', keywords='" . mysql_real_escape_string($keywords) . "', before='" . mysql_real_escape_string($before) . "', after='" . mysql_real_escape_string($after) . "', h1='" . mysql_real_escape_string($h1) . "', video='" . mysql_real_escape_string($video) . "', code='" . mysql_real_escape_string($code) . "', text='" . mysql_real_escape_string($text) . "' WHERE id=" . (int)$id);

так правильно

Попробовал... не помогло.... вставил код про ошибки в конец и выдало опять

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'before='vystuplenie_komandy_bokerov_novosibirsk', after='interesnoetv', h1='10 �' at line 1

Спустя 1 минута, 31 секунда (23.10.2010 - 21:37) Andrianov написал(а):
Цитата (Invis1ble @ 23.10.2010 - 18:34)
DmitryOpalev
string - это тип данных (строковые), а mysql_real_escape_string - ф-ция заставляет мускул использовать встроенные средства для экранирования некоторых символов
Andrianov
Цитата
Только вот в коде лишних кавычек не вижу ((((

посмотри внимательно текст ошибки - и поймешь

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'before='vystuplenie_komandy_bokerov_novosibirsk', after='interesnoetv', h1='10 �' at line 1


Если вы про 'before то в самом коде нету кавычки...
Повторюсь, что при вводе обычного текста или html кода все работает нормально

Спустя 1 минута, 45 секунд (23.10.2010 - 21:39) Romms написал(а):
напиши так:
$sql = "UPDATE video_jumpers SET title='" . mysql_real_escape_string($title) . "', description='" . mysql_real_escape_string($description) . "', keywords='" . mysql_real_escape_string($keywords) . "', before='" . mysql_real_escape_string($before) . "', after='" . mysql_real_escape_string($after) . "', h1='" . mysql_real_escape_string($h1) . "', video='" . mysql_real_escape_string($video) . "', code='" . mysql_real_escape_string($code) . "', text='" . mysql_real_escape_string($text) . "' WHERE id=" . (int)$id;
$result = mysql_query($sql);
echo $sql;
exit;


и напиши что выдал скрипт

Спустя 5 минут, 41 секунда (23.10.2010 - 21:45) Andrianov написал(а):
Цитата (Romms @ 23.10.2010 - 18:39)
напиши так:
$sql = "UPDATE video_jumpers SET title='" . mysql_real_escape_string($title) . "', description='" . mysql_real_escape_string($description) . "', keywords='" . mysql_real_escape_string($keywords) . "', before='" . mysql_real_escape_string($before) . "', after='" . mysql_real_escape_string($after) . "', h1='" . mysql_real_escape_string($h1) . "', video='" . mysql_real_escape_string($video) . "', code='" . mysql_real_escape_string($code) . "', text='" . mysql_real_escape_string($text) . "' WHERE id=" . (int)$id;
$result = mysql_query($sql);
echo $sql;
exit;


и напиши что выдал скрипт

UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='Видео. jollyjumper video', keywords='Сюжет программы физкуль привет', before='vystuplenie_komandy_bokerov_novosibirsk', after='interesnoetv', h1='10 канал в Новокузнецке', video='
У вас не установлен Flash Player\r\n
', code='', text='

Для того, что бы разместить это видео на другом сайте, форуме, блоге, или любом другом месте вам потребуется:
\r\n

* \r\nскопировать ссылку в любой html редактор и сохранить
* \r\nскопировать ссылку в комментарий или ответ на форуме
* \r\nразместить на своем блоге, форуме или веб сайте
\r\n

' WHERE id=1

Спустя 3 минуты, 25 секунд (23.10.2010 - 21:48) Romms написал(а):
текст скопировал из исходного кода? или прям из браузера??
что ты вводил в $text?

Спустя 1 минута, 21 секунда (23.10.2010 - 21:50) Invis1ble написал(а):
Странно, я че-то ничего подозрительного не вижу... Разве что в тексте ошибки мне не нравится квадратик в h1...

Спустя 1 минута, 45 секунд (23.10.2010 - 21:51) Romms написал(а):
Invis1ble, в последнем варианте никаких квадратиков нет)

Спустя 1 минута, 41 секунда (23.10.2010 - 21:53) Andrianov написал(а):
Цитата (Romms @ 23.10.2010 - 18:48)
текст скопировал из исходного кода? или прям из браузера??
что ты вводил в $text?

из браузера

вот из кода

UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='Видео. jollyjumper video', keywords='Сюжет программы физкуль привет', before='vystuplenie_komandy_bokerov_novosibirsk', after='interesnoetv', h1='10 канал в Новокузнецке', video='<div id="\'mediaspace\'">У вас не установлен Flash Player\r\n<script type="\'text/javascript\'">\r\nvar s1 = new SWFObject(\'/video/player-viral.swf\',\'ply\',\'840\',\'600\',\'9\',\'#ffffff\'); \r\ns1.addParam(\'allowfullscreen\',\'true\'); \r\ns1.addParam(\'allowscriptaccess\',\'always\');\r\ns1.addParam(\'wmode\',\'opaque\'); \r\ns1.addParam(\'flashvars\',\'file=/video/videogallery_jollyjumper/10_kanal_v_novokuznecke.flv\'); \r\ns1.write(\'mediaspace\'); \r\n</script></div>  ', code='<embed src="%5C%27http://www.power-jump.ru/video/player-viral.swf%5C%27" allowscriptaccess="\'always\'" allowfullscreen="\'true\'" flashvars="\'file=http%3A%2F%2Fwww.power-jump.ru%2Fgallery%2Fvideo%2Fjollyjumper%2F10_kanal_v_novokuznecke%2F..%2F..%2F..%2F..%2Fvideo%2Fvideogallery_jollyjumper%2F10_kanal_v_novokuznecke.flv&volume=65&plugins=viral-1d\'/" height="\'600\'" width="\'840\'">', text='<p><strong>Для того, что бы разместить это видео на другом сайте, форуме, блоге, или любом другом месте вам потребуется:</strong></p>\r\n<ul>\r\n<li>скопировать ссылку в любой <strong>html редактор</strong> и сохранить</li>\r\n<li>скопировать ссылку в <strong>комментарий или ответ на форуме</strong></li>\r\n<li>разместить на своем <strong>блоге, форуме или веб сайте</strong></li>\r\n</ul>' WHERE id=1


вот текст

<p><strong>Для того, что бы разместить это видео на другом сайте, форуме, блоге, или любом другом месте вам потребуется:</strong></p>
<ul>
<li>скопировать ссылку в любой <strong>html редактор</strong> и сохранить</li>
<li>скопировать ссылку в <strong>комментарий или ответ на форуме</strong></li>
<li>разместить на своем <strong>блоге, форуме или веб сайте</strong></li>
</ul>

Спустя 17 секунд (23.10.2010 - 21:53) Invis1ble написал(а):
Romms
Цитата
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'before='vystuplenie_komandy_bokerov_novosibirsk', after='interesnoetv', h1='10 ' at line 1

а это что? )

Спустя 2 минуты, 23 секунды (23.10.2010 - 21:56) Andrianov написал(а):
сейчас скрипт выглядет так

<?php 
if (isset($title) && isset($description) && isset($keywords) && isset($before) && isset($after) && isset($h1) && isset($video) && isset($code) && isset($text))
{
/* Здесь пишем что можно заносить информацию в базу */
$sql = "UPDATE video_jumpers SET title='" . mysql_real_escape_string($title) . "', description='" . mysql_real_escape_string($description) . "', keywords='" . mysql_real_escape_string($keywords) . "', before='" . mysql_real_escape_string($before) . "', after='" . mysql_real_escape_string($after) . "', h1='" . mysql_real_escape_string($h1) . "', video='" . mysql_real_escape_string($video) . "', code='" . mysql_real_escape_string($code) . "', text='" . mysql_real_escape_string($text) . "' WHERE id=" . (int)$id;
$result = mysql_query($sql);
echo $sql;
exit;

if ($result == 'true') {echo "<div class='success'><p>Ваша страница успешно обновлена!</p></div>";}
else {echo "<p>Ваша страница не обновлена!</p>";}


}

else

{
echo "<p>Вы ввели не всю информацию, поэтому данные этой страницы в базе не могут быть обновлены.</p>";
}



?>



ввожу данные через эту форму

<? 
if (!isset($id))

{
$result = mysql_query("SELECT title,page,id FROM video_jumpers");
$myrow = mysql_fetch_array($result);

do
{
printf ("<p><a href='index.php?id=%s'>%s</a></p>",$myrow["id"],$myrow["page"],$myrow["title"]);

}

while ($myrow = mysql_fetch_array($result));

}

else

{

$result = mysql_query("SELECT * FROM video_jumpers WHERE id=$id");
$myrow = mysql_fetch_array($result);

print <<<HERE

<form name="video_jumpers" method="post" action="update.php">
<p>
<label><strong>title</strong> (Название страницы)<br />
<input value="
$myrow[title]" type="text" name="title" id="title" size="105" class="input" />
</label>
</p>
<p>
<label><strong>description</strong> (краткое описание)<br />
<input value="
$myrow[description]" type="text" name="description" id="description" size="105" class="input" />
</label>
</p>
<p>
<label><strong>keywords</strong> (ключевые слова)<br />
<input value="
$myrow[keywords]" type="text" name="keywords" id="keywords" size="105" class="input" />
</label>
</p>
<p>
<label><strong>Предыдущее видео</strong><br />
<input value="
$myrow[before]" type="text" name="before" id="before" size="105" class="input" />
</label>
</p>
<p>
<label><strong>Следующее видео</strong><br />
<input value="
$myrow[after]" type="text" name="after" id="after" size="105" class="input" />
</label>
</p>
<p>
<label><strong>Заголовок h1</strong><br />
<input value="
$myrow[h1]" type="text" name="h1" id="h1" size="105" class="input" />
</label>
</p>

<p>
<label><strong>Код видеоплеера</strong><br />
<textarea name="video" id="video" cols="80" rows="10" class="textarea">
$myrow[video]</textarea>
</label>
</p>

<p>
<label><strong>Код для сео</strong>(Поделись с друзьями)<br />
<textarea name="code" id="code" cols="80" rows="10" class="textarea">
$myrow[code]</textarea>
</label>
</p>

<p>
<label><strong>Текст</strong><br />
<textarea name="text" id="text" cols="80" rows="10" class="textarea">
$myrow[text]</textarea>
</label>
</p>

<input name="id" type="hidden" value="
$myrow[id]">

<p>
<label>
<input type="submit" name="submit" id="submit" class="submit" value="Сохранить изменения">
</label>
</p>
</form>




HERE;
}


?>

Спустя 1 минута, 40 секунд (23.10.2010 - 21:57) Invis1ble написал(а):
Все таки там по-моему с кавычками что-то не то... Аж в глазах зарябило ))

Спустя 1 минута, 6 секунд (23.10.2010 - 21:58) Andrianov написал(а):
http://www.power-jump.ru/gallery/video/jol...v_novokuznecke/

Страница которую пытаюсь отредактировать через админку ))))))

вот ее тело

<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td
height="20" background="/images/template/workarea/up.gif"> </td>
</tr>
<tr>
<td
valign="top" background="/images/template/workarea/center.gif">
<table
width="840" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td
width="50%" align="right"><a href="/gallery/video/jollyjumper/<?php echo $myrow['before'];?>/" class="sitemap2"><<< предыдущее видео</a></td>
<td
width="50%"><a href="/gallery/video/jollyjumper/<?php echo $myrow['after'];?>/" class="sitemap2">следующее видео >>></a></td>
</tr>
<tr>
<td
colspan="2" align="left"><h1><?php echo $myrow['h1'];?></h1></td>
</tr>
<tr>
<td
colspan="2">
<?php
echo $myrow['video'];?></td>
</tr>
<tr>
<td
colspan="2"><p><strong>Поделись видео с друзьями</strong></p>
<textarea
name="textarea" cols="100" rows="4" class="textarea">
<?php
echo $myrow['code'];?>
</textarea></td>
</tr>
<tr>
<td
colspan="2"><?php echo $myrow['text'];?></td>
</tr>
</table>
</td>
</tr>
<tr>
<td
height="20" background="/images/template/workarea/down.gif"> </td>
</tr>
</table>


Данные в базе есть, в админке отоброжаются, но даже при попытке обновить того что есть шлет нафиг )))

Спустя 2 минуты, 37 секунд (23.10.2010 - 22:01) Romms написал(а):
Andrianov, попробуй єтот запрос запихнуть через phpMyAdmin и посмотри что он скажет(и нам напиши)
(если не знаешь что такое phpMyAdmin - спрашивай не бойся wink.gif )


Цитата
  Все таки там по-моему с кавычками что-то не то... Аж в глазах зарябило ))
ну и где??

Спустя 1 минута, 27 секунд (23.10.2010 - 22:02) Andrianov написал(а):
в phpmyadmin все данные уже есть там все норм добавляется


Или что вы имеете ввиду?! Данные в php,yadmin присутствуют, я их туда сначало вручную вбил и все норм отображается, как на сайте так ив админке, вот тока при обновлении байда какая то ))))

Я может не правильно понял, что вы имели ввиду под запросом в phpmyadmin?!

Спустя 1 минута, 43 секунды (23.10.2010 - 22:04) Romms написал(а):
Andrianov, исполни єтот запрос в нём!!!
(тот что был в исходном коде страницы)

Спустя 13 секунд (23.10.2010 - 22:04) inpost написал(а):
Предлагаю поступить мудро! Автор пройди небольшой курс ирбиса: http://irbis-team.com/15/10 .
Так же пройди этот мини-курс: http://phpforum.ru/index.php?showtopic=21916
И вот когда переделаешь код в правильный - тогда возвращайся.

Спустя 14 секунд (23.10.2010 - 22:05) Invis1ble написал(а):
Romms
не все вроде ок, это мне из-за раскраски кода так показалось..

Спустя 4 минуты, 45 секунд (23.10.2010 - 22:09) Andrianov написал(а):
Цитата (Romms @ 23.10.2010 - 19:04)
Andrianov, исполни єтот запрос в нём!!!
(тот что был в исходном коде страницы)

Ошибка

Вероятно, SQL-запрос содержит ошибку. При наличии таковой, ниже будет выведена ошибка MySQL-сервера, облегчающая диагностику проблемы.

ERROR: Незакрытая кавычка @ 727
STR: '
SQL: UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='


SQL-запрос:

UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='

Ответ MySQL: Документация
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1


Это говорит phpmyadmin при sql запросе

Спустя 1 минута, 44 секунды (23.10.2010 - 22:11) Andrianov написал(а):
Цитата (inpost @ 23.10.2010 - 19:04)
Предлагаю поступить мудро! Автор пройди небольшой курс ирбиса: http://irbis-team.com/15/10 .
Так же пройди этот мини-курс: http://phpforum.ru/index.php?showtopic=21916
И вот когда переделаешь код в правильный - тогда возвращайся.

обязательно последую вашему совету ))) Но данную проблему хотелось бы решить поскорее ))))) после чего обязательно пройду курс молодого бойца wink.gif

Спустя 2 минуты, 43 секунды (23.10.2010 - 22:14) Romms написал(а):
Andrianov
чё-то ты с запросом намутил... Сам посмотри...

Спустя 2 минуты, 43 секунды (23.10.2010 - 22:17) Andrianov написал(а):
Цитата (Romms @ 23.10.2010 - 19:14)
Andrianov
чё-то ты с запросом намутил... Сам посмотри...

Может и намутил... смотрю, но не понимаю все ровно )))

В sql вставил

UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='Видео. jollyjumper video', keywords='Сюжет программы физкуль привет', before='vystuplenie_komandy_bokerov_novosibirsk', after='interesnoetv', h1='10 канал в Новокузнецке', video='<div id="\'mediaspace\'">У вас не установлен Flash Player\r\n<script type="\'text/javascript\'">\r\nvar s1 = new SWFObject(\'/video/player-viral.swf\',\'ply\',\'840\',\'600\',\'9\',\'#ffffff\'); \r\ns1.addParam(\'allowfullscreen\',\'true\'); \r\ns1.addParam(\'allowscriptaccess\',\'always\');\r\ns1.addParam(\'wmode\',\'opaque\'); \r\ns1.addParam(\'flashvars\',\'file=/video/videogallery_jollyjumper/10_kanal_v_novokuznecke.flv\'); \r\ns1.write(\'mediaspace\'); \r\n</script></div>  ', code='<embed src="%5C%27http://www.power-jump.ru/video/player-viral.swf%5C%27" allowscriptaccess="\'always\'" allowfullscreen="\'true\'" flashvars="\'file=http%3A%2F%2Fwww.power-jump.ru%2Fgallery%2Fvideo%2Fjollyjumper%2F10_kanal_v_novokuznecke%2F..%2F..%2F..%2F..%2Fvideo%2Fvideogallery_jollyjumper%2F10_kanal_v_novokuznecke.flv&volume=65&plugins=viral-1d\'/" height="\'600\'" width="\'840\'">', text='<p><strong>Для того, что бы разместить это видео на другом сайте, форуме, блоге, или любом другом месте вам потребуется:</strong></p>\r\n<ul>\r\n<li>скопировать ссылку в любой <strong>html редактор</strong> и сохранить</li>\r\n<li>скопировать ссылку в <strong>комментарий или ответ на форуме</strong></li>\r\n<li>разместить на своем <strong>блоге, форуме или веб сайте</strong></li>\r\n</ul>' WHERE id=1

Спустя 3 минуты, 22 секунды (23.10.2010 - 22:20) Romms написал(а):
ты пишешь что вставил
Цитата
UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='Видео. jollyjumper video', keywords='Сюжет программы физкуль привет', before='vystuplenie_komandy_bokerov_novosibirsk', after='interesnoetv', h1='10 канал в Новокузнецке', video='<div id="\'mediaspace\'">У вас не установлен Flash Player\r\n<script type="\'text/javascript\'">\r\nvar s1 = new SWFObject(\'/video/player-viral.swf\',\'ply\',\'840\',\'600\',\'9\',\'#ffffff\'); \r\ns1.addParam(\'allowfullscreen\',\'true\'); \r\ns1.addParam(\'allowscriptaccess\',\'always\');\r\ns1.addParam(\'wmode\',\'opaque\'); \r\ns1.addParam(\'flashvars\',\'file=/video/videogallery_jollyjumper/10_kanal_v_novokuznecke.flv\'); \r\ns1.write(\'mediaspace\'); \r\n</script></div> ', code='<embed src="%5C%27http://www.power-jump.ru/video/player-viral.swf%5C%27" allowscriptaccess="\'always\'" allowfullscreen="\'true\'" flashvars="\'file=http%3A%2F%2Fwww.power-jump.ru%2Fgallery%2Fvideo%2Fjollyjumper%2F10_kanal_v_novokuznecke%2F..%2F..%2F..%2F..%2Fvideo%2Fvideogallery_jollyjumper%2F10_kanal_v_novokuznecke.flv&volume=65&plugins=viral-1d\'/" height="\'600\'" width="\'840\'">', text='<p><strong>Для того, что бы разместить это видео на другом сайте, форуме, блоге, или любом другом месте вам потребуется:</strong></p>\r\n<ul>\r\n<li>скопировать ссылку в любой <strong>html редактор</strong> и сохранить</li>\r\n<li>скопировать ссылку в <strong>комментарий или ответ на форуме</strong></li>\r\n<li>разместить на своем <strong>блоге, форуме или веб сайте</strong></li>\r\n</ul>' WHERE id=1

а phpMyAdmin говорит что ты вставил:
Цитата
UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='


вопрос: кто ошибается? smile.gif

Спустя 51 секунда (23.10.2010 - 22:21) Andrianov написал(а):
Цитата (inpost @ 23.10.2010 - 19:04)
Предлагаю поступить мудро! Автор пройди небольшой курс ирбиса: http://irbis-team.com/15/10 .
Так же пройди этот мини-курс: http://phpforum.ru/index.php?showtopic=21916
И вот когда переделаешь код в правильный - тогда возвращайся.

Это курсы Попова... Как раз изучаю на CD

Спустя 2 минуты, 52 секунды (23.10.2010 - 22:24) Romms написал(а):
Andrianov, я это жопой чувствовал!! laugh.gif laugh.gif laugh.gif

Спустя 4 минуты, 10 секунд (23.10.2010 - 22:28) Andrianov написал(а):
Цитата (Romms @ 23.10.2010 - 19:20)
ты пишешь что вставил
Цитата
UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='Видео. jollyjumper video', keywords='Сюжет программы физкуль привет', before='vystuplenie_komandy_bokerov_novosibirsk', after='interesnoetv', h1='10 канал в Новокузнецке', video='<div id="\'mediaspace\'">У вас не установлен Flash Player\r\n<script type="\'text/javascript\'">\r\nvar s1 = new SWFObject(\'/video/player-viral.swf\',\'ply\',\'840\',\'600\',\'9\',\'#ffffff\'); \r\ns1.addParam(\'allowfullscreen\',\'true\'); \r\ns1.addParam(\'allowscriptaccess\',\'always\');\r\ns1.addParam(\'wmode\',\'opaque\'); \r\ns1.addParam(\'flashvars\',\'file=/video/videogallery_jollyjumper/10_kanal_v_novokuznecke.flv\'); \r\ns1.write(\'mediaspace\'); \r\n</script></div> ', code='<embed src="%5C%27http://www.power-jump.ru/video/player-viral.swf%5C%27" allowscriptaccess="\'always\'" allowfullscreen="\'true\'" flashvars="\'file=http%3A%2F%2Fwww.power-jump.ru%2Fgallery%2Fvideo%2Fjollyjumper%2F10_kanal_v_novokuznecke%2F..%2F..%2F..%2F..%2Fvideo%2Fvideogallery_jollyjumper%2F10_kanal_v_novokuznecke.flv&volume=65&plugins=viral-1d\'/" height="\'600\'" width="\'840\'">', text='<p><strong>Для того, что бы разместить это видео на другом сайте, форуме, блоге, или любом другом месте вам потребуется:</strong></p>\r\n<ul>\r\n<li>скопировать ссылку в любой <strong>html редактор</strong> и сохранить</li>\r\n<li>скопировать ссылку в <strong>комментарий или ответ на форуме</strong></li>\r\n<li>разместить на своем <strong>блоге, форуме или веб сайте</strong></li>\r\n</ul>' WHERE id=1

а phpMyAdmin говорит что ты вставил:
Цитата
UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='UPDATE video_jumpers SET title='Видео. Сюжет программы физкуль привет о джолли-джамперах', description='


вопрос: кто ошибается? smile.gif

phomyadmin ошибся )))) я уже 10 раз в sql ввел то, что написано выше и выдает одно и тоже....

еще выше майадмин выдает

Warning: mb_strpos() [function.mb-strpos]: Unknown encoding or conversion error. in /usr/share/phpMyAdmin/libraries/import/sql.php on line 147

Warning: mb_strpos() [function.mb-strpos]: Unknown encoding or conversion error. in /usr/share/phpMyAdmin/libraries/import/sql.php on line 147

Warning: mb_strpos() [function.mb-strpos]: Unknown encoding or conversion error. in /usr/share/phpMyAdmin/libraries/import/sql.php on line 147

Спустя 3 минуты, 11 секунд (23.10.2010 - 22:31) Romms написал(а):
laugh.gif laugh.gif laugh.gif laugh.gif laugh.gif

Спустя 2 минуты, 18 секунд (23.10.2010 - 22:33) Andrianov написал(а):
Я чя почему то чувствую бараном над которым... Я спинным мозгом чувствую, как надо мной хаха )))

Спустя 57 секунд (23.10.2010 - 22:34) Invis1ble написал(а):
вот причина по-ходу:
Цитата
video='<div id="\'mediaspace\'">

зачем там две пары кавычек? надо так:
video='<div id=\'mediaspace\'>

и т.д. тоже поисправляй

Спустя 1 минута, 5 секунд (23.10.2010 - 22:35) Invis1ble написал(а):
Andrianov
никто над тобой не орет. По крайней мере я; мне например интересно найти причину...

Спустя 1 минута, 4 секунды (23.10.2010 - 22:36) Romms написал(а):
Цитата
зачем там две пары кавычек? надо так:

Invis1ble, не придуривайся!!!! mad.gif

Спустя 1 минута, 51 секунда (23.10.2010 - 22:38) Andrianov написал(а):
Цитата (Invis1ble @ 23.10.2010 - 19:34)
вот причина по-ходу:
Цитата
video='<div id="\'mediaspace\'">

зачем там две пары кавычек? надо так:
video='<div id=\'mediaspace\'>

и т.д. тоже поисправляй

<div id='mediaspace'>У вас не установлен Flash Player
<script type='text/javascript'>
var
s1 = new SWFObject('/video/player-viral.swf','ply','840','600','9','#ffffff');
s1.addParam('allowfullscreen','true');
s1.addParam('allowscriptaccess','always');
s1.addParam('wmode','opaque');
s1.addParam('flashvars','file=/video/video/10_kanal.flv');
s1.write('mediaspace');
</script></div>

Спустя 48 секунд (23.10.2010 - 22:39) Romms написал(а):
Значит так, у тебя кривой phpMyAdmin(ну это неважно)
Брось сюда структуру этой базы (video_jumpers) и я у себя по тестирую...

Спустя 2 минуты, 6 секунд (23.10.2010 - 22:41) Andrianov написал(а):
-- phpMyAdmin SQL Dump
-- version 2.11.5
-- http://www.phpmyadmin.net
--
-- Хост: v7079.vps.masterhost.ru
-- Время создания: Окт 23 2010 г., 23:41
-- Версия сервера: 5.0.45
-- Версия PHP: 5.2.4

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
-- База данных: `power-jump`
--

-- --------------------------------------------------------

--
-- Структура таблицы `video_jumpers`
--

CREATE TABLE IF NOT EXISTS `video_jumpers` (
`id` int(2) NOT NULL auto_increment,
`page` varchar(255) NOT NULL,
`title` varchar(255) NOT NULL,
`keywords` varchar(255) NOT NULL,
`description` varchar(255) NOT NULL,
`before` varchar(255) NOT NULL,
`after` varchar(255) NOT NULL,
`h1` text NOT NULL,
`video` text NOT NULL,
`code` text NOT NULL,
`text` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=90 ;

--
-- Дамп данных таблицы `video_jumpers`
--

INSERT INTO `video_jumpers` (`id`, `page`, `title`, `keywords`, `description`, `before`, `after`, `h1`, `video`, `code`, `text`) VALUES
(1, '10_kanal_v_novokuznecke', 'Видео. Сюжет программы физкуль привет о джолли-джамперах', 'Сюжет программы физкуль привет', 'Видео. jollyjumper video', 'vystuplenie_komandy_bokerov_novosibirsk', 'interesnoetv', '10 канал в Новокузнецке', '<div id=''mediaspace''>У вас не установлен Flash Player\r\n<script type=''text/javascript''>\r\nvar s1 = new SWFObject(''/video/player-viral.swf'',''ply'',''840'',''600'',''9'',''#ffffff''); \r\ns1.addParam(''allowfullscreen'',''true''); \r\ns1.addParam(''allowscriptaccess'',''always'');\r\ns1.addParam(''wmode'',''opaque''); \r\ns1.addParam(''flashvars'',''file=/video/videogallery_jollyjumper/10_kanal_v_novokuznecke.flv''); \r\ns1.write(''mediaspace''); \r\n</script></div> ', '<embed src=''http://www.power-jump.ru/video/player-viral.swf'' height=''600'' width=''840'' allowscriptaccess=''always'' allowfullscreen=''true'' flashvars=''file=http%3A%2F%2Fwww.power-jump.ru%2Fgallery%2Fvideo%2Fjollyjumper%2F10_kanal_v_novokuznecke%2F..%2F..%2F..%2F..%2Fvideo%2Fvideogallery_jollyjumper%2F10_kanal_v_novokuznecke.flv&volume=65&plugins=viral-1d''/></embed>', '<p><strong>Для того, что бы разместить это видео на другом сайте, форуме, блоге, или любом другом месте вам потребуется:</strong></p>\r\n<ul>\r\n<li>скопировать ссылку в любой <strong>html редактор</strong> и сохранить</li>\r\n<li>скопировать ссылку в <strong>комментарий или ответ на форуме</strong></li>\r\n<li>разместить на своем <strong>блоге, форуме или веб сайте</strong></li>\r\n</ul>'),
(2, 'interesnoetv', '', '', '', '', '', '', '', '0', ''),
(3, 'jollyjumper_v_tomske_komanda_bokerov', '', '', '', '', '', '', '', '0', ''),
(4, 'krasochnoe_shou_bokerov', '', '', '', '', '', '', '', '0', ''),
(5, 'mummy', '', '', '', '', '', '', '', '0', ''),
(6, 'peredacha_o_jollyjumper', '', '', '', '', '', '', '', '0', ''),
(7, 'pervye_sorevnovanija_po_bokingu_v_moskve', '', '', '', '', '', '', '', '0', ''),
(8, 'piter', '', '', '', '', '', '', '', '0', ''),
(9, 'proriv2009', '', '', '', '', '', '', '', '0', ''),
(10, 'reklamnyj_rolik_dzholli-dzhamperov_v_permi', '', '', '', '', '', '', '', '0', ''),
(11, 'reklamnyj_rolik_dzholli-dzhamperov_v_tomske', '', '', '', '', '', '', '', '0', ''),
(12, 'rolik_o_bokerah_i_jollyjumper_v_programme_galileo_na_sts', '', '', '', '', '', '', '', '0', ''),
(13, 'rolik_tomskoj_komandy_bokerov', '', '', '', '', '', '', '', '0', ''),
(14, 'trenirovka_bokerov_v_novosibirske', '', '', '', '', '', '', '', '0', ''),
(15, 'vesti-ural', '', '', '', '', '', '', '', '0', ''),
(16, 'vystuplenie_komandy_bokerov_novosibirsk', '', '', '', '', '', '', '', '0', ''),
(89, 'dsfsdfsdf', 'fsdfsd', 'fsdfsdf', 'xcvxcvxcv', 'asdasd', 'asdasdas', 'sdfsdfsdf', 'xcvxcvxcvxcvxc', 'апапорапапор', 'xcvxcvxcvxcvxcv');

Спустя 39 секунд (23.10.2010 - 22:42) Andrianov написал(а):
phpmyadmin реал кривоватый....

masterhost vps

Спустя 9 минут, 56 секунд (23.10.2010 - 22:52) Invis1ble написал(а):
Romms
Цитата
Invis1ble, не придуривайся!!!!

я не придуриваюсь.. серьезно. Может туплю, но вот удвоенные кавычки (даже в дампе):
'<div id=''mediaspace''>У вас не установлен Flash Player\r\n<script type=''text/javascript''>\r\nvar s1 = new SWFObject(''/video/player-viral.swf'',''ply'',''840'',''600'',''9'',''#ffffff''); \r\ns1.addParam(''allowfullscreen'',''true''); \r\ns1.addParam(''allowscriptaccess'',''always'');\r\ns1.addParam(''wmode'',''opaque''); \r\ns1.addParam(''flashvars'',''file=/video/videogallery_jollyjumper/10_kanal_v_novokuznecke.flv''); \r\ns1.write(''mediaspace''); \r\n</script></div>', '<embed src=''http://www.power-jump.ru/video/player-viral.swf'' height=''600'' width=''840'' allowscriptaccess=''always'' allowfullscreen=''true'' flashvars=''file=http%3A%2F%2Fwww.power-jump.ru%2Fgallery%2Fvideo%2Fjollyjumper%2F10_kanal_v_novokuznecke%2F..%2F..%2F..%2F..%2Fvideo%2Fvideogallery_jollyjumper%2F10_kanal_v_novokuznecke.flv&volume=65&plugins=viral-1d''/>

Спустя 3 минуты, 10 секунд (23.10.2010 - 22:55) Romms написал(а):
Andrianov, чувак, не поверишь!!!))
Вся ошибка в название полей `before` and `after`
нужно указывать названия полей в кавычках `` так как это служебные слова...
то есть так:
$sql = "UPDATE `video_jumpers` SET `title`='" . mysql_real_escape_string($title) . "', `description`='" . mysql_real_escape_string($description) . "', `keywords`='" . mysql_real_escape_string($keywords) . "', `before`='" . mysql_real_escape_string($before) . "', `after`='" . mysql_real_escape_string($after) . "', `h1`='" . mysql_real_escape_string($h1) . "', `video`='" . mysql_real_escape_string($video) . "', `code`='" . mysql_real_escape_string($code) . "', `text`='" . mysql_real_escape_string($text) . "' WHERE `id`=" . (int)$id;


(не забудь убрать exit;) smile.gif

PS. Invis1ble тупишь wink.gif

Спустя 1 минута, 17 секунд (23.10.2010 - 22:56) Invis1ble написал(а):
biggrin.gif biggrin.gif
точно!

Спустя 52 секунды (23.10.2010 - 22:57) Andrianov написал(а):
Цитата (Invis1ble @ 23.10.2010 - 19:52)
Romms
Цитата
Invis1ble, не придуривайся!!!!

я не придуриваюсь.. серьезно. Может туплю, но вот удвоенные кавычки (даже в дампе):
'<div id=''mediaspace''>У вас не установлен Flash Player\r\n<script type=''text/javascript''>\r\nvar s1 = new SWFObject(''/video/player-viral.swf'',''ply'',''840'',''600'',''9'',''#ffffff''); \r\ns1.addParam(''allowfullscreen'',''true''); \r\ns1.addParam(''allowscriptaccess'',''always'');\r\ns1.addParam(''wmode'',''opaque''); \r\ns1.addParam(''flashvars'',''file=/video/videogallery_jollyjumper/10_kanal_v_novokuznecke.flv''); \r\ns1.write(''mediaspace''); \r\n</script></div>', '<embed src=''http://www.power-jump.ru/video/player-viral.swf'' height=''600'' width=''840'' allowscriptaccess=''always'' allowfullscreen=''true'' flashvars=''file=http%3A%2F%2Fwww.power-jump.ru%2Fgallery%2Fvideo%2Fjollyjumper%2F10_kanal_v_novokuznecke%2F..%2F..%2F..%2F..%2Fvideo%2Fvideogallery_jollyjumper%2F10_kanal_v_novokuznecke.flv&volume=65&plugins=viral-1d''/>

В ячейке video select all


paste

<div id='mediaspace'>У вас не установлен Flash Player
<script type='text/javascript'>
var
s1 = new SWFObject('/video/player-viral.swf','ply','840','600','9','#ffffff');
s1.addParam('allowfullscreen','true');
s1.addParam('allowscriptaccess','always');
s1.addParam('wmode','opaque');
s1.addParam('flashvars','file=/video/videogallery_jollyjumper/10_kanal_v_novokuznecke.flv');
s1.write('mediaspace');
</script></div>


нет там двойных кавычек..... хз почему дамп такую чушь показывает

Спустя 3 минуты, 57 секунд (23.10.2010 - 23:01) Invis1ble написал(а):
Andrianov
ну получилось, после того как в косые кавычки названия полей заключил?

Спустя 5 минут, 17 секунд (23.10.2010 - 23:06) Andrianov написал(а):
Цитата (Romms @ 23.10.2010 - 19:55)
Andrianov, чувак, не поверишь!!!))
Вся ошибка в название полей `before` and `after`
нужно указывать названия полей в кавычках `` так как это служебные слова...
то есть так:
$sql = "UPDATE `video_jumpers` SET `title`='" . mysql_real_escape_string($title) . "', `description`='" . mysql_real_escape_string($description) . "', `keywords`='" . mysql_real_escape_string($keywords) . "', `before`='" . mysql_real_escape_string($before) . "', `after`='" . mysql_real_escape_string($after) . "', `h1`='" . mysql_real_escape_string($h1) . "', `video`='" . mysql_real_escape_string($video) . "', `code`='" . mysql_real_escape_string($code) . "', `text`='" . mysql_real_escape_string($text) . "' WHERE `id`=" . (int)$id;


(не забудь убрать exit;) smile.gif

PS. Invis1ble тупишь wink.gif

Не поверил пока не проверил )))) Жму руки... Очень выручил... Я два дня и...ся уже мозг вскипел.... Все обновляется, все работает.... Визгом от радости жену разбудил )))

Спасибо большое...

Спустя 1 минута, 31 секунда (23.10.2010 - 23:08) Andrianov написал(а):
Цитата (Invis1ble @ 23.10.2010 - 20:01)
Andrianov
ну получилось, после того как в косые кавычки названия полей заключил?

Я даже не знал, что такие кавычки бывают )))))) Тебе тож respect за участие wink.gif спасибо

Спустя 1 минута, 54 секунды (23.10.2010 - 23:10) Romms написал(а):
Andrianov, пусть работает!)

Спустя 1 минута, 37 секунд (23.10.2010 - 23:11) Andrianov написал(а):
В репу я вам кинул... Но я думаю меня не раз еще увидете biggrin.gif biggrin.gif biggrin.gif biggrin.gif

А про косые кавычки реал даже не знал что такие есть rolleyes.gif laugh.gif laugh.gif laugh.gif

Спустя 1 минута, 8 секунд (23.10.2010 - 23:12) Invis1ble написал(а):
Andrianov
названия таблиц и полей надо всегда заключать в ``, чтоб траблов никаких не было..
Пожалуйста )

P.S. посмотри курсы, которые inpost указал, во избежании многих вопросов

Спустя 49 минут, 59 секунд (24.10.2010 - 00:02) inpost написал(а):
Без кавычек происходит путаница. На самом деле некоторые названия забиты уже под команды или внутренний код. Многие слова так не проходят, к примеру: `mail` , `desc` и другие (в 50% случаев)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.