
نوشته اصلی توسط
smart_soheil
روشی که شما دارین استفاده می کنین و دوستمون گفتن یه مقدار مشکل داره. بخاطر اینکه متغیر a که داخل صفحه نوشته می شه, یک کد جاوااسکریپت هست که browser شما اون رو اجرا می کنه.بنظر من از راه هایی مثل ajax باید استفاده کنید.
من برای حل مشکل یه مثال ساده نوشتم، دو تا فایل text.php و validate.php که به شکل زیر هستند :سوالم اینه که چطور میتونم این دو تا کد رو توی یه صفحه ادغام کنم ؟ بدون استفاده از دکمه و فرم ؟ چه تغییراتی نیاز هست اعمال بشه ؟ لطفا کامل توضیح بدید کلیه تغییرات مورد نیاز رو . تشکر
کد PHP:
function post() {var name=$('#name').val();var age=$('#age').val();$.post('validate.php',{postname:name,postage:age},function(data){if (data=="1") {$('#result').html('you are over 18 !');}if (data=="0"){$('#result').html('you are under 18 !');}});}