Форум программистов, компьютерный форум, киберфорум
PHP: базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546

Не перезаписываются данные в БД

27.03.2010, 16:11. Показов 2501. Ответов 28
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
<?
 
switch($act){
    // Пользователи
case"modify_users":
 
switch($do)
  {
    default:
      echo"<li> <a href=index.php?act=modify_users&do=list><b>Список пользователей</b></a>";
    break;
    case"list":
     echo"
 
<B>Список пользователей</B>";
$rt=mysql_query("SELECT user,id,level,credits,f_credits,rank,tribe FROM players");
echo"<tr>
<td bgcolor=white Align=center width=5><br><b><u>ID</u></b></td>
<td bgcolor=white Align=center width=100><b><u>Ник перса</u></b</td>
<td bgcolor=white Align=center width=5><b>ЛВЛ</b></td>
<td bgcolor=white Align=center width=5><b>Кредиты</b></td>
<td bgcolor=white Align=center width=5><b>Евро</b></td>
</tr>";
while ($reit = mysql_fetch_array($rt)) { $n+=1;
echo"
 
<tr><td bgcolor=white Align=center width=5><br><b><u>$n.</u></b></td>
<td bgcolor=white Align=center width=100><a href=index.php?act=modify_users&login_p=$reit
 
[user]>$reit[user]</a></td>
<td bgcolor=white Align=center width=5><b>$reit[level]</b></td>
<td bgcolor=white Align=center width=5><b>$reit[credits]</b></td>
<td bgcolor=white Align=center width=5><b>$reit[f_credits]</b></td>
</tr>"; }
 
unset($rt,$reit,$n);
  }
 
  echo"
<form action='index.php' method=post>
<input type=hidden name=act value=modify_users>
Ник: <input type=text name=login_p value='$login_p'> <input type=submit value='Найти'>
</form><hr size=1 color=#000000> ";
 
if($login_p)
{
  $query = "select * from players where user='$login_p'";
  $result = mysql_query($query);
  $num=mysql_num_rows($result);
  if($num==0)
  {
    echo"<b><i>Персонаж не найден!</i></b>";
  }
  else
  {
    $row = mysql_fetch_array($result);
    if($do=="Сохранить данные")
    {
      $user=$_GET['user'];
      $result = mysql_query("update players set user='$user', pass='$passwd',   
 
email='$email', rank='$rank', admin='$admin', level='$level', exp='$exp', credits='$credits', 
 
f_credits='$f_credits', strength='$strength', dex='$dex', agility='$agility', 
 
vitality='$vitality', power='$power', razum='$razum', hp_now='$hp_now', 
 
energy_now='$energy_now', wins='$wins', losses='$losses', room='$room', tribe='$tribe', 
 
tribe_rank='$tribe_rank', b_tribe='$b_tribe', name='$name', about='$about', birth='$birth', 
 
birthdate='$birthdate', icq='$icq', real_city='$real_city', sex='$sex', obraz='$obraz', 
 
deviz='$deviz', url='$url', proff='$proff', m_time='$m_time', ma_time='$ma_time', 
 
ch_time='$ch_time', f_time='$f_time', t_time='$t_time', v_time='$v_time', e_time='$e_time', 
 
k_time='$k_time', p_time='$p_time', o_time='$o_time', invisible='$invisible', 
 
mutation='$mutation', sclon='$sclon' where user='$user'");
      if($result)echo"<b>данные сохранены</b>";
      else echo"<b><i>Произошла непредвидемая ошибка!</i></b><br><br>";
      $row = mysql_fetch_array(mysql_query("select * from players where user='$login_p'"));
 
    }
   elseif($do=="Удалить персонажа")
   {
     mysql_query("delete from players where id='$id_player'");
     if($result)echo"<b>персонаж удален</b>";
   }
 
echo"<form action='index.php' methdo=post>
<input type=hidden name=act value=modify_users>
<input type=hidden name=login_p value='$login_p'>
<input type=hidden name=id_player value='$row[id]'>
<table border=0>
<tr><td>id персонажа:</td><td>$row[id] <a href=/inf.php?$row[id] 
 
target=_blank><small><u>смотреть информацию</u></small></a></td></tr>
<tr><td>логин:</td><td><input type=text size=30 name=user value='$row[user]'></td></tr>
<tr><td>имя:</td><td><input type=text size=30 maxlength=15 name=login_player value='$row
 
[name]'></td></tr>
<tr><td>пароль (MD5):</td><td><input type=text size=30 name=passwd value='$row
 
[pass]'></td></tr>
<tr><td>пол:</td><td><input type=radio name=sex value='1' ";if($row[sex]=="1")echo"checked"; 
 
echo"> <small>Мужской</small> <input type=radio name=sex value='2' ";if($row[sex]=="2")
 
echo"checked";echo"> <small>Женский</small></td></tr>
<tr><td>e-mail:</td><td><input type=text size=40 name=email value='$row[email]'></td></tr>
<tr><td>ранг:</td><td><input type=text size=40 name=rank value='$row[rank]'></td></tr>
<tr><td>права админа:</td><td><input type=radio name=admin value='1' ";if($row[admin]=="1")
 
echo"checked"; echo"> <small>Да</small> <input type=radio name=admin value='0' ";if($row
 
[admin]=="0")echo"checked";echo"> <small>Нет</small></td></tr>
<tr><td>уровень:</td><td><input type=text size=8 name=level value='$row[level]'></td></tr>
<tr><td>опыт</td><td><input type=text size=20 name=exp value='$row[exp]'></td></tr>
<tr><td>кр:</td><td><input type=text size=8 name=credits value='$row[credits]'></td></tr>
<tr><td>екр:</td><td><input type=text size=8 name=f_credits value='$row
 
[f_credits]'></td></tr>
<tr><td>Профессия:</td><td><input type=text size=8 name=proff value='$row[proff]'></td></tr>
<tr><td>сила:</td><td><input type=text size=8 name=strength value='$row[strength]'></td></tr>
<tr><td>удача:</td><td><input type=text size=8 name=dex value='$row[dex]'></td></tr>
<tr><td>ловкость:</td><td><input type=text size=8 name=agility value='$row
 
[agility]'></td></tr>
<tr><td>выносливость:</td><td><input type=text size=8 name=vitality value='$row
 
[vitality]'></td></tr>
<tr><td>энергия:</td><td><input type=text size=8 name=power value='$row[power]'></td></tr>
<tr><td>разум:</td><td><input type=text size=8 name=razum value='$row[razum]'></td></tr>
<tr><td>здоровье:</td><td><input type=text size=8 name=hp_now value='$row[hp_now]'></td></tr>
<tr><td>мана:</td><td><input type=text size=8 name=energy_now value='$row
 
[energy_now]'></td></tr>
<tr><td>побед:</td><td><input type=text size=8 name=wins value='$row[wins]'></td></tr>
<tr><td>поражений:</td><td><input type=text size=8 name=losses value='$row
 
[losses]'></td></tr>
<tr><td>комната:</td><td><input type=text size=3 name=room value='$row[room]'></td></tr>
<tr><td>клан:</td><td><input type=text size=40 name=tribe value='$row[tribe]'></td></tr>
<tr><td>ранг в клане:</td><td><input type=text size=40 name=tribe_rank value='$row
 
[tribe_rank]'></td></tr>
<tr><td>глава клана:</td><td><input type=radio name=b_tribe value='1' ";if($row[b_tribe]
 
=="1")echo"checked"; echo"> <small>Да</small> <input type=radio name=b_tribe value='0' ";if
 
($row[b_tribe]=="0")echo"checked";echo"> <small>Нет</small></td></tr>
<tr><td>образ</td><td><input type=text size=20 name=obraz value='$row[obraz]'><small>.gif  | 
 
В диретории \"icons\" папки \"img\"</small></td></tr>
<tr><td>город:</td><td><input type=text size=40 name=real_city value='$row
 
[real_city]'></td></tr>
<tr><td>домашняя страница:</td><td><input type=text size=60 name=url value='$row
 
[url]'></td></tr>
<tr><td>день Рождения: </td><td><input type=text size=20 name=birth value='$row
 
[birth]'></td></tr>
<tr><td>дата регистрации: </td><td><input type=text size=20 name=birthdate value='$row
 
[birthdate]'></td></tr>
<tr><td>icq uin #</td><td><input type=text size=20 name=icq value='$row[icq]'></td></tr>
<tr><td>m_time</td><td><input type=text size=20 name=m_time value='$row[m_time]'></td></tr>
<tr><td>ma_time</td><td><input type=text size=20 name=ma_time value='$row
 
[ma_time]'></td></tr>
<tr><td>ch_time</td><td><input type=text size=20 name=ch_time value='$row
 
[ch_time]'></td></tr>
<tr><td>f_time</td><td><input type=text size=20 name=f_time value='$row[f_time]'></td></tr>
<tr><td>t_time</td><td><input type=text size=20 name=t_time value='$row[t_time]'></td></tr>
<tr><td>v_time</td><td><input type=text size=20 name=v_time value='$row[v_time]'></td></tr>
<tr><td>e_time</td><td><input type=text size=20 name=e_time value='$row[e_time]'></td></tr>
<tr><td>k_time</td><td><input type=text size=20 name=k_time value='$row[k_time]'></td></tr>
<tr><td>p_time</td><td><input type=text size=20 name=p_time value='$row[p_time]'></td></tr>
<tr><td>o_time</td><td><input type=text size=20 name=o_time value='$row[o_time]'></td></tr>
<tr><td>invisible</td><td><input type=text size=20 name=invisible value='$row
 
[invisible]'></td></tr>
<tr><td>mutation</td><td><input type=text size=20 name=mutation value='$row
 
[mutation]'></td></tr>
<tr><td>sclon</td><td><input type=text size=20 name=sclon value='$row[sclon]'></td></tr>";
 
 
 
echo"<tr><td valign=top><small>Последний IP</small></td><td>'$row[ip]'</td></tr></table>
<input type=submit name=do value='Сохранить данные'> <input type=submit name=do 
 
value='Удалить персонажа'></form>";
 
}
}
break;
break;
Что не так скажите пожалуйста....
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.03.2010, 16:11
Ответы с готовыми решениями:

Не перезаписываются данные в бд
Здравствуйте. Возникла такая проблема. Ранее создал таблицу в бд для добавления новостей. В дальнейшем создал таблицу category , чтобы...

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

Pythonanywhere не перезаписываются данные в файле
Создал вебхук на Flask для телеграм бота. Задача написать бота, который выдаёт ДЗ. Храню на pythonanywhere index() @app.route('/',...

28
42 / 41 / 3
Регистрация: 04.01.2010
Сообщений: 205
27.03.2010, 17:25
попробовать можно взять в тильды в запросе названия строк таблицы, т.е.
SQL
1
UPDATE players SET `user`='$user', `pass`='$passwd', `email`='$email', `rank`='$rank'
часто именно во всех этих кавычках и тильдах проблемы бывают.

При выполнении что-то выдает (ошибку) или просто не обновляет?
0
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
27.03.2010, 17:57  [ТС]
PHP
1
else echo"<b><i>Произошла непредвидемая ошибка!</i></b><br><br>";
"Произошла непредвидемая ошибка!"
тильды щас попробую, спасибо за совет.

Добавлено через 15 минут
тильды не помогли... нашел одну ошибку...

заменил
PHP
1
echo"<form action='index.php' methdo=post>
на
PHP
1
echo"<form action='index.php' method=get>
метод был написан коряво и заменил пост на джет. Пост и джет вроде функции одинаковые? пробовал как с пост так и с джет. Ничего не поменялось.
0
42 / 41 / 3
Регистрация: 04.01.2010
Сообщений: 205
27.03.2010, 18:09
Посмотрел таки код)
Сразу замечания по ходу: нужно писать <td align="left", а не align=left. Если в эхо это, то align=\"left\", т.е. с экранированием.

А почему не работает скрипт - так потому, что переменной $login_p не существует.
В старых версиях php можно было так к данным, переданным через форму, обращаться.
Теперь же только $_POST['login_p'] либо $_GET['login_p'], в зависимости от метода передачи данных.
0
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
27.03.2010, 18:27  [ТС]
PHP
1
<td bgcolor=white Align=center width=5><br><b><u>ID</u></b></td>
это то он показывает)) он базу саму не перезаписывает)

Добавлено через 10 минут
так'с...
у меня там идет форма поиска по никам для редактирования или вывод списка. Если я в форму поиска ставлю $_GET['login_p'], то поиск он не производит, пишет что такого ника нет) получается что функцию он видит эту) выводит же он параметры ника (логин, айди, авку) значит из базы все берет с помощью такого запроса. но В БАЗУ он не пишет
0
42 / 41 / 3
Регистрация: 04.01.2010
Сообщений: 205
27.03.2010, 18:29
Нет, в форму все ставиться точно так же, как и раньше, т.е. name="login_p", а вот уже дальше, там где условие if ($login_p) нужно поставить if ($_GET['login_p'])
0
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
27.03.2010, 18:34  [ТС]
Оупс.. $_POST['login_p'] воткнул. но в базу все равно не пишется) все та же "непридвиденная ошибка"

Могу файл целиком скинуть. Может я что-то упустил....
0
42 / 41 / 3
Регистрация: 04.01.2010
Сообщений: 205
27.03.2010, 19:12
целиком текст ошибки скинь
0
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
27.03.2010, 19:38  [ТС]
нету)) у меян в коммон нету возможности включить показатель ошибок))

Файл скидываю целиком... Вариантов нет других)
Вложения
Тип файла: rar index.rar (6.2 Кб, 10 просмотров)
0
42 / 41 / 3
Регистрация: 04.01.2010
Сообщений: 205
27.03.2010, 19:54
Так, а что за переменная такая $name?
0
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
27.03.2010, 19:56  [ТС]
Настоящее имя человека
0
42 / 41 / 3
Регистрация: 04.01.2010
Сообщений: 205
27.03.2010, 19:57
Я к тому, откуда она берется. Из формы?
0
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
27.03.2010, 20:00  [ТС]
При регистрации она заносится в базу, далее при редактировании профайла можного его сменить. Код выше - это часть админки. В этой части выводятся имя, маил, пасс и другое пользователя которого я хочу редактировать. Соответственно $name выводится из таблицы в ячейку в которой можно сменить настоящее имя пользователя.
0
42 / 41 / 3
Регистрация: 04.01.2010
Сообщений: 205
27.03.2010, 20:02
Ну из формы значит.
А если из формы, то нельзя просто писать $name. Нужно $_GET['name'] или $_POST['name'],
так же и со всеми остальными переменными, передаваемыми через форму.
А у тебя все переменные получаются пустыми.
Вот он и не знает, что и на что менять.
0
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
27.03.2010, 20:03  [ТС]
хорошо. Я щас приведу пример другой, там все отлично работает. Я пытался сопаставить оба кода но никак не смог найти в чем особое различие.

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
echo"<b>Редактирование предмета:</b><br><br>
<form action=index.php method=get>
<input type=hidden name=act value=enc>
<input type=hidden name=do value=edit>
Англ. название премета: <input type=text name=name value='".$_GET[name]."'> <input type=submit value='Найти'></form>
<hr size=1 color=#000000>";
 
