ارسال فرم با Ajax

nasser_ray

Member
سلام .. دویت عزیز میشه اون جاهایی که باید در این تابع تغییر کنه کدوم قسمت ؟ متلا نام فرم کجا باید جایگزین بشه
و برای ارسال فرم اسم صفحه رو کجاش باید نوشت ؟


شما باید خروجی تابع رو ارسال کنید.

خروجی این تابع بصورت
?var1=value1&var2=value2&...
 

parsinet

Member
دوست من شما میخواهید محتویات یک فرم رو با PHP انتقال بدین ؟!!!!!!!!!!!!!!!!!!!!!!!!!
به شما پیشنهاد میکنم یک سری اطلاعات در زمینه برنامه های تحت سرویس گیرنده و سرویس دهنده بدست آمورید.

"جهت کسب اطلاعات بیشتر http://www.semipro.ir/?cat=programming "

این کار شما عملا غیر ممکن و غیر منطقی هستش ولی می تونید با استفاده از کلید location در head یک صفحه را با متغیرهای دلخواه Redirect کنید.
من توی فرم از یه captcha استفاده میکنم که هنگام ورود کد امنیتی فقط پبفام درست یا غلط میده همانطور ه کدش رو در بالا گزاشتم میخوام بجای نمایش پیفام محتوای فرم ارسال بشه با آژاکس میشه اینکارو کرد ؟
 

nasser_ray

Member
اگه می تونی نوضیعات بیشتری بدی ممنون می شم

ولی در این مورد که میشه محتویات یک فرم رو با ای جکس ارسال کرد قبلا پستی دادم که می تونی ازش استفاده کنی.

اگه توضیحات بیشتری بدی جواب کامل سوالت رو میدم
 

nasser_ray

Member
اگه می تونی نوضیعات بیشتری بدی ممنون می شم

ولی در این مورد که میشه محتویات یک فرم رو با ای جکس ارسال کرد قبلا پستی دادم که می تونی ازش استفاده کنی.

اگه توضیحات بیشتری بدی جواب کامل سوالت رو میدم
 

saftware

New Member
اگه می تونی نوضیعات بیشتری بدی ممنون می شم

ولی در این مورد که میشه محتویات یک فرم رو با ای جکس ارسال کرد قبلا پستی دادم که می تونی ازش استفاده کنی.

اگه توضیحات بیشتری بدی جواب کامل سوالت رو میدم
============
 

nasser_ray

Member
سلام
ببخشید من فکر کردم این تاپیک به جواب رسیده

چجوری میشه توی یک فرم option انتخاب شده (checked) رو تشخیص داد و اون رو چجوری میشه ارسال کرد؟

تیکه کد بالا رو اینطوری تغییر می دیم تا همه چی درست بشه

function formelementsend2(frmname) {
var frmmain = document.forms[frmname];
var send="";
var andsign="";
for (var i=0; i < frmmain.elements.length; i++) {
obj = frmmain.elements;
myoption=-1; //if element not a radio button
switch(obj.type){
case "checkbox":
Val=(obj.checked) ? 1 : 0;
break;
case "radio":
Myoption=0; //if radio button is not cheacked
if (obj.checked)
myoption = 1; //i have a checked radio button
break;
default:
Val=obj.value
}
if (myoption == -1){
send += andsign + obj.name + "=" + encodeuri(val);
}else if (myoption == 1){
send +=andsign + obj.name + "=" + encodeuri(obj.value);
}
andsign="&";
}
return send;
}


ببخشید که دیر متوجه شدم
و ببخشید که دوباره این تاپیک رو بالا آوردم

امید وارم موفق باشید
 

جدیدترین ارسال ها

بالا