كود PHP يتم تشغيله على الخادم Server وبالتالي سيتم إرسال الطلب بإستخدام ip الخاص بالخادم نفسه، إذا أردت أن تقوم بإرسال الطلب من خلال ip المستخدم، فيجب عليك أن تستعمل كود JavaScript داخل المتصفح، ليتم إرسال الطلب من جهاز المستخدم. يمكنك بعد ذلك أن ترسل نتيجة الطلب إلى الخادم مرة أخرى وتقوم بإستخدام لغة PHP في معالجة الطلب كما تريد.
مثال:
let response = await fetch('https://dummyjson.com/products/1');
console.log(await response.text());
لم أفهم ما تقصده تمامًا، إن كنت تحتاج إلى الحصول على نتيجة الكود داخل PHP فسوف تحتاج إلى إرسال نتيجة الطلب من JavaScript إلى PHP عبر Ajax على سبيل المثال.
مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.
التعليقات