if($_GET[name])
{
    $result_items = mysql_query("select * from items where name='".$_GET[name]."'");
    $num_items = mysql_num_rows($result_items);
}
    if($_GET[name] and $num_items==0)
        {
        echo"<b><i>Предмет не найден в энциклопедии!</i></b>";
        }
    elseif($num_items>0)
        {
        $row_items = mysql_fetch_array($result_items);
 
echo"<form action=index.php method=get>
<input type=hidden name=act value=enc>
<input type=hidden name=do value=edit>
<input type=hidden name=name value=".$row_items[name].">
<b>".$row_items[name]."</b> : англ. название предмета, без пробелов, должно быть уникальным<br>
<img src='$stat[img_path]/i/items/".$row_items[name].".gif'><br>
";
 
 
echo"
<input type=text name=title value='".$row_items[title]."'> : название предмета<br>
<input type=text name=price value='".$row_items[price]."' size=8> : цена<br>
<input type=text name=iznos value='".$row_items[iznos]."' size=8> : Износ<br>
<input type=text name=tip value='".$row_items[tip]."' size=8> : тип<br>
<input type=text name=min_level value='".$row_items[min_level]."' size=8> : Минимальный уровень<br>
<input type=text name=min_str value='".$row_items[min_str]."' size=8> : Мин Силы<br>
<input type=text name=min_ag value='".$row_items[min_ag]."' size=8> : Мин Ловкости<br>
<input type=text name=min_dex value='".$row_items[min_dex]."' size=8> : Мин Удачи<br>
<input type=text name=min_vit value='".$row_items[min_vit]."' size=8> : Мин Выносливости<br>
<input type=text name=min value='".$row_items[min]."' size=8> : Минимальный урон<br>
<input type=text name=max value='".$row_items[max]."' size=8> : Максимальынй урон<br>
<input type=text name=hp value='".$row_items[hp]."' size=8> : Добавляет Хп<br>
<input type=text name=br1 value='".$row_items[br1]."' size=8> : Броня головы<br>
<input type=text name=br2 value='".$row_items[br2]."' size=8> : Броня копуса<br>
<input type=text name=br3 value='".$row_items[br3]."' size=8> : Броня живот<br>
<input type=text name=br4 value='".$row_items[br4]."' size=8> : Броня пах<br>
<input type=text name=br5 value='".$row_items[br5]."' size=8> : Броня ног<br>
<input type=text name=strength value='".$row_items[strength]."' size=8> : + к силе<br>
<input type=text name=dex value='".$row_items[dex]."' size=8> : + к удаче<br>
<input type=text name=agility value='".$row_items[agility]."' size=8> : + к ловкости<br>
<input type=text name=vitality value='".$row_items[vitality]."' size=8> : + к выносливости<br>
<input type=text name=razum value='".$row_items[razum]."' size=8> : + к разуму<br>
<input type=text name=krit value='".$row_items[krit]."' size=8> : Крит<br>
<input type=text name=unkrit value='".$row_items[unkrit]."' size=8> : Антикрит<br>
<input type=text name=uv value='".$row_items[uv]."' size=8> : Уворот<br>
<input type=text name=unuv value='".$row_items[unuv]."' size=8> : Антиуворот<br>
<input type=text name=name value='".$row_items[name]."'> : имя предмета<br>
<input type=text name=about value='".$row_items[about]."'> : Описание<br>
<input type=text name=min_razum value='".$row_items[min_razum]."' size=8> : Мин Разума<br>
<input type=text name=min_proff value='".$row_items[min_proff]."' size=8> : Профа<br>
<input type=text name=energy value='".$row_items[energy]."' size=8> : Добовляет маны<br>
<input type=text name=art value='".$row_items[art]."' size=8> : Артефакт<br>
<input type=submit value='Сохранить предмет' name=save><input type=submit value='Удалить предмет' name=del></form><br><br>
";
}
 
break;
Вот тут все идеально сохраняется и отображается....
0
42 / 41 / 3
Регистрация: 04.01.2010
Сообщений: 205
27.03.2010, 20:13
А ты разницы между
PHP
1
where name='".$_GET[name]."'
и
PHP
1
where user ='$user'
не замечаешь?
1
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
27.03.2010, 20:22  [ТС]
Упс...
получается примерно так:
PHP
1
$user=$_post['user'];
PHP
1
echo"<form action='index.php' method=post>
PHP
1
where user ='".$_post[user]."'");
Последнее смущает. Много кавычек что-то... И все равно не пашет)
0
42 / 41 / 3
Регистрация: 04.01.2010
Сообщений: 205
27.03.2010, 20:34
Блин, ну потому что ты банальные правила не соблюдаешь.
Код вообще просто дикий. Трудночитаемый и с семантической точки зрения неверный.

Во-первых, в хтмл тегах значения атрибутов нужно брать в двойные кавычки <a href="asdasdsad" title="asd"></a>.
Во вторых, в массивах адресс тоже нужно брать в кавычки $massiv['element'].

Ну и в-третьих, в данном случае самое главное это, серверные переменные всегда пишутся большими буквами. $_POST, $_GET, $_SERVER и т.д. иначе они не будут работать.

Добавлено через 1 минуту
в твоем случае должно выглядеть вот так:
PHP
1
where user ='" . $_POST['user'] . "'")
Добавлено через 1 минуту
а точнее, если уж совсем нормально писать, то:
PHP
1
WHERE `user` = '" . $_POST['user'] . "' LIMIT 1"
1
 Аватар для acupation
67 / 67 / 6
Регистрация: 26.03.2010
Сообщений: 546
27.03.2010, 21:21  [ТС]
не получается у меня короче Ну не варит голова вообще.
0
42 / 41 / 3
Регистрация: 04.01.2010
Сообщений: 205
27.03.2010, 21:25
Тут ничем не могу помочь...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.03.2010, 21:25
Помогаю со студенческими работами здесь

Не перезаписываются ссылки
Добрый вечер! помоги, пожалуйста. Вычитываю из файла значения, и хочу переписать вектор ссылок на новый. Но! когда встаю в отладке на...

Перезаписываются значения в массиве
Добрый день! Подскажите пожалуйста, почему перезаписываются значения в массиве и как тут лучше делать. Массив получаю чтением из...

Почему перезаписываются предыдущие экземляры
Проблема в том что всем предыдущим полям присваивается значение последнего(надеюсь что ясно выразился) Вот код: #include...

Не перезаписываются тхт файлы под Windows 7 x64
здравствуйте, проблема возможно банальна или имеет тривиальное решение, но я его пока что не нашел... пишу в VS2005 версия Framework 4,...

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


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера 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 с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru