Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
1 / 1 / 0
Регистрация: 26.01.2015
Сообщений: 46

Отображение товара в корзине

15.04.2016, 08:39. Показов 1964. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста, каким образом можно сделать так, чтобы у каждого гостя сайта, при добавлении товара в корзину, отображалась своя собственная корзина только с его выбранным товаром?
ато у меня отображаются все товары пользователей, которые ранее выбирали товар.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.04.2016, 08:39
Ответы с готовыми решениями:

Разные варианты товара в корзине
Есть корзина. нужно, чтоб выводились разные варианты товара в корзине при выборе их в select. То есть покупатель выбрал 1 вариант...

Как вычислить сумму товара в корзине
Как вычислить правильно на какую сумму товаров в карзине. Я создал сессию которая содержит все цены товаров которые выбрал пользователь ,...

Количества товара в корзине отображается после обновления страницы как исправить?
Добрый день! Возник такой вопрос на Virtuemart 2.0.14 при нажатии на кнопку Добавить в корзину ни чего не отображается (ни каких...

9
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
15.04.2016, 09:00
MARATUS2015, выкладывйте код.
0
1 / 1 / 0
Регистрация: 26.01.2015
Сообщений: 46
15.04.2016, 09:10  [ТС]
вот архив с фаайлами корзины
Вложения
Тип файла: rar Архив WinRAR.rar (32.6 Кб, 6 просмотров)
0
1 / 1 / 0
Регистрация: 26.01.2015
Сообщений: 46
15.04.2016, 09:12  [ТС]
megaultra.pe.hu а это тестовый сайт как он выглядит
0
Фрилансер
Эксперт PythonЭксперт JSЭксперт PHP
 Аватар для Azdeman
1871 / 1362 / 604
Регистрация: 12.01.2011
Сообщений: 5,470
15.04.2016, 09:26
В вашем архиве вряд ли кто будет разбираться. Вы как организовали корзину с помощью сессий добавляете товар?
Если что , выкладывайте листинги кода , например добавления в корзину как у вас осуществляется.
0
1 / 1 / 0
Регистрация: 26.01.2015
Сообщений: 46
15.04.2016, 11:01  [ТС]
запись товара.пхп
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
session_start();
$talon = $_SESSION['talon'];
$data = date('y/n/d');
$idtovara = $_GET['idtovara'];
include ('./connect/connect.php');
$sqlCart = mysql_query("SELECT talon,id_tovara FROM vibranie_tovari WHERE talon = '$talon'");
    
    while ($row = mysql_fetch_array($sqlCart ))
        {
            if ($row["talon"] == $talon && $row["id_tovara"] == $idtovara)
        {
                $update = true;
        }
        }
    if (!$update)
    {
    $sqlInsert = mysql_query("INSERT INTO vibranie_tovari (talon,id_tovara,colichestvo,data) Values ('$talon', '$idtovara', 1, '$data')");
        }
      else
      {
      $sqlUpdate = mysql_query("UPDATE vibranie_tovari SET colichestvo = colichestvo + 1 WHERE talon ='$talon' AND          
      id_tovara = '$idtovara'");
      if (!$sqlUpdate) {echo "ne poluchilosi";}
      }
header("Location:index.php" );
посетители.пхп
это вроде не работает, потому что вероятно ошибка в строке if (isset($_SESSION['talon']) == "" )
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
session_start();
 
 
 
if (isset($_SESSION['talon']) == "" )
   {
include ('./connect/connect.php');
$result = mysql_query("SELECT counter FROM posetiteli");
 
if (!$result) {echo "zapros na viborcu ne proshol."; mysql_error();}
 
$x = mysql_fetch_array($result);
$_SESSION['talon'] = $x["counter"]+1;
  $result = mysql_query("UPDATE posetiteli SET counter = counter + 1");
 
      
 
if (!$result) {echo "zapros na viborcu ne proshol."; mysql_error();}
 
}
include ('./connect/connect.php');
$sqlCart = mysql_query("SELECT * FROM vibranie_tovari ");
$count=0;
 while($row = mysql_fetch_array($sqlCart)) 
 {  if($_SESSION['talon']==$row['talon']) $count++; 
 
  }
Добавлено через 4 минуты
корзина.пхп
сама корзина
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
<?php
include('./poiskcorz.php');
include('./poiski.php');
session_start();
 
if (isset($_POST['pereschiot']) == "пересчитать")
 {
include ('./connect/connect.php');
foreach($_REQUEST as $key => $value)
    {
     if (strpos($key,"Q") === 0 )
     {
        $id_tovara = substr($key,1);
        $colichestvo = $value;
        if (is_numeric($colichestvo))
        {
            if ($colichestvo == 0)
            {
            $sqlCartUpdate = mysql_query("DELETE FROM vibranie_tovari WHERE talon='$_SESSION[talon]' AND id_tovara='$id_tovara'");
            }
        else
            {
          $sqlCartUpdate = mysql_query("UPDATE vibranie_tovari SET colichestvo='$colichestvo' WHERE talon='$_SESSION[talon]' 
          AND id_tovara='$id_tovara'");
            }
        }         
    }   
    } 
 
    }
 
?>
<div class="sloi1">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Моя корзина</title>
<?php 
include ('./link/linkindex2.php');
?> 
</body>
    <head>          
<?php 
include ('./link/menui.php');
?> 
<div id="menu" align="center">
<?php 
include ('./link/logoindex.php');
?>  
    </div>
<div id="content" align="left">
<?php 
include ('./link/slidindex.php');
?>
<h1 align="center" style="color:black"> Моя корзина </h1> 
<form action="corzina.php" method="post">
<table cellpadding="5" cellspacing="0" border="1" align="center">
<tr bgcolor="#4FAB67">
 
  <th width="10%">Фото</th>
  <th width="45%">Описание</th>
  <th width="10%">Количество товара</th>
  <th width="10%">Цена, в руб.</th>
  <th width="20%">Всего, в руб.</th>
</tr>
<?php
    include ('./connect/connect.php');
$sqlCart = mysql_query("SELECT id_tovara, colichestvo FROM vibranie_tovari WHERE talon = '$_SESSION[talon]'");
$OrderTotal=0;
 
 while($row = mysql_fetch_array($sqlCart)) 
 {
$colichestvo = $row["colichestvo"];
$id_tovara = $row["id_tovara"];
$sqlProd = mysql_query("SELECT title, cena, image FROM books WHERE id = '$id_tovara'");
$row2 = mysql_fetch_array($sqlProd);
$talon = $_SESSION['talon'];
$opisanie = $row2["title"];
$prise = $row2["cena"];
$image = $row2["image"];
$rezulitat = ($prise*$colichestvo);
$OrderTotal = $OrderTotal + $rezulitat;
 
  echo "<tr>
 
    <td><a href=\"$image\" rel=\"lightgallery\" title=\"$opisanie\">    <img src='$image' align='center' alt=\"$opisanie\" title=\"$opisanie\" height='120' width='160' border='0'></a></td>
    <td>$opisanie</td>
    <td align=\"center\">
    
    
    
     <input type=\"number\" min=\"0\"  name=\"Q$id_tovara\" max=\"100\" class=\"qtybox\" id=\"text\" onchange=\"this.value=this.value.replace(/([^0-9])/g,'');\" onkeyup=\"this.value=this.value.replace(/([^0-9])/g,'');\" value=\"$colichestvo\"><br><br>
      <input type=\"submit\" name=\"pereschiot\" style=\"float:left; margin-right:5px\" value=\"Обновить кол-во товаров\"><br><br>
      <input type = \"submit\" onclick=\"document.getElementById('text').value='0'\" name=\"pereschiot\"  value='Удалить товар'></td>
    <td style=\"text-align:right\">$prise.00</td>
    <td style=\"text-align:right\">$rezulitat.00</td>
  </tr>";
 
/* echo "<form>
 
Введите число 1 <input type=\"text\" name=\"a\" onchange=\"this.value=this.value.replace(/([^0-9])/g,'');\" onkeyup=\"var n=this.value.replace(/([^0-9])/g,''); if(n!=this.value) this.value=n;\"><br><br>
 
Введите число 2 <input type=\"text\" name=\"b\" onchange=\"this.value=this.value.replace(/([^0-9])/g,'');\" onkeyup=\"this.value=this.value.replace(/([^0-9])/g,'');\" value=\"1\"><br><br><br>
 
<input type=\"button\" value=\"+\" onclick=\"calculator(this.form)\">
 
<input type=\"reset\" value=\"Сброс\"><br><br>
 
Результат <input type=\"text\" name=\"total\">
 
</form>"; */
 
}
 
  if ($OrderTotal==0)
echo "<th colspan='6'><div align='center'>Ваша корзина пуста</div></th>";
  ?>
<tr bgcolor="#4FAB67">
    <th colspan="4" style="text-align:right">Итого </th>
    <td colspan="2" align="center" ><b><?php echo number_format($OrderTotal,2) ?> руб.</b></td>
</tr>
</table><br><br>
 
<?php if($OrderTotal != 0) { ?>
  <div style="width:500px; line-height:8pt">
  <input type="hidden" name="pereschiot" style="float:left; margin-right:5px" value="Добавить">
</div>
 </form><br><br>
<?php }  ?>
 
<h1 align="center">Оформить заказ</h1>
 
<form onSubmit = "return checkform(this)" action="./korzik.php" method="post">
 ФИО<font color="red">*</font> <br><input type="text" name="FIO" required> <br>
Телефон<font color="red">*</font> <br><input type="text" name="telefon" size="50" required> <br>
e-mail <br><input type="text" name="mail" size="50"> <br>
 Адрес <br><textarea name="adres" cols="50" rows="11"> </textarea> <br>
Комментарии <br><textarea name="koment" cols="50" rows="11"></textarea> <br>
<textarea id="skr" cols="200" rows="11" name="zakazy"> 
    <?php
    include ('./connect/connect.php');
$sqlCart = mysql_query("SELECT id_tovara, colichestvo FROM vibranie_tovari WHERE talon = '$_SESSION[talon]'");
$OrderTotal=0;
 while($row = mysql_fetch_array($sqlCart)) 
 {
$colichestvo = $row["colichestvo"];
$id_tovara = $row["id_tovara"];
$sqlProd = mysql_query("SELECT title, cena, image FROM books WHERE id = '$id_tovara'");
$row2 = mysql_fetch_array($sqlProd);
$talon = $_SESSION['talon'];
$opisanie = $row2["title"];
$prise = $row2["cena"];
$image = $row2["image"];
$rezulitat = ($prise*$colichestvo);
$OrderTotal = $OrderTotal + $rezulitat;
 
 
 
  echo '
  '.' 
  Код заказа: '.htmlspecialchars($id_tovara).'
  Название заказа: '.htmlspecialchars($opisanie).' 
  Стоимость за штуку: '.htmlspecialchars($prise).' 
  Количество заказа: '.htmlspecialchars($colichestvo).' 
  Цена за количество заказа: '.htmlspecialchars($rezulitat).'
  Картинка заказа: '.htmlspecialchars($image).'
  Номер заказчика: '.htmlspecialchars($talon).'
 '.''; 
 
  
} echo '  </textarea><br><input type="hidden" name="supercena" value='.$OrderTotal.' /> '; 
echo '  </textarea><br><input type="hidden" name="idpolz" value='.$talon.' /> '; 
?>
<p>Выберите способ оплаты:</p>
 
<p><input type="radio" name="plateg" value="qiwi" checked /><img src="./image/plateg/qiwi.jpeg" id="shopi2" width="100" height="50" /> Qiwi-кошелек (Киви)</p>
<p><input type="radio" name="plateg" value="visa" /><img src="./image/plateg/visa.jpg" id="shopi2" width="100" height="50" /> Банковская карта VISA</p>
<p><input type="radio" name="plateg" value="yandex" /><img src="./image/plateg/yandex.jpg" id="shopi2" width="100" height="50" /> Яндекс-деньги</p>
<p><input type="radio" name="plateg" value="webmoney" /><img src="./image/plateg/webmoney.jpg" id="shopi2" width="100" height="50" /> Кошелек Webmoney</p>
<p><input type="radio" name="plateg" value="mastercard" /><img src="./image/plateg/mastercard.jpg" id="shopi2" width="100" height="50" /> Банковской картой Mastercard</p>
<p><input type="radio" name="plateg" value="paypal" /><img src="./image/plateg/paypal.jpg" id="shopi2" width="100" height="50" /> Электронные деньги PAYPAL</p>
 
 
 
 
    
<!-- <input type="reset" value="Сброс"> !-->
 <input type="submit" value="Отправить" >
</form>
 
 
<h4 align="center">Поля отмеченные эвездочкой (<font color="red">*</font>) обязательны для заполнения.</h4>
 
<h4 align="center"><a href="index.php">в магазин</a></h4>
</div>
</div>
</body>
</html>
0
100 / 70 / 26
Регистрация: 19.12.2014
Сообщений: 332
15.04.2016, 12:54
Что такое $talon? Где код, который отображает корзину?
0
1 / 1 / 0
Регистрация: 26.01.2015
Сообщений: 46
15.04.2016, 13:28  [ТС]
талон - «глобальная переменная» так называемая «сессия» с именем «talon», в которой хранится значения «показания счетчика».
код, который отображает корзину
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
<?php
header('Content-Type: text/html; charset=utf-8');
setlocale(LC_ALL, 'ru_RU.65001', 'rus_RUS.65001', 'Russian_Russia. 65001', 'russian');
 
  session_start(); 
  
  if (isset($_POST['pereschiot']) == "пересчитать")
 {
$conn = mysql_connect("localhost", "root", "") or die ("Could not connect: " . mysql_error()); 
 mysql_select_db("root", $conn);
  
foreach($_REQUEST as $key => $value)
    
    {
     if (strpos($key,"Q") === 0 )
     {
     
        $id_tovara = substr($key,1);
        $colichestvo = $value;
        
        if (is_numeric($colichestvo))
        {
            if ($colichestvo == 0)
            {
            $sqlCartUpdate = mysql_query("DELETE FROM vibranie_tovari WHERE talon='$_SESSION[talon]' AND id_tovara='$id_tovara'", $conn);
            }
        else
            {
          $sqlCartUpdate = mysql_query("UPDATE vibranie_tovari SET colichestvo='$colichestvo' WHERE talon='$_SESSION[talon]' 
          AND id_tovara='$id_tovara'", $conn);
            }
        }         
    }   
    } 
        mysql_close($conn); 
    }
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>моя корзина</title>
<meta http-equiv="Content-Style-Type" content="text/css">
<meta name="keywords" content="интернет, магазин, картины, прдаем, продажа, картин">
<meta name="description" content="интернет магазин">
 
<script type="text/javascript">
function checkform(f) {
  var errMSG = ""; 
  // цикл ниже перебирает все элементы в объекте f, 
  // переданном в качестве параметра
  // функции, в данном случае - наша форма.            
  for (var i = 0; i<f.elements.length; i++) 
    // если текущий элемент имеет атрибут required
    // т.е. обязательный для заполнения
    if (null!=f.elements[i].getAttribute("required")) 
       // проверяем, заполнен ли он в форме
        if (isEmpty(f.elements[i].value)) // пустой
            errMSG += "  " + f.elements[i].name + "\n"; // формируем сообщение
                                                       // об ошибке, перечисляя 
                                                       // незаполненные поля
        // если сообщение об ошибке не пусто,
        // выводим его, и возвращаем false     
        if ("" != errMSG) {
            alert("Не заполнены обязательные поля:\n" + errMSG);
            return false;
        }
}
function isEmpty(str) {
   for (var i = 0; i < str.length; i++)
      if (" " != str.charAt(i))
          return false;
      return true;
}
</script>
</head>
<body>
 
<h1 align="center">Ваша корзина</h1>
 
<form action="corzina.php" method="post">
<table cellpadding=5 cellspacing=1 border=1 width=75% align="center">
<tr bgcolor="#4FAB67">
  <th height="10" width=5%>код продукта</th>
  <th width=10%>фото</th>
  <th width=45%>описание продукции</th>
  <th width=10%>кол.</th>
  <th width=10%>цена руб.</th>
  <th width=10%>всего руб.</th>
</tr>
<?php
$conn = mysql_connect("localhost", "root", "") or die ("Could not connect: " . mysql_error()); 
 mysql_select_db("root", $conn);
$sqlCart = mysql_query("SELECT id_tovara, colichestvo FROM vibranie_tovari WHERE talon = '$_SESSION[talon]'", $conn);
 
$OrderTotal=0;
 while($row = mysql_fetch_array($sqlCart)) 
 {
$colichestvo = $row["colichestvo"];
$id_tovara = $row["id_tovara"];
 
$sqlProd = mysql_query("SELECT opisanie, prise FROM tovari WHERE id = '$id_tovara'", $conn);
$row2 = mysql_fetch_array($sqlProd);
$talon = $_SESSION['talon'];
$opisanie = $row2["opisanie"];
$prise = $row2["prise"];
$rezulitat = ($prise*$colichestvo);
$OrderTotal = $OrderTotal + $rezulitat;
 
  echo "<tr>
    <td align='center'>$id_tovara</td>
    <td><img src='foto/$id_tovara.jpg' align='center' alt='product' height='120' width='160' border='0'></td>
    <td>$opisanie</td>
    <td><input type=\"text\" name=\"Q$id_tovara\" size=\"2\" class=\"qtybox\" 
         value=\"$colichestvo\"></td>
    <td style=\"text-align:right\">$prise.00</td>
    <td style=\"text-align:right\">$rezulitat.00</td>
  </tr>"; 
  }
    mysql_close($conn);
  ?>
<tr bgcolor="#4FAB67">
    <th colspan="4" style="text-align:right">и того </th>
    <td colspan="2" align="center" style="border-style:solid"><b><?php echo number_format($OrderTotal,2) ?> руб.</b></td>
</tr>
</table></div><br><br>
 
<?php if($OrderTotal != 0) { ?>
  <div style="width:500px; line-height:8pt">
  <input type="submit" name="pereschiot" style="float:left; margin-right:5px" value="пересчитать">
  <span><b> Щелкните, чтобы обновить  измененные количества.<br/><br/>
  Введите новое количество или введите 0, чтобы отменить покупку товара.</b></span></div>
 </form><br><br>
<?php } ?>
 
<h1 align="center">Оформить заказ</h1>
 
<form onSubmit = "return checkform(this)" action="final.php?summa=<?php echo $OrderTotal; ?>" method="post">
<table align="center">
<tr>
<td><span class="head4"> ФИО</span><font color="red">*</font></td>
<td><input type="text" name="ФИО" size="50" required></td>
</tr>
<tr>
<td><span class="head4">Телефон</span><font color="red">*</font></td>
<td><input type="number" name="телефон" size="50" required></td>
</tr>
<tr>
<td><span class="head4">e-mail</span></td>
<td><input type="text" name="mail" size="50"></td>
</tr>
<tr>
<td><span class="head4"> Адрес</span></td>
<td><textarea name="adres" cols="50" rows="4"> Москва</textarea></td>
</tr>
<tr>
<td><span class="head4">Комментарии</span></td>
<td><textarea name="Ком" cols="50" rows="3"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="reset" value="Сброс"><input type="submit" value="Отправить" ></td>
</tr>
</table>
</form>
<br>
<h4 align="center">Поля отмеченные эвездочкой (<font color="red">*</font>) обязательны для заполнения.</h4><br>
 
<h4 align="center"><a href="product.php">в магазин</a></h4>
   
</body>
</html>
0
100 / 70 / 26
Регистрация: 19.12.2014
Сообщений: 332
15.04.2016, 13:35
Покажите код, где инициализируется $_SESSION['talon'].
0
1 / 1 / 0
Регистрация: 26.01.2015
Сообщений: 46
15.04.2016, 15:27  [ТС]
вот тут
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?php
header('Content-Type: text/html; charset=utf-8');
setlocale(LC_ALL, 'ru_RU.65001', 'rus_RUS.65001', 'Russian_Russia. 65001', 'russian');
 
session_start();
 
if (isset($_SESSION['talon']) == "" )
   {
$conn = mysql_connect("localhost", "root", "") or die ("Could not connect: " . mysql_error()); 
 mysql_select_db("root", $conn); 
$result = mysql_query("SELECT counter FROM posetiteli", $conn);
if (!$result) {echo "zapros na viborcu ne proshol."; mysql_error();}
$x = mysql_fetch_array($result);
 
   $_SESSION['talon'] = $x['counter']+1;
 
$result = mysql_query("UPDATE posetiteli SET counter = counter + 1", $conn);
if (!$result) {echo "zapros na viborcu ne proshol."; mysql_error();}
 
mysql_close($conn);
}
   ?>
Добавлено через 1 час 31 минуту
Все решил проблему. Проблема была в БД
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
15.04.2016, 15:27
Помогаю со студенческими работами здесь

Отображение товара
Товар отображается картинкой а не списком

Настроить отображение наличия товара на сайте инэт магазина
Короче задача такая: У меня сайт залит из шаблона, сайт на пхп. Есть пхпМайАдмин в базе хранятся списки товара. Также там в май админе есть...

Вывод картинки на страницу товара по ID товара PHP MYSQL
Добрый день! У меня при выводе картинки из бд ничего не выводится, а мне нужно, чтобы при заходе на определенную страницу (id)...

Массив: При отправке гетом количества для определенного товара изменить количество товара в массиве по ID
Здравствуйте форумчане. Возникла такая проблема. Есть массив товаров array(2) { =&gt; array(11) { =&gt; string(1)...

Вывод картинки на страницу товара по ID товара
Доброго дня, такой вопрос. Как при помощи php можно реализовать вывод картинки в определенных товарах (например по id товара) на сайте....


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru