אתה יכול לעשות את זה ב 2 דרכים :
1. לחסום את הגישה לקובץ באמצעות HTACCESS
2. לעשות את הקובץ שיהיה נגיד source.php במקום XML , ואז לעשות בדיקה (בצורה דיי פשוטה) לדוגמא :
בקובץ index.php אתה מגדיר ככה :
PHP קוד:
define('PLAYER_MODE',true);
ואז בקובץ של ה SOURCE :
PHP קוד:
<?php
if (defined('PLAYER_MODE'))
{
header('content-type: text/xml');
?>
xml stuff in here
<?php
}
else
{
print 'bla';
}
?>
ואם זה לא עובד כי הPLAYER קורא לקובץ חיצונית
אז אתה יכול לשלב סשין בפנים ולבדוק אם יש סשין ורק אם יש אז להציג את ה XML
בכל אופן זה פתרון די פשוט , רק צריך להיות יצירתי