Аватар для Paskal1
9 / 9 / 4
Регистрация: 22.10.2010
Сообщений: 95

Добавить текст в список

09.05.2011, 01:56. Показов 1993. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ребята я вообще запутался помогите чайнику плиз
есть переменная
PHP
1
$_SESSION[tovars]."<br>"
в которую поступает товар и его цена при нажатии на кнопку купить , нужно чтоб он просто добавился в список типа
товар 1 - 10руб
товар 2 -12руб
а у меня одна строка которая обновляется а не добовляется
Я не могу сделать чтоб товар добавлялся
Заранее спасибо и +
Исходник {тестовый}
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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</head>
 
<body>
     <?php    
@session_start();
$Cents=$_POST['cena'] * $_POST['col'];
$title =$_POST['data'].'<br>';
$names[1]= $_POST['data'].'<br>'. $_SESSION['Titles'];
$_SESSION['Titles']= $names[1];
//Корзина 
$_SESSION['cols'] = ($_POST['col'] + $_SESSION['cols']);
//$_SESSION['sum'] = $_POST['cena'];
$_SESSION['ids'] = $_POST['id'];
$_SESSION['sum']= ($_POST['cena'] * $_POST['col'])+ $_SESSION['sum'];
echo "Количество <b>".$_SESSION['cols']." шт.</b><br>";
echo "Сума <b>".$_SESSION['sum']." гр.</b><br>";
?><a href="http://localhost/testphp/cleer.php"><font size="-2">Очитить корзину</font></a><br>
 
 
 
 
<div align="center">
 <table width="99%" border="1px" >
  <tr>
  <?php
   $_SESSION['tovar']['1'] ="<br>". $_SESSION['tovar']['1'] + $_POST['col'];
  ?>
  <td width="15%"  bgcolor="#EEEEEE" background="{THEME}/images/bg_t.png">
<form action='index.php' method='post' name='self'>
<input type='hidden' name='id' value='1' size='7' /> <b><p>1</p></b>
</td>
<td width="" bgcolor="#C8D0BE" onMouseOver="this.style.background='#F4F4F4'" onMouseOut="this.style.background='#C8D0BE'"><font color="black">&raquo; Товар 1</font></td>
<td width="10%" bgcolor="#EEEEEE" ><div align="center">
     <input type='hidden' value="12.3" name="cena" style="width:50px"  /><b>12.3</b></div></td>
      <td width="2%"  bgcolor="#FFFFFF" > <div align="center"> 
      <input type='number' value='1' min='1' max='1000' size='10' name='col'/></div></td>
      <input type='hidden' name='data' value='Товар 1'/> 
        <td width="1%"  bgcolor="#FFFFFF"> <div align="center"> <input type='submit' value='Купить' name='self'/> </div></form></td>
  </tr>
 </table>
 
<div align="center">
 <table width="99%" border="1px" >
  <tr>
   <?php
  // $_SESSION['tovar']['2'] ="<br>". $_SESSION['tovar']['2'] + $_POST['col'];
  ?>
  <td width="15%"  bgcolor="#EEEEEE" background="{THEME}/images/bg_t.png">
<form action='index.php' method='post' name='self'>
<input type='hidden' name='id' value='2' size='7' /> <b><p>2</p></b>
</td>
<td width="" bgcolor="#C8D0BE" onMouseOver="this.style.background='#F4F4F4'" onMouseOut="this.style.background='#C8D0BE'"><font color="black">&raquo; Товар 2</font></td>
<td width="10%" bgcolor="#EEEEEE" ><div align="center">
     <input type='hidden' value="7.02" name="cena" style="width:50px"  /><b>7.02</b></div></td>
      <td width="2%"  bgcolor="#FFFFFF" > <div align="center"> 
      <input type='number' value='1' min='1' max='1000' size='10' name='col'/></div></td>
      <input type='hidden' name='data' value='Товар 2'/> 
        <td width="1%"  bgcolor="#FFFFFF"> <div align="center"> <input type='submit' value='Купить' name='self'/> </div></form></td>
  </tr>
 </table>
 </div>
<!----> 
<br>  
<table width="99%" border="1px" bgcolor="#FFFFCC" cellpadding="10px" cellspacing="10px">
  <tr>
  <td>
  <?php
@session_start();
srand((double) microtime()*1000000);
$random = rand();
echo "<b>Заявка N:". $random."</b>";
echo "<h2>Перечень товаров:</h2>";
 
 $arr = array(1 => "$_POST[data]", 2 => "$_POST[cena]", 3 => "$_POST[col]");
 
 $_SESSION[tovars]="&nbsp;".$arr[1]." &nbsp; цена &nbsp;". $arr[2]."&nbsp;грн.&nbsp; количество &nbsp;". $arr[3]." &nbsp;шт.&nbsp;<br>";
 
echo $_SESSION[tovars]."<br>";
echo "<br><b>Количество товаров в корзине&nbsp";
?>
<?php
echo "<b>Общая сумма&nbsp;".$_SESSION['sum']."&nbsp;гр. </b><br>"; 
 
?>
  </td>
  </tr>
  </table>
  <br />
  <table width="99%" height="30px" border="1px" bgcolor="#C0DCC0" cellpadding="10px" cellspacing="10px">
  <tr><td>
<b>ВНИМАНИЕ </b><p>После отправки заказа  в течении 20 минут  вам перезвонит менеджер по продажам
</p></td></tr>
  </table>
 
<td>  <br /><br /><form method="post"> <input name="radiousers" type="radio" value="true" /><span style="font-size: xx-small;"> Юредическое лицо</span><br /> <input name="radiousers" type="radio" value="folse" /><span style="font-size: xx-small;"> Физическое лицо</span> <br /> <br /><span style="font-size: xx-small;">Тип оплаты</span>
<div align="top"><select name="menu" size="1"> <option value="first">Оплата по факту</option> <option value="third">Отсрочка платежа</option> </select></div>
<br /> <span style="font-size: xx-small;">ФИО заказчика</span>
<div align="top"><input name="username" size="56" type="text" /></div>
<br /> <span style="font-size: xx-small;">Название организации</span>
<div align="top"><input name="orgusers" size="56" type="text" /></div>
<br /> <span style="font-size: xx-small;">Вид деятельности</span>
<div align="top"><select name="menu" size="1"> <option value="first">Орг. Распростронение конц.товаров</option> <option value="third">Буджетная организация (школы, дед. сады)</option> <option value="fourth">Орг. Распростронение товаров общего применения</option> <option value="fourth">Я Физическое лицо </option> </select></div>
<br /> <span style="font-size: xx-small;">Контактный тел.</span>
<div align="top"><input name="ctel" size="56" type="tel" /></div>
<span style="font-size: xx-small;">Эл. почта</span>
<div align="top"><input name="emailuser" size="56" type="email" /></div>
<br /><span style="font-size: xx-small;">Примечание </span><br /> <textarea id="comment" cols="45" rows="10" name="comment"> </textarea> <br /><br /> <input name="self" size="20" type="submit" value="Отправить заказ" /> </form></td>
</tr>
</tbody>
</table>
</body>
</html>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.05.2011, 01:56
Ответы с готовыми решениями:

Как добавить текст в список типа TStringList
Здравствуйте. Мне необходимо добавить произвольный текст в список типа TStringList. Так как текст содержит символы перевода строки и...

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

Двусвязный список (в конец двусвязного списка добавить другой список)
здравствуйте, подскажите пожалуйста, как в конец двусвязного списка добавить другой список?

1
16 / 16 / 7
Регистрация: 30.04.2011
Сообщений: 41
09.05.2011, 13:54
в общем все не стал проверять, немного подправил. пробуйте.
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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Документ без названия</title>
</head>
 
<body>
     <?php    
@session_start();
$Cents=$_POST['cena'] * $_POST['col'];
$title =$_POST['data'].'<br>';
$names[1]= $_POST['data'].'<br>'. $_SESSION['Titles'];
$_SESSION['Titles']= $names[1];
//Корзина 
$_SESSION['cols'] = ($_POST['col'] + $_SESSION['cols']);
//$_SESSION['sum'] = $_POST['cena'];
$_SESSION['ids'] = $_POST['id'];
$_SESSION['sum']= ($_POST['cena'] * $_POST['col'])+ $_SESSION['sum'];
//echo 'Выбранный товар', $_SESSION['Titles'];
echo "Количество <b>".$_SESSION['cols']." шт.</b><br>";
echo "Сума <b>".$_SESSION['sum']." гр.</b><br>";
?><a href="http://localhost/testphp/cleer.php"><font size="-2">Очитить корзину</font></a><br>
 
<div align="center">
 <table width="99%" border="1px" >
  <tr>
  <?php
   $_SESSION['tovar']['1'] ="<br>". $_SESSION['tovar']['1'] + $_POST['col'];
  ?>
  <td width="15%"  bgcolor="#EEEEEE" background="{THEME}/images/bg_t.png">
<form action='index.php' method='post' name='self'>
<input type='hidden' name='id' value='1' size='7' /> <b><p>1</p></b>
</td>
<td width="" bgcolor="#C8D0BE" onMouseOver="this.style.background='#F4F4F4'" onMouseOut="this.style.background='#C8D0BE'"><font color="black">&raquo; Товар 1</font></td>
<td width="10%" bgcolor="#EEEEEE" ><div align="center">
     <input type='hidden' value="12.3" name="cena" style="width:50px"  /><b>12.3</b></div></td>
      <td width="2%"  bgcolor="#FFFFFF" > <div align="center"> 
      <input type='number' value='1' min='1' max='1000' size='10' name='col'/></div></td>
      <input type='hidden' name='data' value='Товар 1'/> 
        <td width="1%"  bgcolor="#FFFFFF"> <div align="center"> <input type='submit' value='Купить' name='self'/> </div></form></td>
  </tr>
 </table>
 
<div align="center">
 <table width="99%" border="1px" >
  <tr>
   <?php
  // $_SESSION['tovar']['2'] ="<br>". $_SESSION['tovar']['2'] + $_POST['col'];
  ?>
  <td width="15%"  bgcolor="#EEEEEE" background="{THEME}/images/bg_t.png">
<form action='index.php' method='post' name='self'>
<input type='hidden' name='id' value='2' size='7' /> <b><p>2</p></b>
</td>
<td width="" bgcolor="#C8D0BE" onMouseOver="this.style.background='#F4F4F4'" onMouseOut="this.style.background='#C8D0BE'"><font color="black">&raquo; Товар 2</font></td>
<td width="10%" bgcolor="#EEEEEE" ><div align="center">
     <input type='hidden' value="7.02" name="cena" style="width:50px"  /><b>7.02</b></div></td>
      <td width="2%"  bgcolor="#FFFFFF" > <div align="center"> 
      <input type='number' value='1' min='1' max='1000' size='10' name='col'/></div></td>
      <input type='hidden' name='data' value='Товар 2'/> 
        <td width="1%"  bgcolor="#FFFFFF"> <div align="center"> <input type='submit' value='Купить' name='self'/> </div></form></td>
  </tr>
 </table>
 </div>
<!----> 
<br>  
<table width="99%" border="1px" bgcolor="#FFFFCC" cellpadding="10px" cellspacing="10px">
  <tr>
  <td>
  <?php
@session_start();
srand((double) microtime()*1000000);
$random = rand();
echo "<b>Заявка N:". $random."</b>";
echo "<h2>Перечень товаров:</h2>";
if(isset($_POST['self']))
{
 $arr = array(1 => "$_POST[data]", 2 => "$_POST[cena]", 3 => "$_POST[col]");
 $_SESSION['tovars'].="&nbsp;".$arr[1]." &nbsp; цена &nbsp;". $arr[2]."&nbsp;грн.&nbsp; количество &nbsp;". $arr[3]." &nbsp;шт.&nbsp;<br>";
 header('Location:' . $_SERVER['PHP_SELF']);
}
echo $_SESSION[tovars]."<br>";
echo "<br><b>Количество товаров в корзине&nbsp", $_SESSION['cols'], '.</b>&nbsp;';
?>
<?php
echo "<b>Общая сумма&nbsp;".$_SESSION['sum']."&nbsp;гр. </b><br>"; 
 
?>
  </td>
  </tr>
  </table>
  <br />
  <table width="99%" height="30px" border="1px" bgcolor="#C0DCC0" cellpadding="10px" cellspacing="10px">
  <tr><td>
<b>ВНИМАНИЕ </b><p>После отправки заказа  в течении 20 минут  вам перезвонит менеджер по продажам
</p></td></tr>
  </table>
 
<td>  <br /><br /><form method="post"> <input name="radiousers" type="radio" value="true" /><span style="font-size: xx-small;"> Юредическое лицо</span><br /> <input name="radiousers" type="radio" value="folse" /><span style="font-size: xx-small;"> Физическое лицо</span> <br /> <br /><span style="font-size: xx-small;">Тип оплаты</span>
<div align="top"><select name="menu" size="1"> <option value="first">Оплата по факту</option> <option value="third">Отсрочка платежа</option> </select></div>
<br /> <span style="font-size: xx-small;">ФИО заказчика</span>
<div align="top"><input name="username" size="56" type="text" /></div>
<br /> <span style="font-size: xx-small;">Название организации</span>
<div align="top"><input name="orgusers" size="56" type="text" /></div>
<br /> <span style="font-size: xx-small;">Вид деятельности</span>
<div align="top"><select name="menu" size="1"> <option value="first">Орг. Распростронение конц.товаров</option> <option value="third">Буджетная организация (школы, дед. сады)</option> <option value="fourth">Орг. Распростронение товаров общего применения</option> <option value="fourth">Я Физическое лицо </option> </select></div>
<br /> <span style="font-size: xx-small;">Контактный тел.</span>
<div align="top"><input name="ctel" size="56" type="tel" /></div>
<span style="font-size: xx-small;">Эл. почта</span>
<div align="top"><input name="emailuser" size="56" type="email" /></div>
<br /><span style="font-size: xx-small;">Примечание </span><br /> <textarea id="comment" cols="45" rows="10" name="comment"> </textarea> <br /><br /> <input name="self" size="20" type="submit" value="Отправить заказ" /> </form></td>
</tr>
</tbody>
</table>
</body>
</html>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.05.2011, 13:54
Помогаю со студенческими работами здесь

Добавить в список элемент после элемента с заданным инф.полем [Однонаправленный список]
Вообщем есть: Функция создание списка Функции вывода на экран Функция добавление элемента с номером k А нужно ввести...

Линейные списки: Представить каждую строку как список слов, а весь текст-как список строк
В текстовом файле находятся строки текста,разбитого на отдельные слова.Слова отделяются знаками припинания или пробелами.Представить каждую...

Найти файлы по маске и добавить в них указанный текст или заменить в них один указанный текст другим
Добрый день. Прошу помощи. Нужен универсальный батник для поиска файлов (текстовых) по маске и добавления в них указанного текста, без/с...

Добавить текст в БД
Добрый день. Вопрос: как с помощью TADOQuery добавить (не заменить) текст в Поле МЕМО (БД)?

Добавить текст в БД
Хочу добавить не заменить) текст в Поле Мемо (БД) с помощью TADOQuery. пишу такой код: Query-&gt;SQL-&gt;Text = &quot;update Results...


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

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

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru