|
|
|
|
|
для: tavila_tvl
(15.03.2015 в 20:40)
| | Эту строку
<textarea name="message" cols="50" rows=10 class="style1" id="message"><?php echo nl2br($home); ?></textarea>
|
записать так
<textarea name="message" cols="50" rows=10 class="style1" id="message"><?php echo str_replace("<br>", "<br>", $home); ?></textarea> ///
|
| |
|
|
|
|
|
|
|
для: elenaki
(15.03.2015 в 20:28)
| | Спасибо Лена. Щас буду пробовать.
Да форум удаляет почему то. | |
|
|
|
|
|
|
|
для: tavila_tvl
(15.03.2015 в 20:26)
| |
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
require_once("../utils/config.php");
// require_once("../utils/utils.php");
$ctg = mysql_query("SELECT * FROM primer");
if(!$ctg) exit(mysql_error());
while($cat = mysql_fetch_assoc($ctg))
{
//$home = htmlspecialchars($cat['home']);
$home = $cat['home'];
$home = stripslashes($home);
$home = str_replace("\r\n"," <br>",$home);
$home = str_replace("","<strong>",$home);
$home = str_replace("","</strong>",$home);
$home = str_replace("","<em>",$home);
$home = str_replace("","</em>",$home);
$home = str_replace("[url]","<a href=\"",$home);
$home = str_replace("[/url]","\" target=\"_blank\">ссылка</a>",$home);
}
//echo $home;
echo nl2br($home);
?>
<form enctype='multipart/form-data' name='form' action="update_post.php" method="post">
<table border="0" width="51%">
<tr valign="top">
<td ><div class="blockremark">
Используйте тэги для выделения текста:<br>
Жирный: <a href=# onClick="javascript:tag('[ b]', ' [ /b]'); return false;" >[ b] [ /b]</a><br>
Наклонный: <a href=# onClick="javascript:tag('[ i]', '[ /i]'); return false;" >[ i] [ /i]</a><br>
URL: <a href=# onClick="javascript:tag('[url]', '[/url]'); return false;" >[url][/url]</a><br>
</div></td></tr>
</table>
<table border="0" width="55%">
<tr valign="top"><td>
<p>
<textarea name="message" cols="50" rows=10 class="style1" id="message"><?php echo nl2br($home); ?></textarea>
</p>
<p>
</p>
<tr valign="top"><td><input class=button type=submit name=send value=Отправить></td></tr>
</table>
</form>
<script language='JavaScript' type='text/javascript'>
<!--
setfocus('form', 'message');
//-->
</script>
<?php
include "forum.js";
?>
|
Странно. Форум меняет содержимое квадратных скобок даже внутри выделенного кода. Раньше такого не было, вроде. | |
|
|
|
|
|
|
|
для: elenaki
(15.03.2015 в 20:12)
| | Лена, как исправить? Сейчас текст выглядит так.
Не поняла ...
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
require_once("../utils/config.php");
// require_once("../utils/utils.php");
$ctg = mysql_query("SELECT * FROM primer");
if(!$ctg) exit(mysql_error());
while($cat = mysql_fetch_assoc($ctg))
{
//$home = htmlspecialchars($cat['home']);
$home = $cat['home'];
$home = stripslashes($home);
$home = str_replace("\r\n"," <br>",$home);
$home = str_replace("","<strong>",$home);
$home = str_replace("","</strong>",$home);
$home = str_replace("","<em>",$home);
$home = str_replace("","</em>",$home);
$home = str_replace("[url]","<a href=\"",$home);
$home = str_replace("[/url]","\" target=\"_blank\">ссылка</a>",$home);
}
//echo $home;
echo nl2br($home);
?>
<form enctype='multipart/form-data' name='form' action="update_post.php" method="post">
<table border="0" width="51%">
<tr valign="top">
<td ><div class="blockremark">
Используйте тэги для выделения текста:<br>
Жирный: <a href=# onClick="javascript:tag(' [ b ]', ' [ /b ]'); return false;" >[ b ] [ /b ]</a><br>
Наклонный: <a href=# onClick="javascript:tag(' [ i ]', '[ /i ]'); return false;" >[ i ] [ /i ]</a><br>
URL: <a href=# onClick="javascript:tag('[url]', '[/url]'); return false;" >[url][/url]</a><br>
</div></td></tr>
</table>
<table border="0" width="55%">
<tr valign="top"><td>
<p>
<textarea name="message" cols="50" rows=10 class="style1" id="message"><?php echo nl2br($home); ?></textarea>
</p>
<p>
</p>
<tr valign="top"><td><input class=button type=submit name=send value=Отправить></td></tr>
</table>
</form>
<script language='JavaScript' type='text/javascript'>
<!--
setfocus('form', 'message');
//-->
</script>
<?php
include "forum.js";
?> | |
|
|
|
|
 108 Кб |
|
|
для: tavila_tvl
(15.03.2015 в 20:04)
| | Сейчас уже не исправить. Это на будущее. Когда вставляете код в сообщение, выделяйте его тэгами. Прикрепляю рисунок. Это касается ТОЛЬКО оформления сообщений на этом форуме! Для удобства чтения. Это не решение вашей проблемы.
Что касается проблемы, то по-моему - вот это $home = htmlspecialchars($cat['home']); не нужно. | |
|
|
|
|
|
|
|
для: elenaki
(15.03.2015 в 20:03)
| | не поняла где и что исправлять? | |
|
|
|
|
|
|
|
для: elenaki
(15.03.2015 в 19:49)
| | не поняла где и что исправлять? | |
|
|
|
|
|
|
|
для: tavila_tvl
(15.03.2015 в 20:00)
| | потому что код надо оформлять как код - выделить и нажать на [ code] [ /code] - при вводе сообщения вверху справа | |
|
|
|
|
|
|
|
для: Trianon
(15.03.2015 в 19:52)
| | Я добавила пробелы, и выделила жирным.
Так (только без пробелов ) в текстах.
Я так и вводила здесь в сообщении.
Но почему то при распечатке содержимое поста исказилось.
$home = str_replace("[ b ]","<strong>",$home);
$home = str_replace(" [ /b ]","</strong>",$home);
$home = str_replace("[ i ]","<em>",$home);
$home = str_replace("[ /i ]","</em>",$home);
$home = str_replace("[url]","<a href=\"",$home);
$home = str_replace("[/url]","\" target=\"_blank\">ссылка</a>",$home); | |
|
|
|
|
|
|
|
для: tavila_tvl
(15.03.2015 в 19:47)
| | вверху здесь какой-то кошмар:
$home = htmlspecialchars($cat['home']);
$home = stripslashes($home);
$home = str_replace("\r\n"," <br>",$home);
$home = str_replace("","<strong>",$home);
$home = str_replace("","</strong>",$home);
$home = str_replace("","<em>",$home);
$home = str_replace("","</em>",$home);
$home = str_replace("[url]","<a href=\"",$home);
$home = str_replace("[/url]","\" target=\"_blank\">ссылка</a>",$home); | |
|
|
|
|