Hocam şimdi olay şöyle. Api.php benim kendi sunucumda, bu dosyanın içinde phpmailer var yani ben başka sunucudaki index.php dosyasındaki forma girilen veriyi kendi mailime göndermem gerekiyor. Dosya boyutunu küçük tutmam gerekiyor o yüzden kendi sunucumdan çekmek zorundayım. Olay çok basit aslında fakat PHP dışarıdan dosya çekmeme izin vermiyor kısaca olay böyle.
Farklı yollarla istediğinizi yapmanız mümkün fakat bu şekilde mümkün değil. Php sunucu tarafında çalışır. Bu yüzden çıktı olarak php kodlarının gelmesini bekleyemezsiniz. başka bir sitedeki forma girilen verileri kendi mailinize göndermenin mümkün olması demek, instagram, facebook gibi sitelerde kendinizin dahil girdiği bütün verilerin güvende olmaması demektir. Başka bir sitedeki formda girilen veriyi kendi sunucunuzda alamazsınız. Biri siteye girdiği ve formu doldurup submit ettiği zaman request client-server arasında işler. Amacınız aynı formu kendi sitenizde kullanmak ise, formu aynı şekilde kendiniz yazıp verileri işleyebilirsiniz. Ayrıca başka sunucudaki formları işlemek için dilerseniz söz konusu başka sunucunun sahibine talep ederseniz kendi sunucunuzda yazacağınız endpoint'e her form submit olduğunda gönderebilir.