Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
Обитатель
 Аватар для vasvas7775
539 / 317 / 42
Регистрация: 24.12.2010
Сообщений: 795

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

08.03.2011, 11:51. Показов 3184. Ответов 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
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь 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. На борту пять. . .
Камера 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. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru