Guest User

Untitled

a guest
Mar 18th, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.59 KB | None | 0 0
  1. var db ={};
  2.  
  3. var idProduct ={};
  4. var url={};
  5. var name="<?php echo $name ?>";
  6. var price={};
  7. var text={};
  8. var image={};
  9. var table={};
  10. var Tab={};
  11. var tableObj = document.createElement('table');
  12. var Table={};
  13. var checkEnter;
  14. var f={};
  15. var Id={};
  16. var j={};
  17. var chek;
  18.  
  19.  
  20. function addProduct()
  21. {
  22. //проверка на 0 и проверка первый ли это вызов
  23. if (idProduct==0)
  24. {
  25. idProduct++;
  26. }
  27. else
  28. {
  29. if (chek==true)
  30. {
  31. j=idProduct;
  32. }
  33. else
  34. {
  35. j=JSON.parse(localStorage.getItem("id"));
  36. }
  37.  
  38. idProduct= j;
  39. idProduct++;
  40. table=JSON.parse(localStorage.getItem("tab"))
  41. }
  42. //считывание введеных данных
  43. name =document.getElementById("names").value;
  44. text = document.getElementById("texts").value;
  45. price = document.getElementById("prices").value;
  46. url = idProduct + name;// +category
  47. //проверка на 0
  48. if ((name && text && price) == '') {
  49. alert('Ваша форма введина неправильна');
  50.  
  51. idProduct--;
  52.  
  53. }
  54. else {
  55. //уточнение
  56. checkEnter = confirm('Вы ввели : ' + name + ' ' + text + ' ' + price + ' ' + url);
  57. if (checkEnter == false)
  58. {
  59.  
  60. idProduct--;
  61.  
  62.  
  63. }
  64. else
  65. {
  66. // формировка значений таблици
  67. table += '<tr><td>' + idProduct + '</td><td>' + name + '</td><td>'+ text + '</td><td>'+ price + '</td><td>'+ url+ '</td><td>'+ image + '</td></tr>';
  68.  
  69. db = '<tr><td>' + idProduct + '</td><td>' + name + '</td><td>'+ text + '</td><td>'+ price + '</td><td>'+ url+ '</td><td>'+ image + '</td></tr>';
  70. }
  71. }
  72.  
  73. Id=JSON.stringify(idProduct);
  74.  
  75. localStorage["id"]=Id;
  76.  
  77. f = db.length;
  78.  
  79.  
  80. showTable();
  81.  
  82. // localStorage.clear() полная очистка таблици
  83. // location.reload()
  84. }
  85.  
  86. function showTable()// вывод на экран таблици с введенными данными
  87. {
  88.  
  89. Table=JSON.stringify(table);
  90.  
  91. localStorage["tab"]=Table;
  92.  
  93. Tab = JSON.parse(localStorage.getItem("tab"));
  94.  
  95.  
  96. tableObj.style.width = '100%';
  97. var tableHTML = '<tr><td style="width: 20%; padding-bottom: 10px;">index</td><td style="padding-bottom: 10px;">name</td><td style=" padding-bottom: 10px;">text</td><td style=" padding-bottom: 10px;">price</td><td style=" padding-bottom: 10px;">url</td><td style="padding-bottom: 10px;">image</td></tr>';
  98.  
  99. for (var i = 0; i <1 ; i++)
  100. {
  101. tableHTML += Tab;
  102. }
  103.  
  104. tableObj.innerHTML = tableHTML;
  105. document.body.appendChild(tableObj);
  106.  
  107.  
  108. // передача параметров на php
  109. // var message = encodeURIComponent(Tab);
  110. location.href="/cms0.0.1/bd.php?name"+name;
  111.  
  112.  
  113. }
  114.  
  115. $nam=print $_GET['name'];
  116.  
  117. require_once ('/cms0.0.1/html/Catalog.html');
  118.  
  119. <body>
  120.  
  121.  
  122. <script language="JavaScript" type="text/javascript" src="../script/AddProduct.js">
  123.  
  124. </script>
  125.  
  126. <form>
  127.  
  128. Name: <input type='text' id="names"> <br />
  129. text: <input type='text' id="texts"> <br />
  130. price: <input type='text' id="prices"> <br />
  131.  
  132. </form>
  133.  
  134. <input type="button" value="addproduct" name="addProduct" OnClick="addProduct() ;">
  135.  
  136. <input type="button" value="delete product" name="showProduct" OnClick="del() ;">
  137.  
  138.  
  139.  
  140. </body>
  141.  
  142. <body>
  143. <script language="JavaScript" type="text/javascript" src="../script/AddProduct.js "></script>
  144. <div id="header"><h1>Каталог</h1></div>
  145. <div id="sidebar">
  146. <p> <input type="button" value="" name="showProduct" OnClick=" "> </p>
  147. <p> <input type="button" value="" name="showProduct" OnClick=""> </p>
  148. <p> <input type="button" value="" name="showProduct" OnClick=""> </p>
  149. </div>
  150.  
  151. <div id="product">
  152. <h2>Товары</h2>
  153.  
  154.  
  155. <table>
  156.  
  157. <?php echo $nam; ?>
  158.  
  159. </table>
  160.  
  161. </div>
  162.  
  163. </body>
Add Comment
Please, Sign In to add comment