View Single Post
ישן 18-04-08, 15:10   # 2
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

ציטוט:
נכתב במקור על ידי psycho צפה בהודעה
אוקיי, בוא נניח שיש לנו דף בשם
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
קל ופשוט
דיברתי על htaccess יקירי.

אם הוא קורא לקובץ x.txt, ולא משייך אותו ל PHP, הוא לא יכול להריץ עליו פונקצייה ולהגן עליו דרך פונקציות PHP.

אני יודע שניתן להגן על קובץ,
אבל לא דיברתי על זה.
__________________
תומר
  Reply With Quote