• 1 رای - 4 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
نحوه get element از یک سایت ونمایش آن
#1
با سلام به همه اساتید وعزیزان انجمن
با توجه به اینکه بنده کار بر مبتدی هستم و تا حدودی با زبان php آشنایی دارم
محبت بفرمایید من رو راهنمایی کنید که:

چطور میتونم با php مقادیری رو از یک سایت بگیرم و در صفحه جدیدی در سایتم به کاربر نشون بدم

من قصد دارم از یک سایت "نرخ ارز و سکه و .. " رو بگیرم و یک صفحه طراحی کردم در سایتم اونجا نمایش بدم
برای نمونه

http://www.o-xe.com/
نمیتونم از وب سرویس ها استفاده کنم چون هزینه هاش برای من سنگین هست

پس تصمیم گرفتم از یک سایت معتبر مقادیر رو استخراج نمایش بدم
البته اسم وآدرس سایت رو هم مینویسم که حق و حقوق سایت مرجع رعایت بشه

ممنون میشم اگر راهنمایی کنید از چه آموزشی در انجمن باید شروع کنم
یا اگر نمونه ای میشناسید و یا آموزش خوبی در این زمینه سراغ دارید من رو راهنمایی بفرمایید
با تشکر
  پاسخ
تشکر شده توسط :
#2
سلام دوست عزیز شما می تونید از دستوری مثل get.$ استفاده کنید به شرطی که سایت مورد نظر CORS یا Cross-origin resource sharing رو فعال نکرده باشه
cors دسترسی از راه دور به منابع یک سایته ..
حالا اگر این دسترسی رو شما داشته باشید می تونید از تابعی که گفتم استفاده کنید و به صورت اجاکس دیتاتون رو لود کنید
کد پی‌اچ‌پی:
$.get('https://yoururl/Suburl').then(function (html) {
    
// Success response
    
var $mainer = $(html).find('#mainer');
    
document.write($mainer.html());
}, function () {
    
// Error response
    
document.write('Access denied');
}); 

میتونید واسه یادگرفتن ماهیگیری به اینجا مراجعه کنید
http://api.jquery.com/load/:rolleyes::rolleyes:
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان