PHP . SU
Программирование на PHP, MySQL и другие веб-технологии
Без описания
Поиск в теме | Версия для печати
RoMaNSkole
Отправлено: 27 Апреля, 2022 - 12:22:40
Новичок
Покинул форум
Сообщений всего: 8
Дата рег-ции: Апр. 2022
Помог: 0 раз(а)
Здрастуйте, нужно дописати код.
Это код для создание ответа на форуме
Спойлер (Отобразить ) PHP:
скопировать код в буфер обмена
<?PHP
exit ( header ( 'Refresh: 0; URL=http://' . $_SERVER [ 'SERVER_NAME' ] . '/404' ) ) ;
// Проверка на авторизацию
sys:: noauth ( ) ;
// Название поста
$postinfo = $sql -> query ( 'SELECT * FROM `forum_post` WHERE `id`="' . $id . '"' ) ;
$post_info = $sql -> get ( $postinfo ) ;
// Название категории
$forumcat = $sql -> query ( 'SELECT * FROM `forum_cat` WHERE `id`="' . $post_info [ 'cat' ] . '"' ) ;
$forum_cat = $sql -> get ( $forumcat ) ;
if ( $go )
{
$nmch = 'forum_send_' . $user [ 'id' ] ;
if ( $mcache -> get ( $nmch ) )
sys
:: outjs ( array ( 'e' => sys
:: text ( 'other' , 'mcache' ) ) , $nmch ) ;
$mcache -> set ( $nmch , 1, false , 15) ;
$aData [ 'text' ] = isset ( $_POST [ 'text' ] ) ?
trim ( $_POST [ 'text' ] ) : sys
:: outjs ( array ( 'e' => 'Необходимо заполнить все поля!' ) , $nmch ) ; $aData [ 'images' ] = isset ( $_POST [ 'img' ] ) ?
$_POST [ 'img' ] : array ( ) ;
// Проверка сообщения
sys
:: outjs ( array ( 'e' => 'Длина сообщения не должна быть менее 10 и не превышать 15000 символов.' ) , $nmch ) ;
// Проверка изображений
/* if(is_array($aData['images']) AND count($aData['images']))
{
foreach($aData['images'] as $img)
{
$key = explode('.', $img);
if(!is_array($key) || sys::valid($key[0], 'md5') || !in_array($key[1], array('png', 'gif', 'jpg', 'bmp')))
continue;
$sql->query('SELECT `id` FROM `forum_upload` WHERE `name`="'.$img.'" LIMIT 1');
if(!$sql->num())
continue;
$image = $sql->get();
$sql->query('UPDATE `forum_upload` set `status`="1" WHERE `id`="'.$image['id'].'" LIMIT 1');
$aData['img'][] = $img;
}
}*/
$sql -> query ( 'INSERT INTO `forum_mes` set '
. '`time`="' . $start_point . '",'
. '`user`="' . $user [ 'id' ] . '",'
. '`mes`="' . $aData [ 'text' ] . '",'
. '`cat`="' . $post_info [ 'cat' ] . '",'
. '`img`="' . sys:: b64js ( $aData [ 'img' ] ) . '",'
. '`post`="' . $id . '"' ) ;
sys
:: outjs ( array ( 's' => 'ok' ) , $nmch ) ; }
// Навигация
$title = $post_info [ 'name' ] ;
$html -> nav ( 'Форум' , $cfg [ 'http' ] . 'forum' ) ;
$html -> nav ( $forum_cat [ 'name' ] , $cfg [ 'http' ] . 'forum/id/' . $post_info [ 'cat' ] ) ;
$html -> nav ( $post_info [ 'name' ] , $cfg [ 'http' ] . 'forum/id/' . $post_info [ 'cat' ] . '/section/topic/id/' . $id ) ;
$html -> nav ( 'Добавление ответа в тему' ) ;
$html -> get ( 'send' , 'sections/forum' ) ;
$html -> set ( 'id' , $id ) ;
$html -> set ( 'idp' , $post_info [ 'cat' ] ) ;
$html -> pack ( 'main' ) ;
?>
Нужно сделать чтоб кода писал ответ
"Проба ответа
Перенос строки"
В базу данных записывалось:
Проба ответа <br>
Перенос строки <br>(Отредактировано автором: 27 Апреля, 2022 - 12:23:58)
Vladimir Kheifets
Отправлено: 27 Апреля, 2022 - 12:56:30
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017
Откуда: Германия, Бавария
Помог: 37 раз(а)
RoMaNSkole пишет: Здрастуйте, нужно дописати код.
Это код для создание ответа на форуме
Спойлер (Отобразить ) PHP:
скопировать код в буфер обмена
<?PHP
exit ( header ( 'Refresh: 0; URL=http://' . $_SERVER [ 'SERVER_NAME' ] . '/404' ) ) ;
// Проверка на авторизацию
sys:: noauth ( ) ;
// Название поста
$postinfo = $sql -> query ( 'SELECT * FROM `forum_post` WHERE `id`="' . $id . '"' ) ;
$post_info = $sql -> get ( $postinfo ) ;
// Название категории
$forumcat = $sql -> query ( 'SELECT * FROM `forum_cat` WHERE `id`="' . $post_info [ 'cat' ] . '"' ) ;
$forum_cat = $sql -> get ( $forumcat ) ;
if ( $go )
{
$nmch = 'forum_send_' . $user [ 'id' ] ;
if ( $mcache -> get ( $nmch ) )
sys
:: outjs ( array ( 'e' => sys
:: text ( 'other' , 'mcache' ) ) , $nmch ) ;
$mcache -> set ( $nmch , 1, false , 15) ;
$aData [ 'text' ] = isset ( $_POST [ 'text' ] ) ?
trim ( $_POST [ 'text' ] ) : sys
:: outjs ( array ( 'e' => 'Необходимо заполнить все поля!' ) , $nmch ) ; $aData [ 'images' ] = isset ( $_POST [ 'img' ] ) ?
$_POST [ 'img' ] : array ( ) ;
// Проверка сообщения
sys
:: outjs ( array ( 'e' => 'Длина сообщения не должна быть менее 10 и не превышать 15000 символов.' ) , $nmch ) ;
// Проверка изображений
/* if(is_array($aData['images']) AND count($aData['images']))
{
foreach($aData['images'] as $img)
{
$key = explode('.', $img);
if(!is_array($key) || sys::valid($key[0], 'md5') || !in_array($key[1], array('png', 'gif', 'jpg', 'bmp')))
continue;
$sql->query('SELECT `id` FROM `forum_upload` WHERE `name`="'.$img.'" LIMIT 1');
if(!$sql->num())
continue;
$image = $sql->get();
$sql->query('UPDATE `forum_upload` set `status`="1" WHERE `id`="'.$image['id'].'" LIMIT 1');
$aData['img'][] = $img;
}
}*/
$sql -> query ( 'INSERT INTO `forum_mes` set '
. '`time`="' . $start_point . '",'
. '`user`="' . $user [ 'id' ] . '",'
. '`mes`="' . $aData [ 'text' ] . '",'
. '`cat`="' . $post_info [ 'cat' ] . '",'
. '`img`="' . sys:: b64js ( $aData [ 'img' ] ) . '",'
. '`post`="' . $id . '"' ) ;
sys
:: outjs ( array ( 's' => 'ok' ) , $nmch ) ; }
// Навигация
$title = $post_info [ 'name' ] ;
$html -> nav ( 'Форум' , $cfg [ 'http' ] . 'forum' ) ;
$html -> nav ( $forum_cat [ 'name' ] , $cfg [ 'http' ] . 'forum/id/' . $post_info [ 'cat' ] ) ;
$html -> nav ( $post_info [ 'name' ] , $cfg [ 'http' ] . 'forum/id/' . $post_info [ 'cat' ] . '/section/topic/id/' . $id ) ;
$html -> nav ( 'Добавление ответа в тему' ) ;
$html -> get ( 'send' , 'sections/forum' ) ;
$html -> set ( 'id' , $id ) ;
$html -> set ( 'idp' , $post_info [ 'cat' ] ) ;
$html -> pack ( 'main' ) ;
?>
Нужно сделать чтоб кода писал ответ
"Проба ответа
Перенос строки"
В базу данных записывалось:
Проба ответа <br>
Перенос строки <br>
Перед стр. 61 напишите:
Vladimir Kheifets
Отправлено: 27 Апреля, 2022 - 14:11:06
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017
Откуда: Германия, Бавария
Помог: 37 раз(а)
RoMaNSkole пишет: Нужно именно чтоб когда текст пишешь с нового рядка автоматически добавляло <br>
Не понятно "когда текст пишешь с нового рядка"
рядок -> строка?
Откуда берёте рядки?
Нужно на JS обрабатывать событие "input" и дополнять текст "<br>"?
Vladimir Kheifets
Отправлено: 27 Апреля, 2022 - 15:08:35
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017
Откуда: Германия, Бавария
Помог: 37 раз(а)
RoMaNSkole пишет: С новой строки когда пишеш.
Вы покали PHP - скрипт, а писать что-то можно в HTML тэгах
input или
textarea
в PHP - скрипт Вы получаете
$_POST['text'] .
В нём одна строка или несколько?
RoMaNSkole
Отправлено: 27 Апреля, 2022 - 15:46:30
Новичок
Покинул форум
Сообщений всего: 8
Дата рег-ции: Апр. 2022
Помог: 0 раз(а)
Спойлер (Отобразить ) CODE (
html ):
скопировать код в буфер обмена
<h4 class = "hblock_content" > Додавання відповіді на тему</ h4 >
<div class = "block_content" >
<form action = "[home]forum/id/[idp]/section/topic/id/[id]/section/send/go" method = "POST" id = "forum" >
<table class = "table_pad form" >
<tbody >
<tr >
<td >
<div class = "btn btn-none" > Виділіть текст повідомлення, після чого натисніть на одну з кнопок:</ div >
<div onclick = "bbcode('<pre><code> ', '<pre ><code > ')" class="btn btn-short btn-gray right">Код</ div >
<div onclick = "bbcode('<quote> ', '</ quote> ')" class="btn btn-short btn-gray right">Цитата</ div >
<div onclick = "bbcode('<a href=', '> посилання</ a > ')" class="btn btn-short btn-gray right">Посилання</ div >
<div onclick = "bbcode('<img src=', '></img> ')" class="btn btn-short btn-gray right">Зображення</ div >
<div onclick = "bbcode('<b> ', '</ b > ')" class="btn btn-short btn-gray right">b</ div >
<div onclick = "bbcode('<u> ', '</ u > ')" class="btn btn-short btn-gray right">u</ div >
<div onclick = "bbcode('<i> ', '</ i > ')" class="btn btn-short btn-gray right">i</ div >
</ td >
</ tr >
<tr >
<td >
<label for = "text" > Повідомлення:</ label >
<textarea rows = "10" id = "text" name = "text" wrap= "hard" ></ textarea >
</ td >
</ tr >
<tr >
<td >
<button class = "btn-short right" onclick = "loading(1)" > Відповісти</ button >
</ td >
</ tr >
</ tbody >
</ table >
<div id = "img-input" ></ div >
</ form >
</ div >
<link rel = "stylesheet" type = "text/css" href = "[css]forum.css" media = "screen" / >
<script type = "text/javascript" src = "[js]forum.js" ></ script >
Vladimir Kheifets
Отправлено: 27 Апреля, 2022 - 17:48:45
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017
Откуда: Германия, Бавария
Помог: 37 раз(а)
RoMaNSkole пишет: Спойлер (Отобразить ) CODE (
html ):
скопировать код в буфер обмена
<h4 class = "hblock_content" > Додавання відповіді на тему</ h4 >
<div class = "block_content" >
<form action = "[home]forum/id/[idp]/section/topic/id/[id]/section/send/go" method = "POST" id = "forum" >
<table class = "table_pad form" >
<tbody >
<tr >
<td >
<div class = "btn btn-none" > Виділіть текст повідомлення, після чого натисніть на одну з кнопок:</ div >
<div onclick = "bbcode('<pre><code> ', '<pre ><code > ')" class="btn btn-short btn-gray right">Код</ div >
<div onclick = "bbcode('<quote> ', '</ quote> ')" class="btn btn-short btn-gray right">Цитата</ div >
<div onclick = "bbcode('<a href=', '> посилання</ a > ')" class="btn btn-short btn-gray right">Посилання</ div >
<div onclick = "bbcode('<img src=', '></img> ')" class="btn btn-short btn-gray right">Зображення</ div >
<div onclick = "bbcode('<b> ', '</ b > ')" class="btn btn-short btn-gray right">b</ div >
<div onclick = "bbcode('<u> ', '</ u > ')" class="btn btn-short btn-gray right">u</ div >
<div onclick = "bbcode('<i> ', '</ i > ')" class="btn btn-short btn-gray right">i</ div >
</ td >
</ tr >
<tr >
<td >
<label for = "text" > Повідомлення:</ label >
<textarea rows = "10" id = "text" name = "text" wrap= "hard" ></ textarea >
</ td >
</ tr >
<tr >
<td >
<button class = "btn-short right" onclick = "loading(1)" > Відповісти</ button >
</ td >
</ tr >
</ tbody >
</ table >
<div id = "img-input" ></ div >
</ form >
</ div >
<link rel = "stylesheet" type = "text/css" href = "[css]forum.css" media = "screen" / >
<script type = "text/javascript" src = "[js]forum.js" ></ script >
RoMaNSkole
Отправлено: 27 Апреля, 2022 - 19:40:28
Новичок
Покинул форум
Сообщений всего: 8
Дата рег-ции: Апр. 2022
Помог: 0 раз(а)
Vladimir Kheifets пишет: RoMaNSkole пишет: Спойлер (Отобразить ) CODE (
html ):
скопировать код в буфер обмена
<h4 class = "hblock_content" > Додавання відповіді на тему</ h4 >
<div class = "block_content" >
<form action = "[home]forum/id/[idp]/section/topic/id/[id]/section/send/go" method = "POST" id = "forum" >
<table class = "table_pad form" >
<tbody >
<tr >
<td >
<div class = "btn btn-none" > Виділіть текст повідомлення, після чого натисніть на одну з кнопок:</ div >
<div onclick = "bbcode('<pre><code> ', '<pre ><code > ')" class="btn btn-short btn-gray right">Код</ div >
<div onclick = "bbcode('<quote> ', '</ quote> ')" class="btn btn-short btn-gray right">Цитата</ div >
<div onclick = "bbcode('<a href=', '> посилання</ a > ')" class="btn btn-short btn-gray right">Посилання</ div >
<div onclick = "bbcode('<img src=', '></img> ')" class="btn btn-short btn-gray right">Зображення</ div >
<div onclick = "bbcode('<b> ', '</ b > ')" class="btn btn-short btn-gray right">b</ div >
<div onclick = "bbcode('<u> ', '</ u > ')" class="btn btn-short btn-gray right">u</ div >
<div onclick = "bbcode('<i> ', '</ i > ')" class="btn btn-short btn-gray right">i</ div >
</ td >
</ tr >
<tr >
<td >
<label for = "text" > Повідомлення:</ label >
<textarea rows = "10" id = "text" name = "text" wrap= "hard" ></ textarea >
</ td >
</ tr >
<tr >
<td >
<button class = "btn-short right" onclick = "loading(1)" > Відповісти</ button >
</ td >
</ tr >
</ tbody >
</ table >
<div id = "img-input" ></ div >
</ form >
</ div >
<link rel = "stylesheet" type = "text/css" href = "[css]forum.css" media = "screen" / >
<script type = "text/javascript" src = "[js]forum.js" ></ script >
Не работает, Я же правильно понял нужно в php добавить?
Vladimir Kheifets
Отправлено: 27 Апреля, 2022 - 19:53:33
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017
Откуда: Германия, Бавария
Помог: 37 раз(а)
RoMaNSkole пишет: Vladimir Kheifets пишет: RoMaNSkole пишет: Спойлер (Отобразить ) CODE (
html ):
скопировать код в буфер обмена
<h4 class = "hblock_content" > Додавання відповіді на тему</ h4 >
<div class = "block_content" >
<form action = "[home]forum/id/[idp]/section/topic/id/[id]/section/send/go" method = "POST" id = "forum" >
<table class = "table_pad form" >
<tbody >
<tr >
<td >
<div class = "btn btn-none" > Виділіть текст повідомлення, після чого натисніть на одну з кнопок:</ div >
<div onclick = "bbcode('<pre><code> ', '<pre ><code > ')" class="btn btn-short btn-gray right">Код</ div >
<div onclick = "bbcode('<quote> ', '</ quote> ')" class="btn btn-short btn-gray right">Цитата</ div >
<div onclick = "bbcode('<a href=', '> посилання</ a > ')" class="btn btn-short btn-gray right">Посилання</ div >
<div onclick = "bbcode('<img src=', '></img> ')" class="btn btn-short btn-gray right">Зображення</ div >
<div onclick = "bbcode('<b> ', '</ b > ')" class="btn btn-short btn-gray right">b</ div >
<div onclick = "bbcode('<u> ', '</ u > ')" class="btn btn-short btn-gray right">u</ div >
<div onclick = "bbcode('<i> ', '</ i > ')" class="btn btn-short btn-gray right">i</ div >
</ td >
</ tr >
<tr >
<td >
<label for = "text" > Повідомлення:</ label >
<textarea rows = "10" id = "text" name = "text" wrap= "hard" ></ textarea >
</ td >
</ tr >
<tr >
<td >
<button class = "btn-short right" onclick = "loading(1)" > Відповісти</ button >
</ td >
</ tr >
</ tbody >
</ table >
<div id = "img-input" ></ div >
</ form >
</ div >
<link rel = "stylesheet" type = "text/css" href = "[css]forum.css" media = "screen" / >
<script type = "text/javascript" src = "[js]forum.js" ></ script >
Не работает, Я же правильно понял нужно в php добавить?
Вы правильно поняли, в РНP. Если не работает, то поробуйте нужно туда добавить
есно
RoMaNSkole
Отправлено: 27 Апреля, 2022 - 20:03:07
Новичок
Покинул форум
Сообщений всего: 8
Дата рег-ции: Апр. 2022
Помог: 0 раз(а)
Спойлер (Отобразить ) PHP:
скопировать код в буфер обмена
<?PHP
exit ( header ( 'Refresh: 0; URL=http://' . $_SERVER [ 'SERVER_NAME' ] . '/404' ) ) ;
// Проверка на авторизацию
sys:: noauth ( ) ;
// Название поста
$postinfo = $sql -> query ( 'SELECT * FROM `forum_post` WHERE `id`="' . $id . '"' ) ;
$post_info = $sql -> get ( $postinfo ) ;
// Название категории
$forumcat = $sql -> query ( 'SELECT * FROM `forum_cat` WHERE `id`="' . $post_info [ 'cat' ] . '"' ) ;
$forum_cat = $sql -> get ( $forumcat ) ;
if ( $go )
{
//так перенос строк из textarea заменим на "<br>"
$nmch = 'forum_send_' . $user [ 'id' ] ;
if ( $mcache -> get ( $nmch ) )
sys
:: outjs ( array ( 'e' => sys
:: text ( 'other' , 'mcache' ) ) , $nmch ) ;
$mcache -> set ( $nmch , 1, false , 15) ;
$aData [ 'text' ] = isset ( $_POST [ 'text' ] ) ?
trim ( $_POST [ 'text' ] ) : sys
:: outjs ( array ( 'e' => 'Необходимо заполнить все поля!' ) , $nmch ) ; $aData [ 'images' ] = isset ( $_POST [ 'img' ] ) ?
$_POST [ 'img' ] : array ( ) ;
// Проверка сообщения
sys
:: outjs ( array ( 'e' => 'Длина сообщения не должна быть менее 10 и не превышать 15000 символов.' ) , $nmch ) ;
// Проверка изображений
/* if(is_array($aData['images']) AND count($aData['images']))
{
foreach($aData['images'] as $img)
{
$key = explode('.', $img);
if(!is_array($key) || sys::valid($key[0], 'md5') || !in_array($key[1], array('png', 'gif', 'jpg', 'bmp')))
continue;
$sql->query('SELECT `id` FROM `forum_upload` WHERE `name`="'.$img.'" LIMIT 1');
if(!$sql->num())
continue;
$image = $sql->get();
$sql->query('UPDATE `forum_upload` set `status`="1" WHERE `id`="'.$image['id'].'" LIMIT 1');
$aData['img'][] = $img;
}
}*/
$sql -> query ( 'INSERT INTO `forum_mes` set '
. '`time`="' . $start_point . '",'
. '`user`="' . $user [ 'id' ] . '",'
. '`mes`="' . $aData [ 'text' ] . '",'
. '`cat`="' . $post_info [ 'cat' ] . '",'
. '`img`="' . sys:: b64js ( $aData [ 'img' ] ) . '",'
. '`post`="' . $id . '"' ) ;
sys
:: outjs ( array ( 's' => 'ok' ) , $nmch ) ; }
// Навигация
$title = $post_info [ 'name' ] ;
$html -> nav ( 'Форум' , $cfg [ 'http' ] . 'forum' ) ;
$html -> nav ( $forum_cat [ 'name' ] , $cfg [ 'http' ] . 'forum/id/' . $post_info [ 'cat' ] ) ;
$html -> nav ( $post_info [ 'name' ] , $cfg [ 'http' ] . 'forum/id/' . $post_info [ 'cat' ] . '/section/topic/id/' . $id ) ;
$html -> nav ( 'Добавление ответа в тему' ) ;
$html -> get ( 'send' , 'sections/forum' ) ;
$html -> set ( 'id' , $id ) ;
$html -> set ( 'idp' , $post_info [ 'cat' ] ) ;
$html -> pack ( 'main' ) ;
?>
Сделали так и не помогает
Vladimir Kheifets
Отправлено: 28 Апреля, 2022 - 11:16:10
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017
Откуда: Германия, Бавария
Помог: 37 раз(а)
RoMaNSkole пишет: Спойлер (Отобразить ) PHP:
скопировать код в буфер обмена
<?PHP
exit ( header ( 'Refresh: 0; URL=http://' . $_SERVER [ 'SERVER_NAME' ] . '/404' ) ) ;
// Проверка на авторизацию
sys:: noauth ( ) ;
// Название поста
$postinfo = $sql -> query ( 'SELECT * FROM `forum_post` WHERE `id`="' . $id . '"' ) ;
$post_info = $sql -> get ( $postinfo ) ;
// Название категории
$forumcat = $sql -> query ( 'SELECT * FROM `forum_cat` WHERE `id`="' . $post_info [ 'cat' ] . '"' ) ;
$forum_cat = $sql -> get ( $forumcat ) ;
if ( $go )
{
//так перенос строк из textarea заменим на "<br>"
$nmch = 'forum_send_' . $user [ 'id' ] ;
if ( $mcache -> get ( $nmch ) )
sys
:: outjs ( array ( 'e' => sys
:: text ( 'other' , 'mcache' ) ) , $nmch ) ;
$mcache -> set ( $nmch , 1, false , 15) ;
$aData [ 'text' ] = isset ( $_POST [ 'text' ] ) ?
trim ( $_POST [ 'text' ] ) : sys
:: outjs ( array ( 'e' => 'Необходимо заполнить все поля!' ) , $nmch ) ; $aData [ 'images' ] = isset ( $_POST [ 'img' ] ) ?
$_POST [ 'img' ] : array ( ) ;
// Проверка сообщения
sys
:: outjs ( array ( 'e' => 'Длина сообщения не должна быть менее 10 и не превышать 15000 символов.' ) , $nmch ) ;
// Проверка изображений
/* if(is_array($aData['images']) AND count($aData['images']))
{
foreach($aData['images'] as $img)
{
$key = explode('.', $img);
if(!is_array($key) || sys::valid($key[0], 'md5') || !in_array($key[1], array('png', 'gif', 'jpg', 'bmp')))
continue;
$sql->query('SELECT `id` FROM `forum_upload` WHERE `name`="'.$img.'" LIMIT 1');
if(!$sql->num())
continue;
$image = $sql->get();
$sql->query('UPDATE `forum_upload` set `status`="1" WHERE `id`="'.$image['id'].'" LIMIT 1');
$aData['img'][] = $img;
}
}*/
$sql -> query ( 'INSERT INTO `forum_mes` set '
. '`time`="' . $start_point . '",'
. '`user`="' . $user [ 'id' ] . '",'
. '`mes`="' . $aData [ 'text' ] . '",'
. '`cat`="' . $post_info [ 'cat' ] . '",'
. '`img`="' . sys:: b64js ( $aData [ 'img' ] ) . '",'
. '`post`="' . $id . '"' ) ;
sys
:: outjs ( array ( 's' => 'ok' ) , $nmch ) ; }
// Навигация
$title = $post_info [ 'name' ] ;
$html -> nav ( 'Форум' , $cfg [ 'http' ] . 'forum' ) ;
$html -> nav ( $forum_cat [ 'name' ] , $cfg [ 'http' ] . 'forum/id/' . $post_info [ 'cat' ] ) ;
$html -> nav ( $post_info [ 'name' ] , $cfg [ 'http' ] . 'forum/id/' . $post_info [ 'cat' ] . '/section/topic/id/' . $id ) ;
$html -> nav ( 'Добавление ответа в тему' ) ;
$html -> get ( 'send' , 'sections/forum' ) ;
$html -> set ( 'id' , $id ) ;
$html -> set ( 'idp' , $post_info [ 'cat' ] ) ;
$html -> pack ( 'main' ) ;
?>
Сделали так и не помогает
Не помогает т.к. $aData['text'] присваиваете $_POST['text'] , а не $text
Если опять не поможет, то покажите, что выводит var_dump oн нужен только для отладки и его потом надо убрать.
PHP:
скопировать код в буфер обмена
<?
...
//так перенос строк из textarea заменим на "<br>"
...
...
//здесь нужно trim($_POST['text']) заменить на $text
$aData [ 'text' ] = isset ( $_POST [ 'text' ] ) ?
trim ( $_POST [ 'text' ] ) : sys
:: outjs ( array ( 'e' => 'Необходимо заполнить все поля!' ) , $nmch ) ; ...
...
?>
(Отредактировано автором: 28 Апреля, 2022 - 11:22:13)
Vladimir Kheifets
Отправлено: 29 Апреля, 2022 - 15:26:15
Частый посетитель
Покинул форум
Сообщений всего: 879
Дата рег-ции: Март 2017
Откуда: Германия, Бавария
Помог: 37 раз(а)
RoMaNSkole пишет: Тепер не отправляет ответ
Что выводит var_dump($_POST["text"]);?
Проверьте значение $aData['text'].
Под отправкой ответа подразумевается сохранение в BD?
Что записалось в таблицу "forum_mes"?
Поиск в теме | Версия для печати
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
Powered by ExBB FM 1.0 RC1. InvisionExBB