PDA

View Full Version : دریافت اطلاعات به صورت آرایه



دانیال دزفولی
یک شنبه 03 خرداد 1394, 16:48 عصر
طراحی سایت (http://eagle-design.ir/) ایگل دیزاین (http://eagle-design.ir/)

engmmrj
یک شنبه 03 خرداد 1394, 16:57 عصر
معمولا فرم را serialize و با ajax پست میکنن ُ کد jquery شما کمی مشکل داره .
به صورت زیر براتون تغییر دادم.

$('.ed_btn_save').click(function(e) {
e.preventDefault();
$.post(base_url + 'incs/panel-ajax.php',
{ data : $('input').serialize() }
, function(data) {
alert(data)
})
})

و در php هم فقط باید پست data رو unserialized کنید به صورت زیر :

if(isset($_POST['data']))
{
$data = unserialize($_POST['data']);

echo $data['name'];
}
امیدوارم بدردتون بخوره.

دانیال دزفولی
یک شنبه 03 خرداد 1394, 17:20 عصر
طراحی سایت (http://eagle-design.ir/) ایگل دیزاین (http://eagle-design.ir/)

2undercover
یک شنبه 03 خرداد 1394, 17:34 عصر
وقتی از serialize در jQuery استفاده می کنید نیازی نیست در PHP کاری انجام بدید و می تونید به شکل عادی از $_POST (یا $_GET) استفاده کنید.

دانیال دزفولی
یک شنبه 03 خرداد 1394, 17:37 عصر
طراحی سایت (http://eagle-design.ir/) ایگل دیزاین (http://eagle-design.ir/)