Обитатель
 Аватар для vasvas7775
539 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795

Ответ в гостевой книге

08.03.2011, 11:51. Показов 3304. Ответов 35
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребят, такой вопрос:
В гостевой книге, под каждым сообщением у меня есть форма для ответа.
не могу понять как надо написать обработчик, чтобы от в таблице, создавал не новую строчку, а добавлял ответ в ту строчку, в которой я пишу ответ.
вот, обработчик:

PHP
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
<?php
<?PHP
 
/* Соединяемся с базой данных */
$hostname = "localhost"; // название/путь сервера, с MySQL
$username = "root"; // имя пользователя (в Denwer`е по умолчанию "root")
$password = ""; // пароль пользователя (в Denwer`е по умолчанию пароль отсутствует, этот параметр можно оставить пустым)
$dbName = "my_base"; // название базы данных
 
/* Создаем соединение */
mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение");
/* Выбираем базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName) or die (mysql_error());
 
 
//Кодировка
mysql_query("set character_set_client='cp1251'");
mysql_query ("set character_set_results='cp1251'");
mysql_query ("set collation_connection='cp1251_general_ci'");
?>
 
/* Таблица MySQL, в которой будут храниться данные */
$table = "gostivaay_ckniga";
 
 
/* Составляем запрос для вставки информации в таблицу
name...date - название конкретных полей в базе;
- в этих переменных содержатся данные, полученные из формы */
$query = "INSERT INTO $table SET GCotvet='".$_POST["otvet"]."' ";
 
 
mysql_query($query) or die(mysql_error());
 
/* Закрываем соединение */
 
 
/* Делаем Автопереход на страницу гостивой книги */
echo ("<meta  http-equiv='Refresh' content='0; url=/gostivaay_ckniga/admin_My_safe/gostivaay_ckniga_admin.php'>");
 
?>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.03.2011, 11:51
Ответы с готовыми решениями:

Дублируются страницы в гостевой книге
Всем привет! Возникла проблема. Есть гостевая книга. Находится тестовая по урлу http://shocart.ru/test/. Суть проблемы такова: При...

refresh в гостевой книге
Здравствуйте! пишу гостевую книгу (php+mysql). Возникла проблема при добавлении записи. При отправке все в порядке, на экран выводится, в...

ошибка в гостевой книге
всем здрасте! Сделал форму обратной связи. Выдает такая ошибка Deprecated: Function eregi() is deprecated in...

35
Обитатель
 Аватар для vasvas7775
539 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
08.03.2011, 16:29  [ТС]
Студворк — интернет-сервис помощи студентам
Love_and_Peace Спасибо тебе....
еще раз СПАСИБО, работает великолепно, в принципе как я хотел.....


Слушай Love_and_Peace, а как мне сделать чтобы форму для ответа, не было видно.
А по нажатию кнопки показать, она появлялась, и пропадала. Я пробовал так сделать, но такой фокус проходит только с самой верхней формой, остальные остаются открытыми.
0
 Аватар для __PION__
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
08.03.2011, 16:32
Цитата Сообщение от vasvas7775 Посмотреть сообщение
но такой фокус проходит только с самой верхней формой, остальные остаются открытыми
раз с первой получается, остальные надо просто думаю пустить по циклу.
а как ты сделал, на jquery?

Добавлено через 27 секунд
а первая проблема решилась?
0
Обитатель
 Аватар для vasvas7775
539 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
08.03.2011, 16:35  [ТС]
Ответ админа, добовляется именно в то сообщение, в котором он отвечает....!

Добавлено через 1 минуту
Цитата Сообщение от Love_and_Peace Посмотреть сообщение
а как ты сделал, на jquery?
Делать я пробовал, на Javascript-е.
0
 Аватар для __PION__
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
08.03.2011, 16:45
Цитата Сообщение от vasvas7775 Посмотреть сообщение
Делать я пробовал, на Javascript-е.
понял, ну примени эту ф-ю для всех форм в цикле. покажи как ты это делаешь


