אוקיי, בוא נניח שיש לנו דף בשם
test.php שאותו אנחנו רוצים לייבא משרת אחר, טוב? טוב

אז נקרא לו test.txt או בכל שם אחר בשרת החיצוני ונשים מחוץ ל public_html/httpdocs כלומר לא נגיש דרך ה HTTP.
עכשיו, ניצור דף בשם fetch_test.php שהוא כן ב HTTP (כי אליו אנחנו ניגש).
עכשיו נגדיר הגנות לפי איך שבא לנו:
אם נעביר משתנה מסויים ל fetch_test.php הוא יקרא את הקובץ test.txt
או אם נשים htaccess עליו או כל דבר אחר
ואם לא, שידפיס סתם פלט "Nothing to find here"
תומר: כן ניתן להגן על קובץ בסיסמא, ממש כמו HTACCESS בעזרת HEADERים מתאימים ו ידע מתאים ב PHP:
קח תקרא:
http://www.php.net/features.http-auth
קל ופשוט