Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
12 / 11 / 8
Регистрация: 30.11.2015
Сообщений: 422

Передать верное значение переменной

02.12.2016, 14:50. Показов 809. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. Имеется такой код
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
while($row_user = mysql_fetch_assoc($result_users)){
    
        if($row_user['user_id'] == $row_user['group_admin'] and $row_user['group_messages'] != ""){
            $message_id = $row_user['id'];
            
            $row_id = $row_user['id'];
        $res_avatar = mysql_result(mysql_query("SELECT `avatar` FROM `users` WHERE `id` = '".$row_user['group_admin']."'"),0);
        $smail = array(":-*",":)",":(",";)",":P","8)",":D","=O",":-x","(T_T)");
                                            $image_smail = array(
                                            '<img src="smile/1.gif"/>',
                                            '<img src="smile/2.gif"/>',
                                            '<img src="smile/3.gif"/>',
                                            '<img src="smile/4.gif"/>',
                                            '<img src="smile/5.gif"/>',
                                            '<img src="smile/6.gif"/>',
                                            '<img src="smile/7.gif"/>',
                                            '<img src="smile/9.gif"/>',
                                            '<img src="smile/10.gif"/>',
                                            '<img src="smile/11.gif"/>'
                                            );
                                            $admin_messages = str_replace($smail,$image_smail,$row_user['group_messages']);
                                            
        $stena_group .= "<a href='group_room.php?id=".$id."&group=".$row_user['group_admin']."
                                            &room=".$row_user['group_id']."'>
                                            Название группы: <b>" . $row_name['group_names'] . "</a></b>
                                            <br/><a href='profile.php?id=".$row_user['group_admin']."'>
                                            <img src='".$res_avatar." ' style='width:100;height:120px;'><br/>Администратор: <b>" .
                                            $row_user['first_name_admin'] . "&nbsp;" . $row_user['last_name_admin'] .
                                            "</b></a><br/>Сообщение: " . $admin_messages. "<br/>" . $row_user['date'] . "<br/>";
            $comment_resu = mysql_query("SELECT * FROM `comments` WHERE `message_id`='".$row_user['id']."' and `user_id`='$id'");
                    $count_comments = mysql_num_rows($comment_resu);    
                    if($count_comments == 0){
                $stena_group .= "<form autocomplete='off' onsubmit='return send()' method='post'> 
   <p>
    <div style='border: 1px solid #ccc;width:200px'>Текст для комментов</div><br>
     <span id='comm'></span>
    <span data-msg='123'><input id='add_comm'  type='button' value='Добавить комментарий'/></span></p>  
   <br><br>
</form>  ";
            
                    }
                
            $res_name = mysql_query("SELECT `group_names` FROM `group_name` WHERE `group_admin`='".$row_user['group_admin']."' 
            and `group_id`='".$row_user['group_id']."' ");
                while($row_name = mysql_fetch_assoc($res_name)){
                $comment_res = mysql_query("SELECT * FROM `comments` WHERE `message_id`='".$row_user['id']."' ");
                    $count_comment = mysql_num_rows($comment_res);  
                    while($row_comment = mysql_fetch_assoc($comment_res)){
                            $comment = $row_comment['message'];
                                        $row_av = mysql_fetch_assoc(mysql_query("SELECT `avatar`,
                                                    `first_name`,
                                                    `last_name`,
                                                    `id`
                                                FROM `users` WHERE 
                                                    (`id`='".$row_user['user_id']."' 
                                                    or `id`='".$row_comment['user_id']."') 
                                                    and `banned` !='2'"));
                                                    
                                        
                                
                                            if($row_user['user_id'] == $row_av['id']){
                                                $user_first = $row_av['first_name'];
                                                $user_last = $row_av['last_name'];
                                                    if($row_av['avatar'] == ""){
                                                        $avatar_user = "https://www.cyberforum.ru/images/No-Avatar.png";
                                                    }
                                                    else{
                                                
                                                        $avatar_user = $row_av['avatar'];
                                                    
                                                    }
                                            }
                                            else{
                                                $user_first = $row_av['first_name'];
                                                $user_last = $row_av['last_name'];
                                                    if($row_av['avatar'] == ""){
                                                        $avatar_user = "https://www.cyberforum.ru/images/No-Avatar.png";
                                                    }
                                                    else{
                                                
                                                        $avatar_user = $row_av['avatar'];
                                                    
                                                        }
                                                
                                            }
                                        
                                        
                                        
                                        if($count_comment >= "1"){
                                        /*
                                            $smail = array(":-*",":)",":(",";)",":P","8)",":D","=O",":-x","(T_T)");
                                            $image_smail = array(
                                            '<img src="smile/1.gif"/>',
                                            '<img src="smile/2.gif"/>',
                                            '<img src="smile/3.gif"/>',
                                            '<img src="smile/4.gif"/>',
                                            '<img src="smile/5.gif"/>',
                                            '<img src="smile/6.gif"/>',
                                            '<img src="smile/7.gif"/>',
                                            '<img src="smile/9.gif"/>',
                                            '<img src="smile/10.gif"/>',
                                            '<img src="smile/11.gif"/>'
                                            );
                                        */
                                            //$comments = str_replace($smail,$image_smail,$row_comment['message']);
                                            $stena_group .= "
                                        
                                            <div style='margin-left:10px;'>Комментарий от:<br/>
                                            <a href='profile.php?id=".$row_comment['user_id']."'>
                                            <img src='".$avatar_user ." ' style='width:100;height:120px;no-repeat 50% 50%;background-size: cover;'>
                                            <br/><b>" . 
                                            $user_first . "&nbsp;" . $user_last. "</a></b>
                                            <br/>Сообщение: " . $row_comment['comment'] ."
                                            <br/>".$row_user['date']."<br/><br/></div>
                                            "; 
                                            if($row_comment['user_id'] == $id){
    $stena_group .= '   <li id="'.$row_comment['id'].'"><em><a href="javascript:void(0);" onclick="delete_msg_group('.$row_comment['id'].');">Удалить</a></em></li>';
                            }
     
                                        }
                    }
                }
        }
    }
Форма
HTML5
1
2
3
4
5
6
7
 <form autocomplete='off' onsubmit='return send()' method='post'> 
   <p>
    <div style='border: 1px solid #ccc;width:200px'>Текст для комментов</div><br>
     <span id='comm'></span>
    <span data-msg='123'><input id='add_comm'  type='button' value='Добавить комментарий'/></span></p>  
   <br><br>
</form>  ";
Должна отправлять id сообщения, у меня два сообщения. А id, в не зависимости к какому сообщению отправляется комментарий, отправляется последний.
Обработчик js
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
  function send(){
     com=$('.editor').html();
     if(com=="") { alert('Не заполнено поле ввода!');return false;}
     alert(message_id)
 
      $.post('save.php',{comment:com,user_id:user_id,message_id:message_id},function(data){
           if (data=='ok'){
             alert('Отправлено!');
             tek_page();
           }else {
             alert('Ошибка! Обратитесь к админу.');
           }
        return false;
     }); 
     return false;
  }
Укажите пожалуйста на ошибку.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.12.2016, 14:50
Ответы с готовыми решениями:

Как значение переменной передать другой переменной?
Добрый день! подскажите мне с ява-кодом, код моего ява скрипта на жейкверти //отображает расстояние по прямой по воздуху function...

Передать значение переменной из PHP в JS Ajax
Добрый день, коллеги. Подскажите как передать значение переменной из php-файла в js другой страницы. Вот скрипт в index.html ...

Как передать значение переменной из дочернего окна родительскому
Открываю дочернее окно и нужно оттуда получить значение переменных и вывести в родительском как это можно реализовать ? var newWindow...

17
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
02.12.2016, 14:57
Что такое message_id?
0
 Аватар для Kraken73
105 / 93 / 50
Регистрация: 17.09.2015
Сообщений: 612
02.12.2016, 15:18
Мне кажется или вам в раздел PHP.
И выкладывайте сгенерированный html, а не php. Как люди посмотрят то что генерируется?
Если я правильно понял, у вас добавляется комментарий к комментарию? но комментарий 2-ого уровня, добавляется к самому свежему комментарию, а не к тому которому хотели? Или как?)
0
12 / 11 / 8
Регистрация: 30.11.2015
Сообщений: 422
02.12.2016, 15:38  [ТС]
Balanaar, message_id - id сообщения
******73,
Если я правильно понял, у вас добавляется комментарий к комментарию? но комментарий 2-ого уровня, добавляется к самому свежему комментарию, а не к тому которому хотели?
Да, именно так и происходит и возвращает постоянно id последннего сообщения, то есть message_id что к нему должен был быть комментарий.
0
Эксперт JS
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
02.12.2016, 15:45
Salvat, message_id в данном куске кода не определено вообще
0
 Аватар для Kraken73
105 / 93 / 50
Регистрация: 17.09.2015
Сообщений: 612
02.12.2016, 15:45
Salvat, выложите сгенерированный html
0
12 / 11 / 8
Регистрация: 30.11.2015
Сообщений: 422
02.12.2016, 16:06  [ТС]
Balanaar, 4 строчка в php коде
******73,
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
 <ul id="wall_group">
<a href='group_room.php?id=1&group=2
                                            &room=1'>
                                            Название группы: <b></a></b>
                                            <br/><a href='profile.php?id=2'>
                                            <img src='photo/2/avatar/47264579.png ' style='width:100;height:120px;'><br/>Администратор: <b>&nbsp;</b></a><br/>Сообщение: asdfasdf<br/>2016-11-11 18:21:58<br/><form autocomplete='off' onsubmit='return send()' method='post'> 
   <p>
    <div style='border: 1px solid #ccc;width:200px'>Текст для комментов</div><br>
     <span id='comm'></span>
    <span data-msg='123'><input id='add_comm'  type='button' value='Добавить комментарий'/></span></p>  
   <br><br>
</form>  <a href='group_room.php?id=1&group=2
                                            &room=2'>
                                            Название группы: <b></a></b>
                                            <br/><a href='profile.php?id=2'>
                                            <img src='photo/2/avatar/47264579.png ' style='width:100;height:120px;'><br/>Администратор: <b>&nbsp;</b></a><br/>Сообщение: фывафыв<br/>2016-11-12 15:52:20<br/>
                                        
                                            <div style='margin-left:10px;'>Комментарий от:<br/>
                                            <a href='profile.php?id=1'>
                                            <img src='photo/1/avatar/19102095.jpg ' style='width:100;height:120px;no-repeat 50% 50%;background-size: cover;'>
                                            <br/><b>Bot&nbsp;admin</a></b>
                                            <br/>Сообщение: sdfsdf
                                            <br/>2016-11-12 15:52:20<br/><br/></div>
                                               <li id="33"><em><a href="javascript:void(0);" onclick="delete_msg_group(33);">Удалить</a></em></li></ul>
Добавлено через 5 минут
JavaScript
1
2
3
4
<script type="text/javascript">
   var user_id=<?=$user_id ?>;
   var message_id=<?=$message_id ?>;
</script>
Еще такой кусочек имеется.
0
 Аватар для Kraken73
105 / 93 / 50
Регистрация: 17.09.2015
Сообщений: 612
02.12.2016, 16:10
Для начала вам нужно поправить верстку, так как там полный фарш. Не правильно закрываются теги, например
HTML5
1
<a href="#"> Название группы: <b></a></b>
Хотя должно быть
HTML5
1
 <a href="#">Название группы: <b></b></a>
Правьте верстку, а потом уже смотрите, что не так
0
12 / 11 / 8
Регистрация: 30.11.2015
Сообщений: 422
02.12.2016, 16:18  [ТС]
******73,
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<ul id="wall_group">
<a href='group_room.php?id=1&group=2
                                            &room=1'>
                                            Название группы: <b></b></a>
                                            <br/><a href='profile.php?id=2'>
                                            <img src='photo/2/avatar/47264579.png ' style='width:100;height:120px;'><br/>Администратор: <b>&nbsp;</b></a><br/>Сообщение: asdfasdf<br/>2016-11-11 18:21:58<br/><form autocomplete='off' onsubmit='return send()' method='post'> 
   <p>
    <div style='border: 1px solid #ccc;width:200px'>Текст для комментов</div><br>
     <span id='comm'></span>
    <span data-msg='123'><input id='add_comm'  type='button' value='Добавить комментарий'/></span></p>  
   <br><br>
</form>  <a href='group_room.php?id=1&group=2
                                            &room=2'>
                                            Название группы: <b></b></a>
                                            <br/><a href='profile.php?id=2'>
                                            <img src='photo/2/avatar/47264579.png ' style='width:100;height:120px;'><br/>Администратор: <b>&nbsp;</b></a><br/>Сообщение: фывафыв<br/>2016-11-12 15:52:20<br/>
                                        
                                            <div style='margin-left:10px;'>Комментарий от:<br/>
                                            <a href='profile.php?id=1'>
                                            <img src='photo/1/avatar/19102095.jpg ' style='width:100;height:120px;no-repeat 50% 50%;background-size: cover;'>
                                            <br/><b>Bot&nbsp;admin</b></a>
                                            <br/>Сообщение: ссс
                                            <br/>2016-11-12 15:52:20<br/><br/></div>
                                               <li id="33"><em><a href="javascript:void(0);" onclick="delete_msg_group(33);">Удалить</a></em></li>
                                        
                                            <div style='margin-left:10px;'>Комментарий от:<br/>
                                            <a href='profile.php?id=25'>
                                            <img src='photo/2/avatar/47264579.png ' style='width:100;height:120px;no-repeat 50% 50%;background-size: cover;'>
                                            <br/><b>Bot&nbsp;admin</a></b>
                                            <br/>Сообщение: sss
                                            <br/>2016-11-12 15:52:20<br/><br/></div>
                                            </ul>
Изменил, ничего не изменилось. Все равно отправляется ид последнего сообщения, а не предыдущего.
0
 Аватар для Kraken73
105 / 93 / 50
Регистрация: 17.09.2015
Сообщений: 612
02.12.2016, 16:37
Цитата Сообщение от Salvat Посмотреть сообщение
Изменил, ничего не изменилось.
Ну смотрите
Вы обернули все в ul. Предположу что каждый комментарий должен быть в li. Этого же нету. Без нормальной верстки ничего не будет. + если к комментарию есть комментарий, то у этой li должен быть еще вложенный ul с li в которых будут выводится комментарии к комментарию. И так по замкнутой. Без нормальной структурированной верстки вы не сможете сделать нормально. Разберитесь с версткой, возьмите примеры какие-нибудь с других сайтов, как там это реализовано. А уже потом перейдите к остальному. Щас же вам врятли кто поможет, т.к. нету нормальной структуры верстки
0
12 / 11 / 8
Регистрация: 30.11.2015
Сообщений: 422
02.12.2016, 16:51  [ТС]
******73, При чем тут верстка и какой номер переменной message_id отправляется? Хоть голый будет php с формой, я получу ответ в 10, а не в 9. Вот в чем проблема в данный момент.
0
34 / 34 / 21
Регистрация: 22.09.2013
Сообщений: 401
02.12.2016, 19:44
из при виденного вами кода я понял что message_id определяется другом php файле нежели тот файл в котором она вызывается. Скорее всего вам нужно использовать данную переменную как глобальную. В файле где определяться переменная нужна указать

PHP
1
2
$message_id = 123;
global $message_id;
В файле котором будет использоваться переменная
PHP
1
echo $GLOBALS['message_id'];
0
12 / 11 / 8
Регистрация: 30.11.2015
Сообщений: 422
04.12.2016, 13:20  [ТС]
Sluchayno, Если я объявляю переменную message_id глобальной и прописываю в head:
PHP/HTML
1
2
3
4
<script type="text/javascript">
   var user_id=<?=$user_id ?>;
   var message_id=<?=$_GLOBAL['message_id'] ?>;
</script>
У меня тогда не работает сам скрипт который отправляет данные. Смотрел через FireBug, ошибок нет,

Добавлено через 1 час 31 минуту
И так же, message_id может быть разной.

Добавлено через 1 час 13 минут
JavaScript
1
2
3
4
<script type="text/javascript">
   var user_id=<?=$user_id ?>;
   var message_id=<?=$GLOBALS['message_id'] ?>;
</script>
До этого не правильно прописал, не работает.

Добавлено через 21 час 30 минут
Подскажите, пожалуйста, в чем ошибка? Я знаю что отправляется не тот id сообщения. Попробовал так, в head прописал
PHP
1
<?php if(!empty($_POST['message_id'])){ unset($message_id); $message_id = $_POST['message_id']; }?>
ниже
JavaScript
1
2
3
4
    <script type="text/javascript">
   var user_id=<?=$user_id ?>;
   var message_id=<?=$message_id?>;
</script>
В форме
HTML5
1
 <input type='hidden' name='message_id' value='$message_id'>
Таким образом тоже передается последний.

Добавлено через 38 минут
Разобрался=)
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
if($count_comments == 0){
                    unset($message_id);
                    $message_id = $row_user['id'];
                $stena_group .= "<form autocomplete='off' onsubmit='return send()' method='post'> 
   <p>
    <div style='border: 1px solid #ccc;width:200px'>Текст для комментов</div><br>
     <span id='comm'></span>
 
    <span data-msg='123'><input id='add_comm'  type='button' value='Добавить комментарий'/></span></p>  
   <br><br>
</form>  ";
Добавлено через 10 минут
Но если нет комментариев к сообщениям, за это отвечает код выше, то передается все равно id последнего сообщения.
0
12 / 11 / 8
Регистрация: 30.11.2015
Сообщений: 422
05.12.2016, 22:46  [ТС]
JavaScript
1
 var message_id=<?=$message_id ?>;
каким образом можно по другому формировать?
0
34 / 34 / 21
Регистрация: 22.09.2013
Сообщений: 401
07.12.2016, 11:05
Так я перестал вас понимать, давайте я попробую пованговать а вы поправите если что то не так.

Ваша задача состоит в том что вам нужно добавлять какие то комментарии к уже существующему сообщению? ок. Обычно это делается так.

Предположим верстка выглядит след образом

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<div class="content">
<div class="message">
<div class="message-text" id="1"> Какое то сообщение</div>
<div class="message-comment" id="1"> Комментарий к сообщению с id 1</div>
<div class="message-comment" id="2"> Комментарий к сообщению с id 1</div>
<div class="message-comment" id="3"> Комментарий к сообщению с id 1</div>
<input class='add_comm'  id-message="1" id-comment="" type='button' value='Добавить комментарий'/>
</div>
<div class="message">
<div class="message-text" id="2"> Какое то сообщение</div>
<div class="message-comment" id="1"> Комментарий к сообщению с id 2</div>
<div class="message-comment" id="2"> Комментарий к сообщению с id 2</div>
<div class="message-comment" id="3"> Комментарий к сообщению с id 2</div>
<input class='add_comm'  id-message="2" id-comment="" type='button' value='Добавить комментарий'/>
</div>
<div class="message">
<div class="message-text" id="3"> Какое то сообщение</div>
<div class="message-comment" id="1"> Комментарий к сообщению с id 3</div>
<div class="message-comment" id="2"> Комментарий к сообщению с id 3</div>
<div class="message-comment" id="3"> Комментарий к сообщению с id 3</div>
<input class='add_comm'  id-message="3" id-comment="" type='button' value='Добавить комментарий'/>
</div>
</div>
Тогда JS будет выглядеть примерно так

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$('.add_comm').click(function(){
    $.ajax({
        url        : 'save.php', 
        type        : 'POST', 
        data        : {id_message : $(this).attr('id-message')}, 
        success     : function(data){
               if(data != 'error'){ 
                $('.content').append(data);
               }
               else
               {
                   //выводим куданибуть ошибку 
                   alert('Что то пошло не так');
               }
        }   
     });
    )};
НУ и примерный php
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
if(isset($_POST['login'])){
  //Описывать тут скрипт не буду
  //Выполняем тут sql запрос добавления в базу что то типо
  //mysql_query("INSERT INTO `tabl` (поля) VALUES ($_POST['login']),остальные поля)")
  //Если все нормально то выполняет еше 1 sql запрос получая последний id сообщения
  //формируем новый контент для вставки и возврощаем его 
  $result = '<div class="message">
<div class="message-text" id="'.$номер сообщения.'"> Какое то сообщение</div>
<input class="add_comm"  id-message="'.$номер сообщения.'" id-comment="" type="button" value="Добавить комментарий"/>
</div>';
  //Если была ошибка то возвращаем error;
  $result = 'error';
  echo $result;
}
Код писал на скорую руку но общий принцип таков.
0
12 / 11 / 8
Регистрация: 30.11.2015
Сообщений: 422
07.12.2016, 19:13  [ТС]
Sluchayno, все не так просто, у меня там еще загрузка изображений и открытие формочек.
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
 function send(){
     com=$('.editor').html();
     if(com=="") { alert('Не заполнено поле ввода!');return false;}
     alert(message_id)
 
      $.post('save.php',{comment:com,user_id:user_id,message_id:message_id},function(data){
           if (data=='ok'){
             alert('Отправлено!');
             tek_page();
           }else {
             alert('Ошибка! Обратитесь к админу.');
           }
        return false;
     }); 
     return false;
  }
  
$(function() { 
    $('span[data-msg]').click(function() { 
        $("#add_comm").hide();
        var p = $(this.parentNode); 
        var p=$('span[data-msg]');
        if(!p.next('.boxedit').length) { 
             $('<div class="boxedit">').insertAfter(p) 
                .append(edt) 
               // .find('textarea').prop('id', 'comment').hide().end() 
                 .find('textarea').attr('id', 'comment').hide().end() 
                .find('.smiles')
                .on('click', 'img', function() { 
                     document.execCommand('insertHTML', false,
                      ' <img sml="'+this.getAttribute('sml')+'" src="'+this.src+'"> '); 
                     $('.editor').focus() 
                }) 
                .end() 
                .slideDown(300) 
                .find('.editor')[0].oninput = function() { 
                       $(this).closest('form') 
                       .find('textarea') 
                       .val(this.innerHTML 
                          .replace(/&nbsp;/g,' ') //заменить неразрывное пространство 
                          .replace(/<br>/g, '\n') //заменить html-перевод строки 
                          .replace(/<img[^>]+>/g, function(i) { //смайлы 
                                                            
                              return i.match(/sml="([^"]+)"/)[1]  
                        })
                        .replace(/<img[^>]+>/g, function(i) { //смайлы 
                                                           
                              return i.match(/pic="([^"]+)"/)[1]})) 
               }
            var uploadObj = $("#foto").uploadFile(settings);               
        } 
    }) 
});
Если у Вас время, можете отписать мне в ЛС Ваш скайп. Я покажу на сервере как это все работает, разумеется не на бесплатной основе за помощь.
0
34 / 34 / 21
Регистрация: 22.09.2013
Сообщений: 401
07.12.2016, 20:50
К сожалению не располагаю временем чтоб заняться вашем проектом. Может быть через несколько дней. А так я конечно же понимаю что у вас там много чего может быть, мой пример был чисто ознакомительный, это был мой ответ на ваше сообщение
Цитата Сообщение от Salvat Посмотреть сообщение
JavaScript
1
2
Выделить код
*var message_id=<?=$message_id ?>;
каким образом можно по другому формировать?
Мой код показывает один из способов как делаться комментирование сообщений. Если до конца недели так и не разберетесь с вашей проблемой то пишите, при возможности помогу чем смогу.

PS кстати использовать в наше время mysql_ функции опасно для здоровья, рекомендую вам почитать про PDO MYSQL
0
12 / 11 / 8
Регистрация: 30.11.2015
Сообщений: 422
07.12.2016, 22:25  [ТС]
Sluchayno, хорошо, тогда через несколько дней отпишу Вам. Т.к. эта проблема уже висит давно и уже разные способы перепробовал.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.12.2016, 22:25
Помогаю со студенческими работами здесь

Передать значение переменной в $_POST без содержимого кода страницы
function send() { var o = $('#o').val() $.ajax({ type: &quot;POST&quot;, url: &quot;index.php&quot;, ...

Передать значение переменной
Проблема - &quot;&amp;mestor=&quot; + mestor, вроде по документации все верно Добавлено через 18 минут var btn =...

Значение локальной переменной передать глобальной
Доброго дня господа. Подскажите такой вопрос, есть локальная переменная, которая работает в функции, как ее значение передавать...

Как передать значение переменной jscript в переменную php ?
Добрый день ! такая ситуация: &lt;? session_name(&quot;gallery&quot;); session_start(); $photo_now=&quot;&quot;; // session_register($photo_now); ...

Нужно значение переменной (цвет) передать в заливку страницы
в переменную из масива передается случайный цвет. далее его нужно передать как цвет всего листа html;


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru