Mad_Man, зачем так хамить? не все такие умные, увы как вы. и я не вас спросил раз уж так
siv1987, перед заносом в базу на сервак нужно ее шифровать через php'шник?---------- Добавлено 11.12.2014 в 18:25 ----------я правильно понимаю?
Оптимизайка, а можешь объяснить, как любой школьник может положить базу? :) это вообще как два пальца? в чем моя ошибка? или этот php вообще гиблое дело? где я то накосячил?
siv1987, ну эти инпуты должны передавать значение в php а оттуда в базу данных по столбцам, только он передает число, а не буквы---------- Добавлено 08.12.2014 в 20:02 ----------ну то есть что выберет пользователь должно улететь в базу
siv1987, дааааа :) спасибо огромное, теперь работает, и еще не подскажешь случайно как можно выдавать в столбцы selection и selection2 не и цену, а название услуги, например, не 3600, а сайт-визитка, не 6800, а онлайн-магазин.
просто если менять value на название он не будет считать общую стоимость
<select onchange="calc()" id="type_design" <input type="hidden" name="test_selection" maxlength="30"/> <option value="6900">Сайт-визитка - 6900 руб</option> <option value="9420">Онлайн-магазин - 9420 руб</option> <option value="8600">Портал - 8600 рублей</option> </select><br/> <select onchange="calc()" id="type_design2" <input type="hidden" name="test_selection2" maxlength="30"/> <option value="1150">Простой дизайн - 1150 руб</option> <option value="3700">Сложный дизайн - 3700 руб</option> </select>
Х.З., я далек от этого, так что я вас не понимаю :(
дак мне нужно чтобы все значения передавались в одну таблицу, в том числе и вконце столбцом суммы трех этим столбцов
Дикий пионер, выдает ошибку синтаксиса...
$query = "INSERT INTO $table SET name='".$_POST['test_name']."', email='".$_POST["test_mail"]."', selection='".$_POST["test_selection"]."', selection2='".$_POST["test_selection2"]."', verst='".$_POST["test_verst"]."', kolvo='".$_POST["test_kolvo"]."', message='".$_POST["test_mess"]."', price='".($_POST["test_selection"]+$_POST["test_selection2"]+$_POST["test_verst"]).'", data='$cdate'";---------- Добавлено 08.12.2014 в 18:36 ----------и так и сяк, и без апострофов, и без точек :( как быть?
price='".($_POST["selection"]+$_POST["selection2"]+$_POST["verst"]).'"---------- Добавлено 08.12.2014 в 18:56 ----------или может из html как-то передавать сразу input'ом в test_price
<input type="hidden" name="test_price" id="type_design" id="type_design2" id="is_html" value="type_design+type_design2+is_html" />
siv1987, я хочу передать итоговую цену, тобишь result в переменную test price, который обрабатывает php и отсылает значение на сервер в базу данных, а как задать уникальное id? считать одно и тоже 2 раза с разным id? или как?---------- Добавлено 08.12.2014 в 16:42 ----------siv1987, добавил отдельный result2
function calc() { //получаем ссылку на элемент Select (Тип сайта) var type_design = document.getElementById("type_design"); //получаем ссылку на элемент Select (Тип дизайна) var type_design2 = document.getElementById("type_design2"); var is_html = document.getElementById("is_html"); //получаем ссылку на элемент input (Количество) var count = document.getElementById("count"); //получаем ссылку на элемент span, в него будем писать стоимость дизайна var result = document.getElementById("result"); var result2 = document.getElementById("result2"); var price = 0; price += parseInt(type_design.options[type_design.selectedIndex].value) + parseInt(type_design2.options[type_design2.selectedIndex].value); price += (is_html.checked == true) ? parseInt(is_html.value) : 0; price = parseInt(count.value) * price; result.innerHTML = price; var price2 = 0; price2 += parseInt(type_design.options[type_design.selectedIndex].value) + parseInt(type_design2.options[type_design2.selectedIndex].value); price2 += (is_html.checked == true) ? parseInt(is_html.value) : 0; price2 = parseInt(count.value) * price2; result2.innerHTML = price2; }
и на вывод, теперь уникально?
<div>Стоимость сайта: <span id="result">0</span> руб. </div> <input type="hidden" id="result2" name="test_price" value=""/>
Но все равно ничего не выдает :( тип данных varchar или text должен быть?
Оптимизайка, это сейчас не важно, суть в том что я эту базу собрать даже не могу---------- Добавлено 08.12.2014 в 03:40 ----------Оптимизайка, я не собираюсь запускать этот проект, у меня задача просто сделать страничку с формой, с последующей передачей ее в базу данных на виртуальный сервер, какие знания были-применил, насобирал инфу запихнул то что смог, заработало, но не так как хотелось бы
Оптимизайка, это все тонкости, страничка просто на виртуальном сервере. Ты ведь об уязвимости сейчас?