Цитата Сообщение от vasvas7775 Посмотреть сообщение
Ответ админа, добовляется именно в то сообщение, в котором он отвечает....!
атлична, то что нужно!
0
Обитатель
 Аватар для vasvas7775
539 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
08.03.2011, 17:01  [ТС]
Цитата Сообщение от Love_and_Peace Посмотреть сообщение
покажи как ты это делаешь
форма вывода:
PHP
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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
<?php
/* Соединяемся с базой данных */
$hostname = "localhost"; // название/путь сервера, с MySQL
$username = "root"; // имя пользователя (в Denwer`е по умолчанию "root")
$password = ""; // пароль пользователя (в Denwer`е по умолчанию пароль отсутствует, этот параметр можно оставить пустым)
$dbName = "my_base"; // название базы данных
 
/* Создаем соединение */
mysql_connect($hostname, $username, $password) or die ("Не могу создать соединение");
/* Выбираем базу данных. Если произойдет ошибка - вывести ее */
mysql_select_db($dbName) or die (mysql_error());
 
 
//Кодировка
mysql_query("set character_set_client='cp1251'");
mysql_query ("set character_set_results='cp1251'");
mysql_query ("set collation_connection='cp1251_general_ci'");
 
 
 
 
 
 
 
/* Таблица MySQL, в которой хранятся данные */
$table = "gostivaay_ckniga"; // название таблицы
 
 
/* Если была нажата ссылка удаления, удаляем запись */
 if (isset($_GET['del'])) {
   $del = intval($_GET['del']);
   $query = "delete from $table where (id='$del')";
   /* Выполняем запрос. Если произойдет ошибка - вывести ее. */
   mysql_query($query) or die(mysql_error());
 }
 
 
/* Составляем запрос для извлечения данных из полей таблицы "gostivaay_ckniga",
Выводим все данные, что бы последнее сообщение стояло первым в самом верху. */
$page = ( isset($_GET['page']) ? intval($_GET['page']) : 1 );
$query = "SELECT id, stamp, GCkname, GCkemail, GCkICQ, GCkURL, GCktext, GCotvet FROM $table ORDER BY id DESC LIMIT ".( ($page - 1)*10 ).",10";
/* Выполняем запрос. Если произойдет ошибка - вывести ее. */
$res = mysql_query($query) or die(mysql_error());
 
 
 
/* Заменяем символы на смайлы */
include($_SERVER["DOCUMENT_ROOT"]."/bd/smail.php");
 
 
$f = "&nbsp;";
$f2 = ":";
$f3 = "<div id=\"scr-otvet-slovo\">admin: </div>";
/* Выводим данные из таблицы */
?>
 
<link rel="stylesheet" type="text/css" href="/style/adminca/admin_Forma.css" />
       <!--[if IE]> <link rel="stylesheet" type="text/css" href="/style/adminca/ie-admin_Forma.css" /> <![endif]-->
       <script type="text/javascript" src="/Javascript/adminca/JS_1-f.js"></script>
 
<?
echo ("
<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
<html>
<head>
    <meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1251\" />
    <title>Гостевая книга</title>
<style>
<!--
 
h3 { font-size: 18px; text-align: center; color:#8B8B8B;}
 
#blocks {position:relative; margin-top:25px; left:50%; margin-left:-350px; width:700px; background-color:;}
  #Panel_vida { width:700px; height:20px;}
  #blocks2 {width:100%; background-color:;}
    #name_4 { float:left; height:30px; width:100%; background-color:;}
      #mail { float:left; margin-left:6px; margin-top:8px;}
      #tab {position:relative;}
     #sw_4 { width:700px; height:10px; background-color:;}
       #sw_4_img { position:absolute; margin-left:40px; margin-top:-3px; width:50px; height:10px;}
    #nomer_4 { width:700px; height:10px; text-align:right;  background-color:#F0EFBD; padding-right:10px;
               border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
    #text_4 { width:700px; height:20px; background-color:#F0EFBD; padding-left:10px; padding-right:10px;
              border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
    #data_4 { width:700px; height:10px; text-align:right; background-color:#F0EFBD; padding-right:10px;
              border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
 
    #№ { font-size:9px; color:#0000CC;}
    #№2 { font-size:13px; color:#0000CC;}
    #№2-1 { font-size:11px; color:#990000;}
    #num_id  { font-size:9px; color:#990000;}
    #text_name_1 { float:left; font-size:23px; color:#000000; text-align:left; padding-left:15px; margin-top:6px; display:block;}
    #text_name_2 { float:left; font-size:12px; color:#000000; padding-left:5px; margin-top:15px; display:block; background-color:;}
    #text_name_3 { float:left; font-size:12px; color:#000000; padding-left:15px; margin-top:15px; display:block;}
    #text_name_4 { float:left; font-size:12px; color:#000000; padding-left:15px; margin-top:15px; display:block;}
    #text_name_5 { font-size:15px; color:#000000; padding-left:5px;}
 
    #zacr_bloc1 { height:4px; background-color:;}
    #zacr_bloc2 { height:4px; background-color:;}
 
    .d3 {display: block; height: 1px; background:#F0EFBD; overflow: hidden;}
    .d1, .d2, .d4, .d5 {
    display: block;
    height: 1px;
    background:#F0EFBD;
    overflow: hidden;
   }
   .d1 {  margin: 0 4px; border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;  border-top:solid 1px #9A9A9A;}
   .d5 {  margin: 0 4px; border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;  border-bottom:solid 1px #9A9A9A;}
   .d2 {  margin: 0 3px; border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
   .d3 {  margin: 0 2px; border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
   .d4 {  margin: 0 0px; border-left:solid 2px #9A9A9A; border-right:solid 2px #9A9A9A;}
 
   #navigaciay { font-size:14px; margin-top:15px; background-color:; text-align:center;}
 
   #del {text-decoration:none; Font-size:14px; color:#0000CC;}
   #del:hover { color:red;}
 
#scr-otvet { width:700px; background-color:#F0EFBD; padding-left:10px; padding-right:10px;  font-size:16px;
              border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A; font-weight: bold; /*жирность текста*/}
#scr-otvet-slovo { font-size:20px; color:#820000;}
#scr { width:700px; height:40px; background-color:#F0EFBD; padding-left:10px; padding-right:10px;
              border-left:solid 1px #9A9A9A; border-right:solid 1px #9A9A9A;}
#scr-text {
  width:670px;
  height:25px;
  border:solid 1px #0000CC;
  resize:none;
  font-size:15px;}
#scr-Enter { width:50px; height:20px;}
-->
</style>
 
 
</head>
<body>
 
<h3>Гостевая книга.</h3>
");
 
/* Цикл вывода данных из базы конкретных полей */
while ($row = mysql_fetch_array($res)) {
 
echo "<table cellspacing=\"0\" cellpadding=\"0\" id=\"blocks\">";
  echo "<tr>";
    echo "<td id=\"Panel_vida\">";
    echo "<table cellspacing=\"0\" cellpadding=\"0\" id=\"blocks2\">";
      echo "<tr>";
          echo "<td id=\"name_4\">". "<b>". "<font id=\"text_name_1\">". $row['GCkname']. "</font>". "</b>".
          "<img  id=\"mail\" src=\"/images/kartinka_ckniga/mail.gif\">". "</img>".
          "<font id=\"text_name_2\">". $row['GCkemail']. "</font>".
          "<font id=\"text_name_3\">". $row['GCkICQ']. "</font>".
          "<font id=\"text_name_4\">". $row['GCkURL']. "</font>". "</td>";
      echo "</tr>";
    echo "</table>";
    echo "</td>";
  echo "</tr>";
    echo "<tr>";
    echo "<td colspan=\"4\" id=\"sw_4\">". "<img  id=\"sw_4_img\" src=\"/images/kartinka_ckniga/strelka.jpg\">". "</img>". "</td>";
  echo "</tr>";
    echo "<tr>";
    echo "<td colspan=\"4\" id=\"zacr_bloc1\">". "<span class=\"d1\">". "</span>". "<span class=\"d2\">". "</span>".
    "<span class=\"d3\">". "</span>". "<span class=\"d4\">". "</span>". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"nomer_4\">". "<font id=\"\">".. "</font>". $f. "<font id=\"num_id\">". $row['id']. "</font>". "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"text_4\">". "<font id=\"text_name_5\">".strtr($row['GCktext'], $var_array)."</font>". "</td>";
  echo "</tr>";
  echo "<tr>";
     echo "<td colspan=\"4\" id=\"data_4\">". "<b>". "<font id=\"№2\">". Добавленно.$f2.$f.$f."</font>". "</b>".
          "<font id=\"№2-1\">". $row['stamp']. "</font>". "</td>";
  echo "</tr>";
     echo "<tr>";
     echo "<td colspan=\"4\" id=\"scr-otvet\">". strtr($row['GCotvet'], $var_array)."</td>";
     echo "</tr>";
?>
<script>
function xhs(id) {
 t=document.getElementById(id);
 if(t.style.display=='none') t.style.display='';
 else t.style.display='none'
return false;
}
</script>
<form action="otvet_admin.php"  method="post" name="test_form2">
   <tr>
   <td id="scr" style="display: none;">
   <input type=hidden name="hidden" value="<?=$row['id']?>">
   <textarea maxlength="4000" id="scr-text"  name="otvet" rows=""><? echo $f3; ?><?=$row['otvet']?></textarea>
   </td>
   </tr>
<?
    echo "<tr>";
    echo "<td colspan=\"4\" id=\"data_4\">";
?>
          <div style="float:left; padding-left:10px;">
          <input id="scr-Enter" type="reset" value="Del" />
          <input id="scr-Enter" type="submit" class="buttons" value="Ok" />
          </div>
</form>
<?        echo "<input type=\"button\" value=\"Спрятать/Показать\" onclick=\"xhs('scr')\" />";
          echo "<a onClick=\"showhide('red');\" href=\"#\">".олол."</a>". $f.$f;
          echo "<a href=\"/gostivaay_ckniga/admin_My_safe/update_data.php\"><b>перейти</b></a>". $f.$f;
          echo "<a id=\"del\" name=\"del\" href=\"gostivaay_ckniga_admin.php?del=".$row["id"]."\"><b>Удалить</b></a>";
    echo "</td>";
  echo "</tr>";
  echo "<tr>";
    echo "<td colspan=\"4\" id=\"zacr_bloc2\">". "<span class=\"d4\">". "</span>". "<span class=\"d3\">". "</span>".
    "<span class=\"d2\">". "</span>". "<span class=\"d5\">". "</span>". "</td>";
  echo "</tr>";
echo "</table>";
}
 
        /* Постраничный вывод из базы данных */
        echo "<div id=\"navigaciay\">Страницы:";
        $Query = mysql_query('SELECT COUNT(*) as `count` FROM `'.$table.'`');//Выбираем общее число новостей
        $count = mysql_fetch_array($Query);
        $last = ( $count['count']%10 == 0 ? 0 : 1 ) + intval($count['count']/10);
        for ( $i = 1; $i <= $last; $i++ ) {
                echo ' <a href="?page='.$i.'">'.$i.'</a> ';//Выводим ссылки на остальные страницы
        }
        echo "</div>"; // - Конец -  Постраничный вывод из базы данных
 
 
 
/* Закрываем соединение */
mysql_close();
?>
Скрывается, показывается только верхнее сообщение......
0
 Аватар для __PION__
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
08.03.2011, 17:26
в js не силен....
Цитата Сообщение от vasvas7775 Посмотреть сообщение
<script>
function xhs(id) {
t=document.getElementById(id);
if(t.style.display=='none') t.style.display='';
else t.style.display='none' return false;
}
</script>
1) а какой элемент ты передаешь этой ф-ии??
2) еще, здесь - t=document.getElementById(id); - думаю надо добавить ключевое слово var
var t=document.getElementById(id);
3) выведи эту ф-ю из цикла

Добавлено через 2 минуты
4) <script type="text/javascript">

Добавлено через 4 минуты
Цитата Сообщение от Love_and_Peace Посмотреть сообщение
1) а какой элемент ты передаешь этой ф-ии??
эт я понял
0
Обитатель
 Аватар для vasvas7775
539 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
08.03.2011, 17:33  [ТС]
Работает к сожалению без изменений, Только верхний форма скрывается и показывается. Остальные безрезультатно. Самое интересное кстати, когда нажимаю на кнопку у второй, или там третьей формы, открывается прячется первая.
0
 Аватар для __PION__
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
08.03.2011, 17:39
Цитата Сообщение от vasvas7775 Посмотреть сообщение
Самое интересное кстати, когда нажимаю на кнопку у второй, или там третьей формы, открывается прячется первая
это потому что у тя <td id="scr"> у всех форм одинаковый.
может перепишешь этот момент так - <td id="<?=$row['id']?>">
0
Обитатель
 Аватар для vasvas7775
539 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
08.03.2011, 17:54  [ТС]
А как прописать при этом кнопку?
PHP
1
echo "<input type=\"button\" value=\"Спрятать/Показать\" onclick=\"xhs('scr')\" />";
Добавлено через 7 минут
я так понимаю id?
PHP
1
echo "<input type=\"button\" value=\"Спрятать/Показать\" onclick=\"xhs('id')\" />";
0
 Аватар для __PION__
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
08.03.2011, 18:07
там тоже думаю $row['id']. проверь ка
0
Обитатель
 Аватар для vasvas7775
539 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
08.03.2011, 20:42  [ТС]
PHP
1
echo "<input type=\"button\" value=\"Спрятать/Показать\" onclick=\"xhs('$row['id']')\" />";
не работает, страница не открывается....
0
 Аватар для __PION__
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
08.03.2011, 21:56
а ты заменил здесь
PHP
1
2
3
4
5
<script>
function xhs(id) {
.....
}
</script>
на
PHP
1
2
3
4
5
6
7
8
<script type="text/javascript">
function xhs(id) {
 var t=document.getElementById(id);
 if(t.style.display=='none') t.style.display='';
 else t.style.display='none'
return false;
}
</script>
Добавлено через 5 минут
а это
echo "<input type=\"button\" value=\"Спрятать/Показать\" onclick=\"xhs('$row['id']')\" />";
замени на это
PHP
1
2
$v = (string)$row['id'];
echo "<input type=\"button\" value=\"Спрятать/Показать\" onclick=\"xhs('$v')\" />";
1
Обитатель
 Аватар для vasvas7775
539 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
08.03.2011, 22:04  [ТС]
делаю так:
JavaScript
1
2
3
4
5
6
7
8
<script type="text/javascript">
function xhs(id) {
 var t=document.getElementById(id);
 if(t.style.display=='none') t.style.display='';
 else t.style.display='none'
return false;
}
</script>
PHP
1
2
3
4
5
6
7
<form action="otvet_admin.php"  method="post" name="test_form2">
   <tr>
   <td class="scr" id="<?=$row['id']?>" style="display:none;">
   <input type=hidden name="hidden" value="<?=$row['id']?>">
   <textarea maxlength="4000" id="scr-text" name="otvet" rows=""><? echo $f3; ?><?=$row['otvet']?></textarea>
   </td>
   </tr>
и кнопка:
PHP
1
echo "<input type=\"button\" value=\"Спрятать/Показать\" onclick=\"xhs(\"$row['id']\")\" />";
Страница перестает открываться.....

Добавлено через 3 минуты
Цитата Сообщение от Love_and_Peace Посмотреть сообщение
а это
echo "<input type=\"button\" value=\"Спрятать/Показать\" onclick=\"xhs('$row['id']')\" />";
замени на это
PHP
1
2
$v = (string)$row['id'];
echo "<input type=\"button\" value=\"Спрятать/Показать\" onclick=\"xhs('$v')\" />";
Спасибо!!!!!!!

Добавлено через 1 минуту
Заработало........!!!!!!
0
 Аватар для __PION__
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
08.03.2011, 22:06
Цитата Сообщение от vasvas7775 Посмотреть сообщение
Спасибо!!!!!!!
получилось???? ))

Добавлено через 27 секунд
Ура! как за ся рад

Добавлено через 1 минуту
на jQuery красивей получилось бы, медленное выдвигание и вдвигание textarea можно устроить
0
Обитатель
 Аватар для vasvas7775
539 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795
08.03.2011, 22:29  [ТС]
А как это можно сделать?????
0
 Аватар для __PION__
960 / 801 / 85
Регистрация: 21.07.2010
Сообщений: 3,522
09.03.2011, 02:10
я jQuery тока изучаю, свое решение думаю не сразу написал бы. могу дать ссылку
http://anton.shevchuk.name/jav... beginners/
там есть выдвигание, гармошка (как раз думаю для твоего случая, где список сообщений)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.03.2011, 02:10
Помогаю со студенческими работами здесь

Проблемы с кодировкой в гостевой книге
У меня в гостевой книге очень интересная проблемка. Текст сообщения выводится каракулями, хотя все остальные поля показываются нормально,...

Не разбиват на страницы в гостевой книге
Хотел написать гостевую книгу, используя в качестве базы данных Access. Все получилось, но реализовать разбиение на страницы так и не...

Постраничный вывод сообщений в гостевой книге.
У меня возникла такая проблема. Делаю постраничный вывод сообщений гостевой, все ссылки на следующие страницы, только вот в таком виде: ...

Сделать ссылку на почту в гостевой книге
Доброго времени суток! Такая вещь : пользователь вводит данные, они помещаются в файл, потом считываются с файла - выводясь на экран....

Вывод ВСЕХ записей в гостевой книге.
Всем привет! Начал писать свою гостевую книгу (писать это сильно сказано-я только начинаю изусать PHP) и столкнулся с множеством...


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

Или воспользуйтесь поиском по форуму:
36
Ответ Создать тему
Опции темы

Новые блоги и статьи
Нейросеть на алгоритме "эстафета хвоста" как перспектива.
Hrethgir 06.05.2026
На десерт, когда запущу сервер. Статья тут https:/ / habr. com/ ru/ articles/ 1030914/ . Автор я сам, нейросеть только помогает в вопросах которые мне не известны - не знаю людей которые знали-бы. . .
Асинхронный приём данных из COM-порта
Argus19 01.05.2026
Асинхронный приём данных из COM-порта Купил на aliexpress термопринтер QR701. Он оказался странным. Поключил к Arduino Nano. Был очень удивлён. Наотрез отказывается печатать русские буквы. Чтобы. . .
попытка написать игровой сервер на C++
pyirrlicht 29.04.2026
попытка написать игровой сервер на плюсах с открытым бесконечным миром. возможно получится прикрутить интерпретатор питон для кастомизации игровой логики. что есть на текущий момент:. . .
Контроль уникальности выбранного документа-основания при изменении реквизита
Maks 28.04.2026
Алгоритм из решения ниже разработан на примере нетипового документа "ЗаявкаНаРемонтСпецтехники", разработанного в КА2. Задача: уведомлять пользователя, если указанная заявка (документ-основание). . .
Благородство как наказание
Maks 24.04.2026
У хорошего человека отношения с женщинами всегда складываются трудно. А я человек хороший. Заявляю без тени смущения, потому что гордиться тут нечем. От хорошего человека ждут соответствующего. . .
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru