Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: как передать переменную по ссылке
Форумы портала PHP.SU » PHP » Программирование на PHP » как передать переменную по ссылке

Страниц (2): [1] 2 »
 

1. belford666 - 07 Ноября, 2009 - 21:40:08 - перейти к сообщению
Помогите.
и-нет магазин. Есть страница с товаром, на ней продукты беруться из базы данных посредством цыкла. Выводится картинка, описание и кнопка (субмит)"добавить в корзину"при нажатии на кнопку страница скачет к верху и приходится ее скролить опять, что очень неудобно. Хотел вместо кнопки поставить ссылку и применить якорь, но как передать с сылкой ай ди товара? можно ли такое раелизовать?
2. JROUD - 07 Ноября, 2009 - 22:01:08 - перейти к сообщению
Это делается на JS с помощью библиотеки jQuery
Да, и кнопка, с точки зрения пользователя, удобнее.
3. belford666 - 07 Ноября, 2009 - 22:07:18 - перейти к сообщению
JROUD пишет:
Это делается на JS с помощью библиотеки jQuery
Да, и кнопка, с точки зрения пользователя, удобнее.

сдлать на яве -значит ли это что нужно переписать весь скрипт корзины с php на ява или можно передать переменные из кода ява в код php? есть ли какой нибудь прием чтобы при нажатии на кнопку "тормозить" страницу на месте(на php)?
4. JROUD - 07 Ноября, 2009 - 22:22:42 - перейти к сообщению
Нет, на JS пишется маленький скрипт который будет отвечать только за прокрутку странички в браузере пользователя, всё остальное остаётся как есть, ну разве что нужно будет предусмотреть вывод метки куда будет прокручиваться страница.
Выглядит примерно так:
<html>
<head>
...
<script type="text/javascript" src="jquery.js"></script>
...
<script type="text/javascript">
jQuery(function($) {
$("div.some_class").scrollTo("div.marker", 800)
});
</script>
</head>

<body>
<div class="some_class">
1
2
3
4
...
999
<div class="marker"> 1000</div>
...
</div>

</body>
</html>

jQuery(function($) { $("div.al").scrollTo("div.marker", 800) }; Прокручивает страницу до метки marker которое отмечено на странице <div class="marker"> 1000</div>
Только не забудьте что для работы этой функции нужна библиотека jQuery.
5. belford666 - 07 Ноября, 2009 - 23:08:05 - перейти к сообщению
что то неполучается! вот код на php куда код на яве вставить? Не понял
CODE (text):
скопировать код в буфер обмена
  1.  <?php
  2.                  
  3.                   $tip='oborud';
  4.         include_once ("const_baza.php");
  5.                   $result = mysqli_query($link, "SELECT  tip, naimenovanie, cena, sklad, foto, opis FROM tovary");
  6.                  
  7.                   echo '<table width="700" border="0" cellspacing="2" cellpadding="2">';
  8.          $rows=mysqli_num_rows($result);
  9.                          for ($i=1; $i<=$rows; $i=$i+1)
  10.                 {
  11.                         $r = mysqli_fetch_assoc($result);
  12.                         if ($r["tip"]==$tip)
  13.                         {
  14.                                 if ($r["sklad"]==0) {$sklad='нет в наличии';} else {$sklad='есть в наличии';}
  15.                                 $img=$r["foto"];
  16.                         echo '<tr> <td valign="top" colspan="3">'.$r["naimenovanie"].'</td></tr>';          
  17.                         echo '<tr><td valign="top" colspan="3"><img src="'.$img.'" align="left" vspace="15" hspace="15" alt="" /> '.$r["opis"].'</td></tr>';
  18.                                 echo '<td valign="top">','Цена: '.$r["cena"].'руб.  '.$sklad.'</td>';
  19.                                 if ($r["sklad"]<>0)
  20.                                                         {
  21.                                                         echo '<td valign="top"><form method="POST"><input type="text" name="kolvo" size="1" value="1">
  22.                                                                                 <input type="hidden" name="id"  value='.$i.'>
  23.                                                                                 <input type="hidden" name="tovar"  value='.$r["naimenovanie"].'>
  24.                                                                                 <input type="hidden" name="cena"  value='.$r["cena"].'>
  25.                                                                                 <input type="submit" name="A" value="Добавить в корзину">
  26.                                                                                 </form>
  27.                                                                                 </td>';
  28.                  
  29.                                                         }
  30.                         }                              
  31.          }
  32.                  
  33.                  
  34.                  if (@$_POST['id']) { if (preg_match("/\D/", @$_POST['kolvo'])) exit; if (isset($_SESSION['avtname'])) {include ("korzina.php");}
  35.                  else {echo 'Незарегистрированный пользователь <br>чтобы совершить покупку необходимо зарегистрироваться<br><br>';}
  36.                  }
  37.                   echo '</table>';
  38.                   ?>
6. JROUD - 08 Ноября, 2009 - 14:54:03 - перейти к сообщению
Я так понимаю, что добавляя товар в корзину пользователь вызывает korzina.php, в этом случае скрипт korzina.php должен вернуть скрипту выше идентификатор товара который пользователь добавил в корзину, тогда вы пишете:
PHP:
скопировать код в буфер обмена
  1.  
  2. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
  3. <html>
  4. <head>
  5. <?PHP
  6. if (isset($id)) echo('<script type="text/javascript" src="jquery.js"></script>
  7. <script type="text/javascript">
  8.         jQuery(function($) {
  9.                 $("div.list").scrollTo("div.marker", 800)
  10.         });
  11. </script> ');
  12. <body>
  13. ?>
  14. </head>
  15. <?PHP
  16.  
  17.                   $tip='oborud';
  18.         include_once ("const_baza.php");
  19.                   $result = mysqli_query($link, "SELECT  tip, naimenovanie, cena, sklad, foto, opis FROM tovary");
  20.                  
  21.                   echo '<div class="list"><table width="700" border="0" cellspacing="2" cellpadding="2">';
  22.          $rows=mysqli_num_rows($result);
  23.                          for ($i=1; $i<=$rows; $i=$i+1)
  24.                 {
  25.                         $r = mysqli_fetch_assoc($result);
  26.                         if ($id==$i)
  27.                         {
  28.                                                         if ($r["tip"]==$tip)
  29.                                 {
  30.                                         if ($r["sklad"]==0) {$sklad='нет в наличии';} else {$sklad='есть в наличии';}
  31.                                         $img=$r["foto"];
  32.                                 echo '<div class="marker"><tr> <td valign="top" colspan="3">'.$r["naimenovanie"].'</td></tr>';          
  33.                                 echo '<tr><td valign="top" colspan="3"><img src="'.$img.'" align="left" vspace="15" hspace="15" alt="" /> '.$r["opis"].'</td></tr>';
  34.                                         echo '<td valign="top">','Цена: '.$r["cena"].'руб.  '.$sklad.'</td>';
  35.                                         if ($r["sklad"]<>0)
  36.                                                                 {
  37.                                                                 echo '<td valign="top"><form method="POST"><input type="text" name="kolvo" size="1" value="1">
  38.                                                                                         <input type="hidden" name="id"  value='.$i.'>
  39.                                                                                         <input type="hidden" name="tovar"  value='.$r["naimenovanie"].'>
  40.                                                                                         <input type="hidden" name="cena"  value='.$r["cena"].'>
  41.                                                                                         <input type="submit" name="A" value="Добавить в корзину">
  42.                                                                                         </form>
  43.                                                                                                 </td></div>';  
  44.                                                         }
  45.                                 }
  46.                         else
  47.                         {
  48.                                                         if ($r["tip"]==$tip)
  49.                                 {
  50.                                         if ($r["sklad"]==0) {$sklad='нет в наличии';} else {$sklad='есть в наличии';}
  51.                                         $img=$r["foto"];
  52.                                 echo '<tr> <td valign="top" colspan="3">'.$r["naimenovanie"].'</td></tr>';          
  53.                                 echo '<tr><td valign="top" colspan="3"><img src="'.$img.'" align="left" vspace="15" hspace="15" alt="" /> '.$r["opis"].'</td></tr>';
  54.                                         echo '<td valign="top">','Цена: '.$r["cena"].'руб.  '.$sklad.'</td>';
  55.                                         if ($r["sklad"]<>0)
  56.                                                                 {
  57.                                                                 echo '<td valign="top"><form method="POST"><input type="text" name="kolvo" size="1" value="1">
  58.                                                                                         <input type="hidden" name="id"  value='.$i.'>
  59.                                                                                         <input type="hidden" name="tovar"  value='.$r["naimenovanie"].'>
  60.                                                                                         <input type="hidden" name="cena"  value='.$r["cena"].'>
  61.                                                                                         <input type="submit" name="A" value="Добавить в корзину">
  62.                                                                                         </form>
  63.                                                                                                 </td>';  
  64.                                                         }
  65.                                 }                                                              
  66.                         }
  67.  
  68.          }
  69.                  
  70.                  
  71.                  if (@$_POST['id']) { if (preg_match("/\D/", @$_POST['kolvo'])) exit; if (isset($_SESSION['avtname'])) {include ("korzina.php");}
  72.                  else {echo 'Незарегистрированный пользователь <br>чтобы совершить покупку необходимо зарегистрироваться<br><br>';}
  73.                  }
  74.                   echo '</table></div>';
  75. ?>
  76. </body>
  77. </html>
  78.  
7. belford666 - 08 Ноября, 2009 - 18:58:29 - перейти к сообщению
JROUD пишет:
Я так понимаю, что добавляя товар в корзину пользователь вызывает korzina.php, в этом случае скрипт korzina.php должен вернуть скрипту выше идентификатор товара который пользователь добавил в корзину,
все правильно
может я чего то непонимаю, в корзине написал $id=$_POST["id"]; @$_SESSION['id']=$id; чтобы вернуть через сессию переменную. в странице с товаром дописал $id=@$_SESSION['id'];. при этом условие if (isset($id)) НЕВЫПОЛНЯЕТСЯ! Нахмурился Нахмурился правильно ли так передавать переменную в данном случае?

без условия скрипт неработает! подскажите как глянуть установлена ли нужная библиотека?
8. valenok - 09 Ноября, 2009 - 09:59:12 - перейти к сообщению
isset всегда возвращает true потому-что ты сам присваиваешь этой переменной значение строчкой выше.
9. belford666 - 09 Ноября, 2009 - 11:24:27 - перейти к сообщению
Валенок, да проблема то не в этом. фиг с ней переменной то...без условия скрипт тоже не работает! как бы мне страничку отучить прыгать кверху после нажатия на кнопке субмит, вот в чем вопрос!!! Закатив глазки
10. Viper - 09 Ноября, 2009 - 13:06:38 - перейти к сообщению
belford666 пишет:
Валенок, да проблема то не в этом. фиг с ней переменной то...без условия скрипт тоже не работает! как бы мне страничку отучить прыгать кверху после нажатия на кнопке субмит, вот в чем вопрос!!! Закатив глазки


что-то вы фигней страдаете. создаете ссылку. задаете ей id и далее на jquery ловите клик на ней

к примеру
ссылка
CODE (text):
скопировать код в буфер обмена
  1. <a href="do.php?opt1=data&opt2=data2" id="send_basket_data"></a>


далее js

CODE (text):
скопировать код в буфер обмена
  1. $("#send_basket_data").click(function(){
  2.         $.ajax({
  3.                 type: "POST",
  4.                 url: "do.php",
  5.                 data: "opt1=data&opt2=data2",
  6.                 success: function(html){
  7.                         $("#result_div").text(html);
  8.                 }
  9.         });
  10. });


href желательно указывать во избежание того что если у клиента JS по акой-то причине не сработает, то он все равно отошлет данные стандартным способом.
PS! Для формы несколько иначе

CODE (text):
скопировать код в буфер обмена
  1.  
  2. $("#send_basket_data").submit(function(){
  3.         if (variables) { // если все верно отсылаем
  4.                 $.ajax({
  5.                         type: "POST",
  6.                         url: "do.php",
  7.                         data: "opt1=data&opt2=data2",
  8.                         success: function(html){
  9.                                 $("#result_div").text(html);
  10.                         }
  11.                 });
  12.         return false;
  13.         } else { return false; }
  14. });


return false в первой части нужен для того чтобы сраница н перезагрузилась.

в variables у вас значения из полей которые вы проверяете на заранее заданные значения. или также можете проверять их через form plugin(плугин для JQ).
11. belford666 - 09 Ноября, 2009 - 13:47:57 - перейти к сообщению
випер, а можно разжевать, для "чайника"?
CODE (text):
скопировать код в буфер обмена
  1. <a href="do.php?opt1=data&opt2=data2" id="send_basket_data"></a>
вставляем вместо кнопки суб мит? вставил!
при нажатии на ссылку тупо перехожу на страницу указаную в ней, амне нужно чтобы просто данные передались. несоображу куда последний код воткнуть!
можно ли на примере приведенного мной выше кода пояснить что куда, на пальцах? только начал изучать php очень сложно все с ходу понять! помагите Хорошо
12. Viper - 09 Ноября, 2009 - 15:12:27 - перейти к сообщению
belford666 пишет:
вставляем вместо кнопки суб мит? вставил!
при нажатии на ссылку тупо перехожу на страницу указаную в ней, амне нужно чтобы просто данные передались. несоображу куда последний код воткнуть!
можно ли на примере приведенного мной выше кода пояснить что куда, на пальцах? только начал изучать php очень сложно все с ходу понять! помагите Хорошо


для начала...
сходите на jquery.com и загрузите библиотеку. подключите её
CODE (text):
скопировать код в буфер обмена
  1. <script type="text/javascript" src="jquery.latest.min.js"></script>


в вашем примере...
CODE (text):
скопировать код в буфер обмена
  1. <form method="POST">

заменить на
CODE (text):
скопировать код в буфер обмена
  1. <form method="post" action="index.php" id="sendBasket">


затем после </form> пишите код js

CODE (text):
скопировать код в буфер обмена
  1. <script type="text/javascript">
  2. //<![CDATA[
  3. $("#sendBasket").submit(function(){
  4.         var c = $("input[name=\'kolvo\']").val();
  5.         var id = $("input[name=\'id\']").val();
  6.         var name = $("input[name=\'tovar\']").val();
  7.         var price = $("input[name=\'cena\']").val();
  8.  
  9.         if (с != \'\') { // если все верно отсылаем
  10.                 $.ajax({
  11.                         type: "POST",
  12.                         url: "do.php",
  13.                         data: "opt1="+c+"&opt2="+id+"&opt3="+name+"&opt4="+price,
  14.                         success: function(html){
  15.                                 $("#result_div").text(html);
  16.                         }
  17.                 });
  18.                 return false;
  19.         } else {
  20.                 alert("Вы не ввели кол-во единиц товара!");
  21.                 return false;
  22.         }
  23. });
  24. //]]>
  25. </script>


теперь кратко опишу.

при отсылке формы, получаем значения, и через ajax отправляем серверу.
в скрипте и форме index.php и de.php замените на свое.

строка
PHP:
скопировать код в буфер обмена
  1. $("#result_div").text(html);

означает место куда будет выведен ответ сервера при успешном запросе(обращаю внимание что "успешный запрос" и "успешное добавление в БД" не одно и тоже!).
13. belford666 - 09 Ноября, 2009 - 16:14:07 - перейти к сообщению
вроде все сделал по написанному. скачал библиотеку кинулл ее в корень сайта, на страничке подключил.
CODE (text):
скопировать код в буфер обмена
  1.  include_once ("const_baza.php");
  2.                   $result = mysqli_query($link, "SELECT  id, tip, naimenovanie, cena, sklad, foto, opis FROM tovary");
  3.                  
  4.                   echo '<table width="700" border="0" cellspacing="2" cellpadding="2">';
  5.          $rows=mysqli_num_rows($result);
  6.                          for ($i=1; $i<=$rows; $i=$i+1)
  7.                 {
  8.                         $r = mysqli_fetch_assoc($result);
  9.                         if ($r["tip"]==$tip)
  10.                         {
  11.                                 if ($r["sklad"]==0) {$sklad='нет в наличии';} else {$sklad='есть в наличии';}
  12.                                 $img=$r["foto"];
  13.                         echo '<p><tr> <td valign="top" colspan="3">'.$r["naimenovanie"].'</td></tr>';          
  14.                         echo '<tr><td valign="top" colspan="3"><img src="'.$img.'" align="left" vspace="15" hspace="15" alt="" /> '.$r["opis"].'</td></tr>';
  15.                                 echo '<td valign="top">','Цена: '.$r["cena"].'руб.  '.$sklad.'</td>';
  16.                                 if ($r["sklad"]<>0)
  17.                                                         {
  18.                                                         echo '<td valign="top"><form method="post" action="producty.php" id="sendBasket"><input type="text" name="kolvo" size="1" value="1">
  19.                                                                                 <input type="hidden" name="id"  value='.$i.'>
  20.                                                                                 <input type="hidden" name="tovar"  value='.$r["naimenovanie"].'>
  21.                                                                                 <input type="hidden" name="cena"  value='.$r["cena"].'>
  22.                                                                                 <input type="submit" name="A" value="Добавить в корзину">
  23.                                                                                 </form>
  24.                                                                                 <script type="text/javascript">
  25.                                                                                 //<![CDATA[
  26.                                                                                 $("#sendBasket").submit(function(){
  27.                                                                                 var c = $("input[name=\"kolvo\"]").val();
  28.                                                                                 var id = $("input[name=\"id\"]").val();
  29.                                                                                 var name = $("input[name=\"tovar\"]").val();
  30.                                                                                 var price = $("input[name=\"cena\"]").val();
  31.                                                                                 if (с != \"\") { // если все верно отсылаем
  32.                                                                                 $.ajax({
  33.                                                                                 type: "POST",
  34.                                                                                 url: "korzina.php",
  35.                                                                                 data: "opt1="+c+"&opt2="+id+"&opt3="+name+"&opt4="+price,
  36.                                                                                 success: function(html){
  37.                                                                                 $("#result_div").text(html);
  38.                                                                                 }
  39.                                                                                 });
  40.                                                                                 return false;
  41.                                                                                 } else {
  42.                                                                                 alert("Вы не ввели кол-во единиц товара!");
  43.                                                                                 return false;
  44.                                                                                 }
  45.                                                                                 });
  46.                                                                                 //]]>$("#result_div").text(html)
  47.                                                                                 </script>
  48.                                                                                 </td></p>';
  49.                  
  50.                                                         }
  51.                         }                              
  52.          }
  53.                  
  54.                  
  55.                  if (@$_POST['id'])
  56.                  {
  57.                  if (preg_match("/\D/", @$_POST['kolvo'])) exit;
  58.                  if (isset($_SESSION['avtname'])) {//include ("korzina.php");
  59.                  }
  60.                  else {echo 'Незарегистрированный пользователь <br>чтобы совершить покупку необходимо зарегистрироваться<br><br>';}
  61.                  }
  62.                   echo '</table>';
  63.                   ?>
  64.            </blockquote>
  65.         </div>


при нажатии на кнопку всеравно страница убегает вверх Огорчение
14. Viper - 09 Ноября, 2009 - 16:17:46 - перейти к сообщению
не может такого быть. загрузите страницу в браузере, откройте исходный код(не php, а html) и выложите в аттач этот код. потому что где-то вы збыли убрать грабли.
15. belford666 - 09 Ноября, 2009 - 16:38:27 - перейти к сообщению
а что такое грабли? Улыбка
<form method="post" action="index.php" id="sendBasket"> в атионе написал туже страничку с продуктами где и весь код переменные отослал в корзину.пхп
вот
CODE (text):
скопировать код в буфер обмена
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/shablon.dwt.php" codeOutsideHTMLIsLocked="false" -->
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <!-- InstanceBeginEditable name="EditRegion3" -->
  6. <title>Untitled Document</title>
  7. <script type="text/javascript" src="jquery.js"></script>
  8.  
  9.    
  10. <!-- InstanceEndEditable -->
  11. <link href="Style.css" rel="stylesheet" type="text/css" />
  12. <!-- InstanceParam name="OptionalRegion1" type="boolean" value="true" -->
  13. <style type="text/css">
  14. <!--
  15. .стиль1 {font-size: 12px}
  16. .стиль2 {font-size: 14px}
  17. -->
  18. </style>
  19. </head>
  20.  
  21. <body>
  22. <div align="center"><img src="images/Magore4.png" width="900" height="193" align="absmiddle" /></div>
  23. <table width="967" height="389" border="0" align="center" cellspacing="10" background="images/stone.jpg">
  24.  
  25.   <tr>
  26.     <td width="146" valign="top">
  27.      
  28.      
  29.      
  30.      
  31.      
  32.     <a href="producty.php" class="green">111</a><br>
  33.     <a href="productyssg.php" class="green">222</a><br>
  34.     <a href="productyoborud.php" class="green">Оборудование</a><br>
  35.    
  36.      <div align="left"><a href="stati.php" class="стиль1">статьи</a></div>
  37.    
  38.     <div align="left"> </div></td>
  39. <td width="685" valign="top"><!-- InstanceBeginEditable name="EditRegion1" -->
  40.         <div align="justify">
  41.          
  42.              
  43.                    
  44.           <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  45. <html xmlns="http://www.w3.org/1999/xhtml">
  46. <head>
  47. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  48. <title>Untitled Document</title>
  49. </head>
  50.  
  51. <body>
  52. </body>
  53. </html>
  54. <table width="700" border="0" cellspacing="2" cellpadding="2"><p><tr> <td valign="top" colspan="3">Teacher</td></tr><tr><td valign="top" colspan="3"><img src="images/gt.jpg" align="left" vspace="15" hspace="15" alt="" /> описание</td></tr><td valign="top">Цена: 700руб.  есть в наличии</td><td valign="top"><form method="post" action="producty.php" id="sendBasket"><input type="text" name="kolvo" size="1" value="1">
  55.                                                                                 <input type="hidden" name="id"  value=1>
  56.                                                                                 <input type="hidden" name="tovar"  value=Teacher>
  57.                                                                                 <input type="hidden" name="cena"  value=700>
  58.                                                                                 <input type="submit" name="A" value="Добавить в корзину">
  59.                                                                                 </form>
  60.                                                                                 <script type="text/javascript">
  61.                                                                                 //<![CDATA[
  62.                                                                                 $("#sendBasket").submit(function(){
  63.                                                                                 var c = $("input[name=\"kolvo\"]").val();
  64.                                                                                 var id = $("input[name=\"id\"]").val();
  65.                                                                                 var name = $("input[name=\"tovar\"]").val();
  66.                                                                                 var price = $("input[name=\"cena\"]").val();
  67.                                                                                 if (с != \"\") { // если все верно отсылаем
  68.                                                                                 $.ajax({
  69.                                                                                 type: "POST",
  70.                                                                                 url: "korzina.php",
  71.                                                                                 data: "opt1="+c+"&opt2="+id+"&opt3="+name+"&opt4="+price,
  72.                                                                                 success: function(html){
  73.                                                                                 $("#result_div").text(html);
  74.                                                                                 }
  75.                                                                                 });
  76.                                                                                 return false;
  77.                                                                                 } else {
  78.                                                                                 alert("Вы не ввели кол-во единиц товара!");
  79.                                                                                 return false;
  80.                                                                                 }
  81.                                                                                 });
  82.                                                                                 //]]> $("#result_div").text(html)
  83.                                                                                 </script>
  84.                                                                                 </td></p><p><tr> <td valign="top" colspan="3">GoldenTeacher</td></tr><tr><td valign="top" colspan="3"><img src="images/gt.jpg" align="left" vspace="15" hspace="15" alt="" /> описание</td></tr><td valign="top">Цена: 500руб.  есть в наличии</td><td valign="top"><form method="post" action="producty.php" id="sendBasket"><input type="text" name="kolvo" size="1" value="1">
  85.                                                                                 <input type="hidden" name="id"  value=3>
  86.                                                                                 <input type="hidden" name="tovar"  value=GoldenTeacher>
  87.                                                                                 <input type="hidden" name="cena"  value=500>
  88.                                                                                 <input type="submit" name="A" value="Добавить в корзину">
  89.                                                                                 </form>
  90.                                                                                 <script type="text/javascript">
  91.                                                                                 //<![CDATA[
  92.                                                                                 $("#sendBasket").submit(function(){
  93.                                                                                 var c = $("input[name=\"kolvo\"]").val();
  94.                                                                                 var id = $("input[name=\"id\"]").val();
  95.                                                                                 var name = $("input[name=\"tovar\"]").val();
  96.                                                                                 var price = $("input[name=\"cena\"]").val();
  97.                                                                                 if (с != \"\") { // если все верно отсылаем
  98.                                                                                 $.ajax({
  99.                                                                                 type: "POST",
  100.                                                                                 url: "korzina.php",
  101.                                                                                 data: "opt1="+c+"&opt2="+id+"&opt3="+name+"&opt4="+price,
  102.                                                                                 success: function(html){
  103.                                                                                 $("#result_div").text(html);
  104.                                                                                 }
  105.                                                                                 });
  106.                                                                                 return false;
  107.                                                                                 } else {
  108.                                                                                 alert("Вы не ввели кол-во единиц товара!");
  109.                                                                                 return false;
  110.                                                                                 }
  111.                                                                                 });
  112.                                                                                 //]]> $("#result_div").text(html)
  113.                                                                                 </script>
  114.                                                                                 </td></p><p><tr> <td valign="top" colspan="3">СTeacher</td></tr><tr><td valign="top" colspan="3"><img src="images/gt.jpg" align="left" vspace="15" hspace="15" alt="" /> Вриц</td></tr><td valign="top">Цена: 700руб.  есть в наличии</td><td valign="top"><form method="post" action="producty.php" id="sendBasket"><input type="text" name="kolvo" size="1" value="1">
  115.                                                                                 <input type="hidden" name="id"  value=4>
  116.                                                                                 <input type="hidden" name="tovar"  value=СTeacher>
  117.                                                                                 <input type="hidden" name="cena"  value=700>
  118.                                                                                 <input type="submit" name="A" value="Добавить в корзину">
  119.                                                                                 </form>
  120.                                                                                 <script type="text/javascript">
  121.                                                                                 //<![CDATA[
  122.                                                                                 $("#sendBasket").submit(function(){
  123.                                                                                 var c = $("input[name=\"kolvo\"]").val();
  124.                                                                                 var id = $("input[name=\"id\"]").val();
  125.                                                                                 var name = $("input[name=\"tovar\"]").val();
  126.                                                                                 var price = $("input[name=\"cena\"]").val();
  127.                                                                                 if (с != \"\") { // если все верно отсылаем
  128.                                                                                 $.ajax({
  129.                                                                                 type: "POST",
  130.                                                                                 url: "korzina.php",
  131.                                                                                 data: "opt1="+c+"&opt2="+id+"&opt3="+name+"&opt4="+price,
  132.                                                                                 success: function(html){
  133.                                                                                 $("#result_div").text(html);
  134.                                                                                 }
  135.                                                                                 });
  136.                                                                                 return false;
  137.                                                                                 } else {
  138.                                                                                 alert("Вы не ввели кол-во единиц товара!");
  139.                                                                                 return false;
  140.                                                                                 }
  141.                                                                                 });
  142.                                                                                 //]]> $("#result_div").text(html)
  143.                                                                                 </script>
  144.                                                                                 </td></p><p><tr> <td valign="top" colspan="3">GoldenTeacher</td></tr><tr><td valign="top" colspan="3"><img src="images/gt.jpg" align="left" vspace="15" hspace="15" alt="" /> описание </td></tr><td valign="top">Цена: 500руб.  нет в наличии</td><p><tr> <td valign="top" colspan="3">GoldenTeacher</td></tr><tr><td valign="top" colspan="3"><img src="images/gt.jpg" align="left" vspace="15" hspace="15" alt="" /> описание</td></tr><td valign="top">Цена: 500руб.  нет в наличии</td></table>           </blockquote>
  145.         </div>
  146.      
  147.  
  148. <!-- InstanceEndEditable -->
  149.         <p align="justify"><br></p>
  150.       </td>
  151.     <td width="122" valign="top">
  152.      
  153.       <span class="стиль1">
  154.       Здравствуйте гость      </span>
  155.       <p align="left"><img src="images/korzina.png" width="74" height="52" /></p>
  156.       <span class="стиль1">
  157.       <!--КОРЗИНА-->
  158.       <A HREF="#nul" ONCLICK="window.open('http://localhost/editkorzina.php','','Toolbar=0,Location=0,Directories=0,Status=0,Menubar=0,Scrollbars=1,Resizable=0,Width=650,Height=380');">Корзина</A>
  159.       <br><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  160. <html xmlns="http://www.w3.org/1999/xhtml">
  161. <head>
  162. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  163. <title>Untitled Document</title>
  164. </head>
  165. Товаров=14 шт<br>На сумму=8800 руб<br><body>
  166. </body>
  167. </html>
  168. <a href="zakaz.php">Оформить заказ</a>      </span> <!-- InstanceBeginEditable name="EditRegion4" -->     <!-- InstanceEndEditable --></td>
  169.   </tr>
  170.   <tr>
  171.     <td height="23" colspan="3">&nbsp;</td>
  172.   </tr>
  173.  
  174. </table
  175. ></body>
  176. <!-- InstanceEnd --></html>

 

Powered by ExBB FM 1.0 RC1