آموزش Ajax – قسمت چهارم-ملت وب 
دپارتمان ها
ملت وب مرجع دانلود قالب وردپرس فارسی و قالب فارسی وردپرس و قالب html و افزونه وردپرس
24
ساعت با شما

04144235916

آیا میدانستید دلیل اصلی محبوبیت ملت وب در چیست ؟ ملت وب به عنوان مرجعی پیشرو در پشتیبانی مشتریان خود توانسته رضایت کاربران را در برگیرد در واقع در ملت وب وب شخص پاسخگو نیاز های شما نیست در اینجا یک شرکت معتبر و پاسخگو در کنار مشتریان خود می باشد و تمام مسئولیت پشتیبانی بر عهده شرکت می باشد و نقطه قوت فوق العاده بالای برای یک وب سایت می باشد
آموزش Ajax – قسمت چهارم

آموزش Ajax – قسمت چهارم

آموزش Ajax – قسمت چهارم

صفحه سرور ajax

صفحه سرور که به وسیله  javascript نامگذاری می شود یک فایل  asp ساده است که “getcustomer_xml.asp” نامیده می شود.

صفحه در vbscript برای یک سرور اطلاعات اینترنت نوشته شده است و می تواند به آسانی در php یا در بعضی دیگر از زبان های سرور نوشته شود.

به جای یک پایگاه داده یک دستور sql را اجرا می کند و نتیجه را به عنوان یک سند  xml برمی گرداند.

<%
 
response.expires=-1
 
response.contenttype="text/xml"
 
sql="SELECT * FROM CUSTOMERS "
 
sql=sql & " WHERE CUSTOMERID='" & request.querystring("q") & "'"
 
 
on error resume next
 
set conn=Server.CreateObject("ADODB.Connection")
 
conn.Provider="Microsoft.Jet.OLEDB.4.0"
 
conn.Open(Server.Mappath("/db/northwind.mdb"))
 
set rs=Server.CreateObject("ADODB.recordset")
 
rs.Open sql, conn
 
if err <> 0 then
 
response.write(err.description)
 
set rs=nothing
 
set conn=nothing
 
else
 
response.write("<?xml version='1.0' encoding='ISO-8859-1'?>")
 
response.write("<company>")
 
response.write("<compname>" &rs.fields("companyname")& "</compname>")
 
response.write("<contname>" &rs.fields("contactname")& "</contname>")
 
response.write("<address>" &rs.fields("address")& "</address>")
 
response.write("<city>" &rs.fields("city")& "</city>")
 
response.write("<country>" &rs.fields("country")& "</country>")
 
response.write("</company>")
 
end if
 
on error goto 0
 
%>

نکته :  به خط دوم در کد sql بالا توجه داشته باشید:

Response.contenttype=”text/xml”.

خاصیت content type  نوع شی http را برای response  تنظیم می کند.

مقدار پیش فرض برای این خاصیت text/html است.  دراینجا ما می خواهیم  content type به xml تبدیل شود.

سپس داده ها را از یک پایگاه داده انتخاب می کنیم  و یک سند  Xml با  داده ها می سازیم.

این مثال ها  ثابت می کند javascriptو xml(ajax) با هم همراه شده اند.

نویسنده
حميد شریفی
تعداد بازدید: 544
تعداد دانلود : 0
تاریخ ۱۳۹۵-۱۱-۲۷
کانال تلگرامی ما تا 50% تخفیف دریافت کنید طراحی سایت حرفه ای 300,000 تومان طبق نیاز شما

پربازدیدترین مطالب ماه

مطالبی که شاید خوشتان بیاد