Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

ดาวน์โหลดไฟล์ผ่านการโทร AJAX ใน PHP


การใช้ Ajax เพื่อดาวน์โหลดไฟล์ไม่ถือเป็นความคิดที่ดี แทน window.location =หรือ document.location ควรใช้

'window.location' มีลักษณะดังต่อไปนี้ −

  • จำเป็นต้องเปิดใช้ JavaScript
  • ไม่จำเป็นต้องใช้ PHP
  • ช่วยแสดงเนื้อหาของไซต์ และเปลี่ยนเส้นทางผู้ใช้หลังจากไม่กี่วินาที

การเปลี่ยนเส้นทางขึ้นอยู่กับเงื่อนไขใด ๆ เช่น −

$success = 1
if ($success) {
   window.location.href = 'https://example.com';
}

ตัวแปรชื่อ 'success' ถูกกำหนดด้วยค่า 1 เมื่อตรงตามเงื่อนไขนี้ ระบบจะใช้ window.location

ในการทำงาน ผู้ใช้จะถูกเปลี่ยนเส้นทางไปยังเว็บไซต์ 'https://example.com'