Привет ребята !
Пните в нужном направлении, что делать дальше не знаю(новичок)
Задача такая:
На сайт приходят данные через JQuery $.ajax, дальше проверяются, выбираются нужные, через цикл for. Дальше нужно запаковать обратно в объект эти данные и скормить php скрипту(который в свою очередь запишет в таблицу баз данных.)
Про php вроде все понятно, непонятно как отправить пере-собранный объект скрипту php через JQuery $.ajax . Делаю так:
index.php
function sborka(){
var req = 'site.ru/param1=3¶m=2';
$.ajax({
url:req,
type:'GET',
dataType:'jsonp',
success:function(data){
// сколько пришло
var cnt = data.response.count ;
var obj = {};
//пропускаем через цикл
for(var i=0; i<cnt; i++){
//собираем данные по условию
if(data.response.param[i].id == true){
obj = {
num : i,
user:{
name1 : data.response[i].raram1,
name2 : data.response[i].param2
}
}
}
}
$('.wrap-btn').append('<button class="save" onclick="SaveToBase(\''+obj+'\');">Сохранить в базу</button></div>');
}
});
}
дальше в функции SaveToBase не могу понять как отправить данные пробовал так:
function SaveToBase(obj){
var obj = obj ;
$.ajax({
url:'SaveToBase.php',
type:'POST',
dataType:'json',
data:{obj:obj},
success:function(data){
// Вывод обратно в index.php для просмотра что отправлял, но ничего не приходит
$('.content').html(data);
}
});
}
SaveToBase.php
$data = json_decode($_POST['obj']);
echo $data ;
Ребята сильно не пинайте я новичок, может я не правильное решение выбрал, но мне нужно именно получить данные с сервера, затем проверить на стороне клиента, затем отправить уже на другой сервер в базу. Помогите с советом
Откликнувшимся заранее спасибище !!!