PDA

View Full Version : مبتدی: مشکل در دریافت از طریق json



Mori Bone
جمعه 15 فروردین 1393, 20:53 عصر
سلام من از طریق کد زیر اطلاعات فرمم رو به فایل signup.php میفرستم این هیچی
$(document).on("submit", "#signupform", function() {
var dataString = $(this).serialize();
$.ajax({
type: "POST",
url: "signup.php",
data: dataString,
success: function(data) {
$('#signup-info').text(data.signupname);
}
});
return false;
});
توی فایل signup.php کارهایی رو که می خوام انجام میدم و اگر داده هایی که ارسال شده بود ایراد داشت، عنوان ایراد رو توی یه آرایه به نام $Errors ذخیره میکنم(مثلا اگر پسورد از 8رقم کمتر بود ذخیره میشه fبیش از 8 وارد کنید).
حالا توی بازگشت این آرایه از signup.php به فرم اصلی ایراد دارم. میتونم یه متغیر رو یازگشت بدم و توی فرم اصلی چاپش کنم ولی نمی تونم یه آرایه($Errors) رو بازگشت بدم و چاپش کنم.
کمک می خوام
با کد زیر یه متغیر رو بازگشت میدم.
header("Content-Type: application/json");
echo json_encode(array('signupname' => $Errors[0]));

Mori Bone
جمعه 15 فروردین 1393, 21:25 عصر
توروبه خدا ، جان من یکی جواب بده خیلی گیرم:گریه::عصبانی++::گیج::اشت اه:

Mori Bone
یک شنبه 17 فروردین 1393, 22:55 عصر
واقعا که!!!!!!!!!!!!!! این همه اسکریپت نویس زبردست!!!!!!!! هیچکی جوابه ما رو نداد!!!!!!!!!